What IRQ is the controller on ?
What chip is it ( stop and think about it for a
moment) your better building usb as modules.
you can then load the different drivers in on by
one until usb kicks in.
there are 2 driver for Uhci chips.
only one will work.
which one is a matter of trial and
error.
I got the Khub stuff even when my note book didn't
work.
lets get to the interrupt bit.
check to see if IRQ for the usb controller is in
either 10 or 11. if it's not you have problems!
does any other usb device work like mice and
keyboards ?
what happens when you plug them in ?
does unable to assign id ? [err-3]
appear ? if so IRQ prob above or device is
buggy.
any this should help. slow down wipe the slate and
take a stupid approach .
"the more you know about computer the more they
don't work" -- Al Hassin SHU 2001.
----- Original Message -----
Sent: Wednesday, January 02, 2002 8:03
PM
Subject: [Sheflug] USB woes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hello,
before Christmas I mentioned that I was getting a digital camera. Now I
have the Jenoptik JD800i which connects via USB. Obviously I want to get
the pictures from it to my computer. Using the supplied Windows software
is not an option since I dont have Windows. I'm not entirely sure what to
do. I have downloaded gphoto2 but it doesn't support my camera. And to be
honest, Im not even sure I've got USB working properly.
I turn on
the computer and plug in the Camera and turn it on. I have installed the
hotplug software and it seems to be going but after turning on the Camera
/proc/bus/usb/ remains empty. What I want to do is find out that my Camera
is definately not a Mass Storage Device before I go out and buy a Flash
Reader. I also want to know that my USB is working.
I suppose the fact
that /proc/bus/usb exsists is good. I realise I have to have certain
things configured in the kernal. My latest compile has the
options
CONFIG_USB=y CONFIG_USB_DEBUG=y CONFIG_USB_DEVICEFS=y CONFIG_USB_STORAGE=m CONFIG_USB_STORAGE_DEBUG=y
with
linux 2.4.17. I dont know how stable this kernel is but I needed to get
hold of the sources and just got the latest ones.
Anyway a
"/etc/rc.d/init.d/hotplug status" gives me;
- -BEGIN----- PCI
Status for kernel: Linux 2.4.17 i686
PCI up; bus count is
1 00:00.0 Host bridge: Silicon Integrated Systems [SiS] 5597 [SiS5582] (rev
02) 00:01.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513 (rev
01) 00:01.1 IDE interface: Silicon Integrated Systems [SiS] 5513 (rev
d0) 00:01.2 USB Controller: Silicon Integrated Systems [SiS] 7001 (rev
10) 00:09.0 Multimedia video controller: 3Dfx Interactive, Inc. Voodoo 2
(rev 02) 00:0f.0 Multimedia audio controller: Ensoniq: Unknown device 5880
(rev 02) 00:14.0 VGA compatible controller: Silicon Integrated Systems
[SiS] 5597/5598 VGA (rev 65)
USB Status for kernel: Linux
2.4.17 i686
USB-devfs is unavailable. USB may be statically
linked. If khubd is running, that shows USB is
available.
khubd/hotplug thread: F S UID
PID PPID C PRI NI ADDR SZ WCHAN TTY
TIME CMD 040 S
0 7 1
0 69 0 - 0 21428f ?
00:00:00 khubd
Module
Size
Used by
- -END-------
I dont really know what else to do.
But there is one thing. The installation instructions for hotplug
state
# cd
/etc/rc.d/init.d #
chkconfig --add hotplug
And I have no program chkconfig, I just
supposed that the purpose of this was to get hotplug started at boot
up, the README says chkconfig is a RedHat thing. Was this supposition
wrong, does chkconfig do something else, something vital
even?
As ever, any comments are
appreciaited.
Richard
- -- Richard Fletcher, Sheffield,
UK. "Those who shun unix are forced to reinvent it." -----BEGIN PGP
SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see
http://www.gnupg.org
iD8DBQE8M2eH73+lreTrpC4RAu3sAJwP4/WuMvSqGoMsLe+91FWBJtHhWACfeU8y i7tsUuogNyKLXB2f3AcJPqE= =oT3s -----END
PGP
SIGNATURE----- ___________________________________________________________________
Sheffield
Linux User's Group - http://www.sheflug.co.uk . To unsubscribe from this
list send mail to shef-lug-request [at] list.sheflug.org.uk with
the word "unsubscribe" in the body of the message.
GNU
the choice of a complete generation.
|