I�ve tried to get my "AIPTEK 3 in one USB-Camera" working. My Kernel is
2.2.18 with a incompiled USB-OHCI and Kodak USB-dc2xx-driver.
I added Prod- and Vend-ID�s to my linux/drivers/usb/dc2xx.c like:
{ 0x040a, 0x0120 }, // Kodak DC-240
{ 0x040a, 0x0130 }, // Kodak DC-280
{ 0x553, 0x202 }, // AIPTEK PENCAM 1
The command...
debian: cat /proc/bus/usb/devices
...shows:
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.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=c680c000
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= 2 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0553 ProdID=0202 Rev= 0.00
S: Manufacturer=STMicroelectronics
S: Product=USB Dual-mode Camera
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 70mA
I: If#= 0 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
I: If#= 0 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
... and...
cat /proc/bus/usb/drivers
hub
usbdevfs
80- 95: dc2xx
dmesg shows:
usb.c: registered new driver dc2xx
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-ohci.c: USB OHCI at membase 0xc680c000, IRQ 9
usb.c: new USB bus registered, assigned bus number 1
usb.c: USB new device connect, assigned device number 1
usb.c: kmalloc IF c5f8a940, numif 1
usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1
usb.c: USB device number 1 default language ID 0x0
Product: USB OHCI Root Hub
SerialNumber: c680c000
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: ganged power switching
hub.c: standalone hub
hub.c: individual port over-current protection
hub.c: power on to power good time: 510ms
hub.c: hub controller current requirement: 0mA
hub.c: port 1 is removable
hub.c: port 2 is removable
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface c5f8a940
usb.c: call_policy add, num 1 -- no FS yet
hub.c: port 1 connection change
hub.c: portstatus 101, change 1, 12 Mb/s
hub.c: portstatus 103, change 10, 12 Mb/s
usb.c: USB new device connect, assigned device number 2
usb.c: kmalloc IF c5f8acc0, numif 1
usb.c: new device strings: Mfr=1, Product=2, SerialNumber=0
usb.c: USB device number 2 default language ID 0x409
Manufacturer: STMicroelectronics
Product: USB Dual-mode Camera
usb.c: unhandled interfaces on device
usb.c: USB device 2 (prod/vend 0x553/0x202) is not claimed by any active
driver.
Length = 18
DescriptorType = 01
USB version = 1.10
Vendor:Product = 0553:0202
MaxPacketSize0 = 8
NumConfigurations = 1
Device version = 0.00
Device Class:SubClass:Protocol = ff:00:00
Vendor class
Configuration:
bLength = 9
bDescriptorType = 02
wTotalLength = 0022
bNumInterfaces = 01
bConfigurationValue = 01
iConfiguration = 00
bmAttributes = a0
MaxPower = 70mA
Interface: 0
Alternate Setting: 0
bLength = 9
bDescriptorType = 04
bInterfaceNumber = 00
bAlternateSetting = 00
bNumEndpoints = 00
bInterface Class:SubClass:Protocol = ff:00:00
iInterface = 00
Alternate Setting: 1
bLength = 9
bDescriptorType = 04
bInterfaceNumber = 00
bAlternateSetting = 01
bNumEndpoints = 01
bInterface Class:SubClass:Protocol = ff:00:00
iInterface = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 82 (in)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
usb.c: kusbd: /sbin/hotplug add 2
usb.c: kusbd policy returned 0x0
After all this I am not able to get connected with gphoto and my devices:
crwsrwsrwx 1 root root 180, 80 Mai 26 13:57 dc2xx0
crw-rw-rw- 2 root root 180, 81 Mai 26 13:57 dc2xx1
What now ? Perhaps I need a mass-storage device compiled?
I dont know anymore !!!
Please help!
Thanx !!!
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-users