I am looking for assistance with the following problem.
I have a keyspan USA-19Qi USB to serial adapter and am having issues getting it to work. I have downloaded kernel 2.4.19 and patch 2.4.20pre5 from kernel.org, and applied the patches for the Keyspan as recommended by Greg KH. > As you've proven, you can't apply the patch on that site to the 7.3 > kernel, sorry. To get this device to work you can do one of the > following 3 things: > 1) start with a clean 2.4.18 kernel and apply the keyspan patch. > 2) start with a clean 2.4.19 kernel, apply the 2.4.20-pre5 patch, > and these two patches: > > > >http://www.kernel.org/pub/linux/kernel/people/gregkh/usb/2.4/usb-keyspan-2.4.20-pre5.patch > > >http://www.kernel.org/pub/linux/kernel/people/gregkh/usb/2.4/usb-usbserial-2.4.20-pre5.patch > > 3) get the latest (2.5.33 as of right now) kernel as it already has > support for this device. > > I would recommend options 2 or 3. The kernel build cleanly and loaded without errors recorded in the log. When I plug in the Keyspan USA-19Qi, it is now recognised by the USB subsystem, and the indicator led commenced to flash. To test the USA-19Qi I plugged it into a loop back plug connecting RS232 pins TD(2)-RD(3), RTS(4)-CTS(5), DSR(6)-CD(8)-DTR(20), commend minicom and configured it to talk to /dev/ttyUSB0. Minicom hung and would no longer respond. I unplugged the USB cable and the crashed the USB subsystem. Following is the log (with USB debug enabled) To re-enable the USB system, a reboot was required. Sep 9 10:30:20 mp3 kernel: hub.c: USB new device connect on bus2/1, assigned device number 4 Sep 9 10:30:20 mp3 kernel: usb.c: USB device 4 (vend/prod 0x6cd/0x10b) is not claimed by any active driver. Sep 9 10:30:20 mp3 kernel: Length = 18 Sep 9 10:30:20 mp3 kernel: DescriptorType = 01 Sep 9 10:30:20 mp3 kernel: USB version = 1.00 Sep 9 10:30:20 mp3 kernel: Vendor:Product = 06cd:010b Sep 9 10:30:20 mp3 kernel: MaxPacketSize0 = 64 Sep 9 10:30:20 mp3 kernel: NumConfigurations = 1 Sep 9 10:30:20 mp3 kernel: Device version = 80.01 Sep 9 10:30:20 mp3 kernel: Device Class:SubClass:Protocol = ff:ff:ff Sep 9 10:30:20 mp3 kernel: Vendor class Sep 9 10:30:20 mp3 kernel: Configuration: Sep 9 10:30:20 mp3 kernel: bLength = 9 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 02 Sep 9 10:30:20 mp3 kernel: wTotalLength = 00da Sep 9 10:30:20 mp3 kernel: bNumInterfaces = 01 Sep 9 10:30:20 mp3 kernel: bConfigurationValue = 01 Sep 9 10:30:20 mp3 kernel: iConfiguration = 00 Sep 9 10:30:20 mp3 kernel: bmAttributes = 80 Sep 9 10:30:20 mp3 kernel: MaxPower = 100mA Sep 9 10:30:20 mp3 kernel: Sep 9 10:30:20 mp3 kernel: Interface: 0 Sep 9 10:30:20 mp3 kernel: Alternate Setting: 0 Sep 9 10:30:20 mp3 kernel: bLength = 9 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 04 Sep 9 10:30:20 mp3 kernel: bInterfaceNumber = 00 Sep 9 10:30:20 mp3 kernel: bAlternateSetting = 00 Sep 9 10:30:20 mp3 kernel: bNumEndpoints = 00 Sep 9 10:30:20 mp3 kernel: bInterface Class:SubClass:Protocol = ff:ff:ff Sep 9 10:30:20 mp3 kernel: iInterface = 00 Sep 9 10:30:20 mp3 kernel: Alternate Setting: 1 Sep 9 10:30:20 mp3 kernel: bLength = 9 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 04 Sep 9 10:30:20 mp3 kernel: bInterfaceNumber = 00 Sep 9 10:30:20 mp3 kernel: bAlternateSetting = 01 Sep 9 10:30:20 mp3 kernel: bNumEndpoints = 0d Sep 9 10:30:20 mp3 kernel: bInterface Class:SubClass:Protocol = ff:ff:ff Sep 9 10:30:20 mp3 kernel: iInterface = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 81 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 03 (Interrupt) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 0a Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 82 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 02 (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 84 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 /sbin/hotplug: arguments (usb) env (PWD=/etc/hotplug DEVICE=/proc/bus/usb/002/004 ACTION=add DEBUG=kernel OLDPWD=/ DEVFS=/proc/bus/usb TYPE=255/255/255 SHLVL=1 HOME=/ PATH=/bin:/sbin:/usr/sbin:/usr/bin PRODUCT=6cd/10b/8001 _=/usr/bin/env) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 04 (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 /sbin/hotplug: invoke /etc/hotplug/usb.agent () Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 86 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 06 (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 88 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 08 (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 89 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 09 (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 8a (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 0a (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Alternate Setting: 2 Sep 9 10:30:20 mp3 kernel: bLength = 9 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 04 Sep 9 10:30:20 mp3 kernel: bInterfaceNumber = 00 Sep 9 10:30:20 mp3 kernel: bAlternateSetting = 02 Sep 9 10:30:20 mp3 kernel: bNumEndpoints = 0d Sep 9 10:30:20 mp3 kernel: bInterface Class:SubClass:Protocol = ff:ff:ff Sep 9 10:30:20 mp3 kernel: iInterface = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 81 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 03 (Interrupt) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 0a Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 82 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 02 (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 84 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 04 (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 86 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 06 (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 02 (Bulk) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0040 Sep 9 10:30:20 mp3 kernel: bInterval = 00 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 88 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0100 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 08 (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0100 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 89 (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 09 (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 8a (in) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:20 mp3 kernel: Endpoint: Sep 9 10:30:20 mp3 kernel: bLength = 7 Sep 9 10:30:20 mp3 kernel: bDescriptorType = 05 Sep 9 10:30:20 mp3 kernel: bEndpointAddress = 0a (out) Sep 9 10:30:20 mp3 kernel: bmAttributes = 01 (Isochronous) Sep 9 10:30:20 mp3 kernel: wMaxPacketSize = 0010 Sep 9 10:30:20 mp3 kernel: bInterval = 01 Sep 9 10:30:23 mp3 /etc/hotplug/usb.agent: Setup keyspan for USB product 6cd/10b/8001 Sep 9 10:30:23 mp3 kernel: usb.c: registered new driver serial Sep 9 10:30:23 mp3 kernel: usbserial.c: USB Serial support registered for Generic Sep 9 10:30:23 mp3 kernel: usbserial.c: USB Serial Driver core v1.4 Sep 9 10:30:23 mp3 kernel: usbserial.c: USB Serial support registered for Keyspan - (without firmware) Sep 9 10:30:23 mp3 kernel: usbserial.c: Keyspan - (without firmware) converter detected Sep 9 10:30:24 mp3 kernel: usbserial.c: USB Serial support registered for Keyspan 1 port adapter Sep 9 10:30:24 mp3 kernel: usbserial.c: USB Serial support registered for Keyspan 2 port adapter Sep 9 10:30:24 mp3 kernel: usbserial.c: USB Serial support registered for Keyspan 4 port adapter Sep 9 10:30:24 mp3 kernel: keyspan.c: v1.1.3:Keyspan USB to Serial Converter Driver Sep 9 10:30:24 mp3 kernel: usb.c: USB disconnect on device 4 Sep 9 10:30:24 mp3 kernel: usbserial.c: Keyspan - (without firmware) converter now disconnected from ttyUSB0 Sep 9 10:30:24 mp3 /sbin/hotplug: arguments (usb) env (PWD=/etc/hotplug DEVICE=/proc/bus/usb/002/004 ACTION=remove DEBUG=kernel OLDPWD=/ DEVFS=/proc/bus/usb TYPE=255/255/255 SHLVL=1 HOME=/ PATH=/bin:/sbin:/usr/sbin:/usr/bin PRODUCT=6cd/10b/8001 _=/usr/bin/env) Sep 9 10:30:24 mp3 /sbin/hotplug: invoke /etc/hotplug/usb.agent () Sep 9 10:30:25 mp3 kernel: hub.c: USB new device connect on bus2/1, assigned device number 5 Sep 9 10:30:25 mp3 kernel: Manufacturer: Keyspan Sep 9 10:30:25 mp3 kernel: Product: Serial Sep 9 10:30:25 mp3 kernel: usbserial.c: Keyspan 1 port adapter converter detected Sep 9 10:30:25 mp3 kernel: usbserial.c: Keyspan 1 port adapter converter now attached to ttyUSB0 (or usb/tts/0 for devfs) Sep 9 10:30:25 mp3 /sbin/hotplug: arguments (usb) env (PWD=/etc/hotplug DEVICE=/proc/bus/usb/002/005 ACTION=add DEBUG=kernel OLDPWD=/ DEVFS=/proc/bus/usb TYPE=255/0/0 SHLVL=1 HOME=/ PATH=/bin:/sbin:/usr/sbin:/usr/bin PRODUCT=6cd/10c/1 _=/usr/bin/env) Sep 9 10:30:25 mp3 /sbin/hotplug: invoke /etc/hotplug/usb.agent () Sep 9 10:30:28 mp3 /etc/hotplug/usb.agent: Setup keyspan for USB product 6cd/10c/1 Sep 9 10:34:58 mp3 kernel: usb-uhci.c: interrupt, status 3, frame# 1781 Sep 9 10:34:59 mp3 kernel: usb.c: USB disconnect on device 5 Sep 9 10:34:59 mp3 kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000998 Sep 9 10:34:59 mp3 kernel: printing eip: Sep 9 10:34:59 mp3 kernel: c90dcf66 Sep 9 10:34:59 mp3 kernel: *pde = 00000000 Sep 9 10:34:59 mp3 kernel: Oops: 0002 Sep 9 10:34:59 mp3 kernel: CPU: 0 Sep 9 10:34:59 mp3 kernel: EIP: 0010:[<c90dcf66>] Not tainted Sep 9 10:34:59 mp3 kernel: EFLAGS: 00010246 Sep 9 10:34:59 mp3 kernel: eax: 00000000 ebx: 00000000 ecx: 00000000 edx: c7de381c Sep 9 10:34:59 mp3 kernel: esi: c7de381c edi: 00000000 ebp: c7de3800 esp: c76a1f20 Sep 9 10:34:59 mp3 kernel: ds: 0018 es: 0018 ss: 0018 Sep 9 10:34:59 mp3 kernel: Process khubd (pid: 91, stackpage=c76a1000) Sep 9 10:34:59 mp3 kernel: Stack: c7de3874 c7de3874 c90dec5c c90dec40 c6752e60 c60b6a00 c884e125 c60b6a00 Sep 9 10:34:59 mp3 kernel: c7de3800 00000000 00000000 00000100 00000001 0000000a c11ec200 c8850926 Sep 9 10:34:59 mp3 kernel: c11ec2fc 00010957 00010957 00000282 c11ec200 00000000 c7e227a0 00000001 Sep 9 10:34:59 mp3 kernel: Call Trace: [<c90dec5c>] [<c90dec40>] [<c884e125>] [<c8850926>] [<c8850cf6>] Sep 9 10:34:59 mp3 kernel: [<c8858ee0>] [<c8850f15>] [<c885ea60>] [<c885ea60>] [<c0107156>] [<c8850ee0>] Sep 9 10:34:59 mp3 kernel: Sep 9 10:34:59 mp3 kernel: Code: 89 98 98 09 00 00 8b 4c 24 04 ff 46 58 0f 8e 0a 04 00 00 83 Thank Dennis ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users