IT WORKS WORKS WORKS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 1, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1 connection change
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 1, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 0, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 0, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 0, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 101, change 0, 12 Mb/s
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 1, portstatus 103, change 10, 12 Mb/s
Feb 21 21:03:08 c1000 user.info kernel: hub.c: USB new device connect on bus1, assigned device number 4
Feb 21 21:03:08 c1000 user.debug kernel: usb.c: kmalloc IF c3b3cae0, numif 1
Feb 21 21:03:08 c1000 user.debug kernel: usb.c: new device strings: Mfr=0, Product=0, SerialNumber=1
Feb 21 21:03:08 c1000 user.debug kernel: usb.c: USB device number 4 default language ID 0x409
Feb 21 21:03:08 c1000 user.info kernel: SerialNumber: KJLee
Feb 21 21:03:08 c1000 user.debug kernel: usb.c: unhandled interfaces on device
Feb 21 21:03:08 c1000 user.warn kernel: usb.c: USB device 4 (vend/prod 0x967/0x204) is not claimed by any active driver.
Feb 21 21:03:08 c1000 user.emerg kernel: Length = 18
Feb 21 21:03:08 c1000 user.emerg kernel: DescriptorType = 01
Feb 21 21:03:08 c1000 user.emerg kernel: USB version = 1.10
Feb 21 21:03:08 c1000 user.emerg kernel: Vendor:Product = 0967:0204
Feb 21 21:03:08 c1000 user.emerg kernel: MaxPacketSize0 = 8
Feb 21 21:03:08 c1000 user.emerg kernel: NumConfigurations = 1
Feb 21 21:03:08 c1000 user.emerg kernel: Device version = 1.32
Feb 21 21:03:08 c1000 user.emerg kernel: Device Class:SubClass:Protocol = 00:00:00
Feb 21 21:03:08 c1000 user.emerg kernel: Per-interface classes
Feb 21 21:03:08 c1000 user.emerg kernel: Configuration:
Feb 21 21:03:08 c1000 user.emerg kernel: bLength = 9
Feb 21 21:03:08 c1000 user.emerg kernel: bDescriptorType = 02
Feb 21 21:03:08 c1000 user.emerg kernel: wTotalLength = 0027
Feb 21 21:03:08 c1000 user.emerg kernel: bNumInterfaces = 01
Feb 21 21:03:08 c1000 user.emerg kernel: bConfigurationValue = 01
Feb 21 21:03:08 c1000 user.emerg kernel: iConfiguration = 00
Feb 21 21:03:08 c1000 user.emerg kernel: bmAttributes = 80
Feb 21 21:03:08 c1000 user.emerg kernel: MaxPower = 500mA
Feb 21 21:03:08 c1000 user.emerg kernel:
Feb 21 21:03:08 c1000 user.emerg kernel: Interface: 0
Feb 21 21:03:08 c1000 user.emerg kernel: Alternate Setting: 0
Feb 21 21:03:08 c1000 user.emerg kernel: bLength = 9
Feb 21 21:03:08 c1000 user.emerg kernel: bDescriptorType = 04
Feb 21 21:03:08 c1000 user.emerg kernel: bInterfaceNumber = 00
Feb 21 21:03:08 c1000 user.emerg kernel: bAlternateSetting = 00
Feb 21 21:03:08 c1000 user.emerg kernel: bNumEndpoints = 03
Feb 21 21:03:08 c1000 user.emerg kernel: bInterface Class:SubClass:Protocol = ff:ff:ff
Feb 21 21:03:08 c1000 user.emerg kernel: iInterface = 00
Feb 21 21:03:08 c1000 user.emerg kernel: Endpoint:
Feb 21 21:03:08 c1000 user.emerg kernel: bLength = 7
Feb 21 21:03:08 c1000 user.emerg kernel: bDescriptorType = 05
Feb 21 21:03:08 c1000 user.emerg kernel: bEndpointAddress = 81 (in)
Feb 21 21:03:08 c1000 user.emerg kernel: bmAttributes = 02 (Bulk)
Feb 21 21:03:08 c1000 user.emerg kernel: wMaxPacketSize = 0040
Feb 21 21:03:08 c1000 user.emerg kernel: bInterval = 00
Feb 21 21:03:08 c1000 user.emerg kernel: Endpoint:
Feb 21 21:03:08 c1000 user.emerg kernel: bLength = 7
Feb 21 21:03:08 c1000 user.emerg kernel: bDescriptorType = 05
Feb 21 21:03:08 c1000 user.emerg kernel: bEndpointAddress = 02 (out)
Feb 21 21:03:08 c1000 user.emerg kernel: bmAttributes = 02 (Bulk)
Feb 21 21:03:08 c1000 user.emerg kernel: wMaxPacketSize = 0040
Feb 21 21:03:08 c1000 user.emerg kernel: bInterval = 00
Feb 21 21:03:08 c1000 user.emerg kernel: Endpoint:
Feb 21 21:03:08 c1000 user.emerg kernel: bLength = 7
Feb 21 21:03:08 c1000 user.emerg kernel: bDescriptorType = 05
Feb 21 21:03:08 c1000 user.emerg kernel: bEndpointAddress = 83 (in)
Feb 21 21:03:08 c1000 user.emerg kernel: bmAttributes = 03 (Interrupt)
Feb 21 21:03:08 c1000 user.emerg kernel: wMaxPacketSize = 0008
Feb 21 21:03:08 c1000 user.emerg kernel: bInterval = 01
Feb 21 21:03:08 c1000 user.debug kernel: usb.c: kusbd: /sbin/hotplug add 4
Feb 21 21:03:08 c1000 user.debug kernel: hub.c: port 2, portstatus 100, change 0, 12 Mb/s
Feb 21 21:03:08 c1000 user.notice /sbin/hotplug: arguments (usb) env (ACTION=add DEBUG=kernel OLDPWD=/ HOME=/ DEVFS=/proc/bus/usb PATH=/bin:/sbin:/usr/sbin:/usr/bin TYPE=0/0/0 INTERFACE=255/255/255 PRODUCT=967/204/132 PWD=/etc/hotplug DEVICE=/proc/bus/usb/001/004)
Feb 21 21:03:09 c1000 user.notice /sbin/hotplug: invoke /etc/hotplug/usb.agent ()
Feb 21 21:03:09 c1000 user.notice /etc/hotplug/usb.agent: ... no modules for USB product 967/204/132
Looks like CSR BC4-ext has a problem with OHCI, I'll try to contact CSR regarding possible firmware updates. Too bad, since the module is very small (could be nice fit for Z) and supports high transmittion speeds.
I wired a Prism3-based 802.11b usb module and it ...
WORKS WORKS WORKS WORKS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ok, I'll try to make some hi-res pictures and provide schemantics this weekend.
-albertr