Hi, folks. I've got two USB CF readers here, and I can't get either one
of them to be recognized by the kernel. One is an Atech Pro-9, and the
other is a Viking Intelliflash. Kernel is 2.4.21 with all the usb-storage
options turned on. Syslog dump of attaching each in turn is attached
below.
Any suggestions as to how to make either one of them work? If it looks
like a new entry in unusual_devs.h might help, could someone craft the
appropriate entry, and I'll try it and post back results?
Please cc replies to me, and thanks much for any insights...
-----Carl
-------<Syslog dump, line headers removed>-------------------------------
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-ohci.c: USB OHCI at membase 0xf8981000, IRQ 17
usb-ohci.c: usb-02:06.0, NEC Corporation USB
usb.c: new USB bus registered, assigned bus number 1
Product: USB OHCI Root Hub
SerialNumber: f8981000
hub.c: USB hub found
hub.c: 3 ports detected
usb-ohci.c: USB OHCI at membase 0xf8dcf000, IRQ 18
usb-ohci.c: usb-02:06.1, NEC Corporation USB (#2)
usb.c: new USB bus registered, assigned bus number 2
Product: USB OHCI Root Hub
SerialNumber: f8dcf000
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: new USB device 02:06.1-1, assigned address 2
Manufacturer: Atech Flash.
Product: PRO-IX
SerialNumber: 915877054547
usb.c: USB device 2 (vend/prod 0x11b0/0x6787) is not claimed by any active driver.
Length = 18
DescriptorType = 01
USB version = 1.10
Vendor:Product = 11b0:6787
MaxPacketSize0 = 64
NumConfigurations = 1
Device version = 0.05
Device Class:SubClass:Protocol = 00:00:00
Per-interface classes
Configuration:
bLength = 9
bDescriptorType = 02
wTotalLength = 0020
bNumInterfaces = 01
bConfigurationValue = 01
iConfiguration = 00
bmAttributes = 80
MaxPower = 500mA
Interface: 0
Alternate Setting: 0
bLength = 9
bDescriptorType = 04
bInterfaceNumber = 00
bAlternateSetting = 00
bNumEndpoints = 02
bInterface Class:SubClass:Protocol = 08:06:50
iInterface = 04
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 81 (in)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 02 (out)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
hub.c: new USB device 02:06.0-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x7cc/0x4) is not claimed by any active driver.
Length = 18
DescriptorType = 01
USB version = 1.00
Vendor:Product = 07cc:0004
MaxPacketSize0 = 64
NumConfigurations = 1
Device version = 0.01
Device Class:SubClass:Protocol = ff:ff:ff
Vendor class
Configuration:
bLength = 9
bDescriptorType = 02
wTotalLength = 00da
bNumInterfaces = 01
bConfigurationValue = 01
iConfiguration = 00
bmAttributes = 80
MaxPower = 100mA
Interface: 0
Alternate Setting: 0
bLength = 9
bDescriptorType = 04
bInterfaceNumber = 00
bAlternateSetting = 00
bNumEndpoints = 00
bInterface Class:SubClass:Protocol = ff:ff:ff
iInterface = 00
Alternate Setting: 1
bLength = 9
bDescriptorType = 04
bInterfaceNumber = 00
bAlternateSetting = 01
bNumEndpoints = 0d
bInterface Class:SubClass:Protocol = ff:ff:ff
iInterface = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 81 (in)
bmAttributes = 03 (Interrupt)
wMaxPacketSize = 0010
bInterval = 0a
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 82 (in)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 02 (out)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 84 (in)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 04 (out)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 86 (in)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 06 (out)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 88 (in)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0010
bInterval = 01
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 08 (out)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0010
bInterval = 01
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 89 (in)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0010
bInterval = 01
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 09 (out)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0010
bInterval = 01
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 8a (in)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0010
bInterval = 01
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 0a (out)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0010
bInterval = 01
Alternate Setting: 2
bLength = 9
bDescriptorType = 04
bInterfaceNumber = 00
bAlternateSetting = 02
bNumEndpoints = 0d
bInterface Class:SubClass:Protocol = ff:ff:ff
iInterface = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 81 (in)
bmAttributes = 03 (Interrupt)
wMaxPacketSize = 0040
bInterval = 0a
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 82 (in)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 02 (out)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 84 (in)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 04 (out)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 86 (in)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 06 (out)
bmAttributes = 02 (Bulk)
wMaxPacketSize = 0040
bInterval = 00
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 88 (in)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0100
bInterval = 01
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 08 (out)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0100
bInterval = 01
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 89 (in)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0010
bInterval = 01
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 09 (out)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0010
bInterval = 01
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 8a (in)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0010
bInterval = 01
Endpoint:
bLength = 7
bDescriptorType = 05
bEndpointAddress = 0a (out)
bmAttributes = 01 (Isochronous)
wMaxPacketSize = 0010
bInterval = 01
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users