Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#23366 - [kernel26] Mouse ROCCAT Kova - initializing timeout
Attached to Project:
Arch Linux
Opened by Radek Nabb (fake) - Sunday, 20 March 2011, 16:51 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 15 February 2012, 08:13 GMT
Opened by Radek Nabb (fake) - Sunday, 20 March 2011, 16:51 GMT
Last edited by Tobias Powalowski (tpowa) - Wednesday, 15 February 2012, 08:13 GMT
|
DetailsDescription:
I have bought ROCCAT Kova mouse several weeks ago. When I plug-in it into usb port, it begins to respond after 11 seconds. Then it's working properly. This is what happens (dmesg log): usb 6-1: new full speed USB device using uhci_hcd and address 3 # here it hangs for about 11 seconds and mouse doesn't work and after that: drivers/hid/usbhid/hid-core.c: usb_submit_urb(ctrl) failed generic-usb 0003:1E7D:2CB0.0004: timeout initializing reports input: ROCCAT ROCCAT Kova as /devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.0/input/input14 generic-usb 0003:1E7D:2CB0.0004: input,hidraw0: USB HID v1.00 Mouse [ROCCAT ROCCAT Kova] on usb-0000:00:1d.0-1/input0 input: ROCCAT ROCCAT Kova as /devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1:1.1/input/input15 generic-usb 0003:1E7D:2CB0.0005: input,hidraw1: USB HID v1.11 Keyboard [ROCCAT ROCCAT Kova] on usb-0000:00:1d.0-1/input1 Maybe this is not big deal, but the whole boot process is longer by about 10 seconds. I figured out that /sbin/udevadm settle (rc.sysinit) is waiting every time for this mouse to be initialized. Plug in/out during boot isn't really convenient so I found workaround: added parameter --timeout=1 to /sbin/udevadm settle. But I'm not sure if it is safe? Additional info: * lsusb -vv output Bus 006 Device 003: ID 1e7d:2cb0 ROCCAT Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x1e7d ROCCAT idProduct 0x2cb0 bcdDevice 1.00 iManufacturer 1 ROCCAT iProduct 2 ROCCAT Kova iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.00 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 0x000c 1x 12 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 63 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 0x000c 1x 12 bytes bInterval 1 Device Status: 0x0003 Self Powered Remote Wakeup Enabled Steps to reproduce: Plug-in ROCCAT Kova mouse. |
This task depends upon
Closed by Tobias Powalowski (tpowa)
Wednesday, 15 February 2012, 08:13 GMT
Reason for closing: Upstream
Wednesday, 15 February 2012, 08:13 GMT
Reason for closing: Upstream
At least systemd doesn't stop on boot so I started using systemd instead of default init.
Dmesg log with timestamp (10 seconds delay):
[ 5052.426296] usb 6-2: new full speed USB device number 3 using uhci_hcd
[ 5062.651375] generic-usb 0003:1E7D:2CB0.0004: usb_submit_urb(ctrl) failed
[ 5062.651399] generic-usb 0003:1E7D:2CB0.0004: timeout initializing reports
[ 5062.651660] input: ROCCAT ROCCAT Kova as /devices/pci0000:00/0000:00:1d.0/usb6/6-2/6-2:1.0/input/input15
[ 5062.651988] generic-usb 0003:1E7D:2CB0.0004: input,hidraw0: USB HID v1.00 Mouse [ROCCAT ROCCAT Kova] on usb-0000:00:1d.0-2/input0
[ 5062.654995] input: ROCCAT ROCCAT Kova as /devices/pci0000:00/0000:00:1d.0/usb6/6-2/6-2:1.1/input/input16
[ 5062.655183] generic-usb 0003:1E7D:2CB0.0005: input,hidraw1: USB HID v1.11 Keyboard [ROCCAT ROCCAT Kova] on usb-0000:00:1d.0-2/input1