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

Reply via email to