-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
i have 2 different Versions of Labtec USB Number Pad for Notebooks. Both have the same Serial-Number but all the Pads my company recently purchased does not work since Kernel 2.6.16. In contrast to that the older Number Pad has been successfully tested with Kernel 2.6.15, 2.6.16, 2.6.17 and 2.6.18. producers web-page: http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=709 Kernel | 2.6.15 | 2.6.16 | 2.6.17 | 2.6.18 | - --------------------------------------------- new Pad | ok | ERROR | ERROR | ERROR | old Pad | ok | ok | ok | ok | I am grateful for any help in this case. If you are a developer and you need such a device to fix this problem we are willing to supply you with one of the new pads. Here some more information collected from my testing system: testimage:~# uname -a Linux testimage 2.6.18 #5 PREEMPT Wed Sep 20 14:46:35 CEST 2006 i686 GNU/Linux *********************** * syslog/dmesg output: **************************************************************************************************** By ERROR i mean: <new Pad plugged in> Sep 25 14:40:03 testimage kernel: usb 1-2: new full speed USB device using uhci_hcd and address 8 Sep 25 14:40:03 testimage kernel: usb 1-2: configuration #1 chosen from 1 choice Sep 25 14:40:03 testimage kernel: hub 1-2:1.0: USB hub found Sep 25 14:40:03 testimage kernel: hub 1-2:1.0: 4 ports detected Sep 25 14:40:03 testimage kernel: usb 1-2.1: new low speed USB device using uhci_hcd and address 9 Sep 25 14:40:04 testimage kernel: usb 1-2.1: configuration #1 chosen from 1 choice Sep 25 14:40:04 testimage kernel: input: PATEN USB Keyboard as /class/input/input7 Sep 25 14:40:04 testimage kernel: input: USB HID v1.10 Keyboard [PATEN USB Keyboard] on usb-0000:00:1d.0-2.1 Sep 25 14:40:04 testimage kernel: drivers/usb/input/hid-core.c: input irq status -32 received Sep 25 14:40:04 testimage last message repeated 5 times Sep 25 14:40:04 testimage kernel: input: PATEN USB Keyboard as /class/input/input8 Sep 25 14:40:04 testimage kernel: drivers/usb/input/hid-core.c: input irq status -32 received Sep 25 14:40:04 testimage kernel: input: USB HID v1.10 Device [PATEN USB Keyboard] on usb-0000:00:1d.0-2.1 Sep 25 14:40:04 testimage kernel: drivers/usb/input/hid-core.c: input irq status -32 received Sep 25 14:40:08 testimage last message repeated 1083 times <new Pad plugged out> Sep 25 14:40:09 testimage kernel: usb 1-2: USB disconnect, address 8 Sep 25 14:40:09 testimage kernel: usb 1-2.1: USB disconnect, address 9 In contrast: <old Pad plugged in> Sep 25 14:39:42 testimage kernel: usb 1-1: new full speed USB device using uhci_hcd and address 6 Sep 25 14:39:42 testimage kernel: usb 1-1: configuration #1 chosen from 1 choice Sep 25 14:39:42 testimage kernel: hub 1-1:1.0: USB hub found Sep 25 14:39:42 testimage kernel: hub 1-1:1.0: 4 ports detected Sep 25 14:39:42 testimage kernel: usb 1-1.1: new low speed USB device using uhci_hcd and address 7 Sep 25 14:39:42 testimage kernel: usb 1-1.1: configuration #1 chosen from 1 choice Sep 25 14:39:42 testimage kernel: input: PATEN USB Keyboard as /class/input/input5 Sep 25 14:39:42 testimage kernel: input: USB HID v1.10 Keyboard [PATEN USB Keyboard] on usb-0000:00:1d.0-1.1 Sep 25 14:39:42 testimage kernel: input: PATEN USB Keyboard as /class/input/input6 Sep 25 14:39:42 testimage kernel: input: USB HID v1.10 Device [PATEN USB Keyboard] on usb-0000:00:1d.0-1.1 <old Pad plugged out> Sep 25 14:39:56 testimage kernel: usb 1-1: USB disconnect, address 6 Sep 25 14:39:56 testimage kernel: usb 1-1.1: USB disconnect, address 7 ******** * lsusb **************************************************************************************************** Here the relevant part of the output of lsusb -v: (The output for the new and the old device is exactly the same!) * new Pad: Bus 001 Device 009: ID 1020:0501 Labtec Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x1020 Labtec idProduct 0x0501 bcdDevice 1.04 iManufacturer 1 PATEN iProduct 2 USB Keyboard iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 65 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 10 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 129 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0006 1x 6 bytes bInterval 10 * old Pad: Bus 001 Device 007: ID 1020:0501 Labtec Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x1020 Labtec idProduct 0x0501 bcdDevice 1.04 iManufacturer 1 PATEN iProduct 2 USB Keyboard iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 65 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 10 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Devices bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 129 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0006 1x 6 bytes bInterval 10 - -- greetings Martin Christoph, ISA GmbH & Co. KG -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFF+AmLWogr6AVjPARAqtMAKCk77sbkJ+Xp7KuBXvSoYJfmJGmmwCeMEcB StNV7IkXLGhgkyoZIL8BCds= =+FiH -----END PGP SIGNATURE----- ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users