I'm having some trouble getting my Kodak 3400 (a glorified Kodak 280)
to work with Linux 2.4.4 on USB. The USB gets recognized correctly and
even the driver seems to be fine. But I cannot seem to talk to the
camera at all. There is one error that I'm not able to figure out.
I have a P4 box with a I850 motherboard with two USB ports. I have
hotplug and everything installed. My /proc/bus/usb/devices says this
before connecting my camera:
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=ef80
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=ef40
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
When I connect the camera and set it in connect mode I get this:
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=ef80
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=ef40
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=040a ProdID=0132 Rev= 1.00
S: Manufacturer=Eastman Kodak Company
S: Product=KODAK DC3400 ZOOM Digital Camera
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 2mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=dc2xx
E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
Finally, my /var/log/messages file tells me this when I first ocnnect my
camera:
Jun 27 19:57:43 sri kernel: hub.c: USB new device connect on bus1/2,
assigned device number 3
Jun 27 19:57:43 sri kernel: Manufacturer: Eastman Kodak Company
Jun 27 19:57:43 sri kernel: Product: KODAK DC3400 ZOOM Digital Camera
Jun 27 19:57:43 sri kernel: dc2xx.c: USB Camera #0 connected,
major/minor 180/80Jun 27 19:57:43 sri /sbin/hotplug: arguments (usb) env
(PWD=/etc/hotplug HOSTNAME=sri.bharat.net DEVICE=/proc/bus/usb/001/003
INTERFACE=255/0/0 ACTION=add DEBUG=kernel
MACHTYPE=i586-mandrake-linux-gnu OLDPWD=/ DEVFS=/proc/bus/usb TYPE=0/0/0
SHLVL=1 SHELL=/bin/bash HOSTTYPE=i586 OSTYPE=linux-gnu HOME=/ TERM=dumb
PATH=/bin:/sbin:/usr/sbin:/usr/bin PRODUCT=40a/132/100 _=/usr/bin/env)
Jun 27 19:57:43 sri /sbin/hotplug: invoke /etc/hotplug/usb.agent ()
Jun 27 19:57:44 sri /etc/hotplug/usb.agent: ... no drivers for USB
product 40a/132/100
So I have no idea whats going on here. This should work the same as a
Kodak 280. Why would it not be able to get drivers for product
40a/132/100 when one is alreayd loaded.
The kodak camera drivers are part of the kernel (ie dcxxx.o) so I can't
fanthom what hte problem would be.
But gphoto in whatever version is not able to communicate with the
camera. I've gone through the kodak camera HOWTO and the kodak-usb web
page. Neither one of them gives me any insight on what to do. Can
someone help me here?
sri
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-users