Arch Linux

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!
Tasklist

FS#60862 - USB: "device descriptor read/64, error -71" after Upgrading to 4.19.2.arch1-1

Attached to Project: Arch Linux
Opened by Sven Schliesing (muffl0n) - Monday, 19 November 2018, 08:41 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 30 November 2018, 16:10 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

After upgrading from 4.18.16.arch1-1 to 4.19.2.arch1-1 I can't use my keyboard anymore when it's plugged into a USB 3-port. When I change it to a USB 2-port everything works just fine.


Additional info:

Booting with two keyboards plugged in to USB 3-port:
----------
[ 4.444799] usb 1-10: new full-speed USB device number 6 using xhci_hcd
[ 4.444924] usb 1-10: Device not responding to setup address.
[ 4.651637] usb 1-10: Device not responding to setup address.
[ 4.858135] usb 1-10: device not accepting address 6, error -71
[ 4.981495] usb 1-10: new full-speed USB device number 7 using xhci_hcd
[ 4.981618] usb 1-10: Device not responding to setup address.
[ 5.188309] usb 1-10: Device not responding to setup address.
[ 5.394819] usb 1-10: device not accepting address 7, error -71
[ 5.395211] usb usb1-port10: unable to enumerate USB device
[ 5.518139] usb 1-14: new full-speed USB device number 8 using xhci_hcd
[ 5.641487] usb 1-14: device descriptor read/64, error -71
[ 5.871539] usb 1-14: device descriptor read/64, error -71
[ 6.101485] usb 1-14: new full-speed USB device number 9 using xhci_hcd
[ 6.224899] usb 1-14: device descriptor read/64, error -71
[ 6.454821] usb 1-14: device descriptor read/64, error -71
[ 6.561516] usb usb1-port14: attempt power cycle
[ 7.222973] usb 1-14: new full-speed USB device number 10 using xhci_hcd
[ 7.223078] usb 1-14: Device not responding to setup address.
[ 7.437619] usb 1-14: Device not responding to setup address.
[ 7.655511] usb 1-14: device not accepting address 10, error -71
[ 7.783470] usb 1-14: new full-speed USB device number 11 using xhci_hcd
[ 7.783577] usb 1-14: Device not responding to setup address.
[ 7.997095] usb 1-14: Device not responding to setup address.
[ 8.210518] usb 1-14: device not accepting address 11, error -71
[ 8.210857] usb usb1-port14: unable to enumerate USB device
----------

Plugging to USB 2-port:
----------
[ 27.572289] usb 1-5: new low-speed USB device number 12 using xhci_hcd
[ 27.720821] usb 1-5: New USB device found, idVendor=0bf8, idProduct=100c, bcdDevice= 0.01
[ 27.720828] usb 1-5: New USB device strings: Mfr=1, Product=4, SerialNumber=0
[ 27.720833] usb 1-5: Product: FSC KBPC PX
[ 27.720837] usb 1-5: Manufacturer: Fujitsu Siemens Computers GmbH
[ 27.731233] input: Fujitsu Siemens Computers GmbH FSC KBPC PX as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/0003:0BF8:100C.0002/input/input22
[ 27.786390] hid-generic 0003:0BF8:100C.0002: input,hidraw1: USB HID v1.10 Keyboard [Fujitsu Siemens Computers GmbH FSC KBPC PX ] on usb-0000:00:14.0-5/input0
[ 27.791594] input: Fujitsu Siemens Computers GmbH FSC KBPC PX System Control as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:0BF8:100C.0003/input/input23
[ 27.846221] input: Fujitsu Siemens Computers GmbH FSC KBPC PX Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.1/0003:0BF8:100C.0003/input/input24
[ 27.846335] hid-generic 0003:0BF8:100C.0003: input,hidraw2: USB HID v1.10 Device [Fujitsu Siemens Computers GmbH FSC KBPC PX ] on usb-0000:00:14.0-5/input1
----------

Testing with another keyboard gives the same result, both work like a charm like that.
----------
[ 43.826348] usb 1-6: new low-speed USB device number 13 using xhci_hcd
[ 43.987853] usb 1-6: New USB device found, idVendor=045e, idProduct=00db, bcdDevice= 1.73
[ 43.987860] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 43.987864] usb 1-6: Product: Natural® Ergonomic Keyboard 4000
[ 43.987868] usb 1-6: Manufacturer: Microsoft
[ 44.039444] input: Microsoft Natural® Ergonomic Keyboard 4000 as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/0003:045E:00DB.0004/input/input25
[ 44.093522] microsoft 0003:045E:00DB.0004: input,hidraw3: USB HID v1.11 Keyboard [Microsoft Natural® Ergonomic Keyboard 4000] on usb-0000:00:14.0-6/input0
[ 44.094033] input: Microsoft Natural® Ergonomic Keyboard 4000 as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.1/0003:045E:00DB.0005/input/input26
[ 44.150206] microsoft 0003:045E:00DB.0005: input,hidraw4: USB HID v1.11 Device [Microsoft Natural® Ergonomic Keyboard 4000] on usb-0000:00:14.0-6/input1
----------



Steps to reproduce:
Plug a "low-speed USB device" (keyboard) into a "high-speed port".
   dmesg.log (83.3 KiB)
This task depends upon

Closed by  Doug Newgard (Scimmia)
Friday, 30 November 2018, 16:10 GMT
Reason for closing:  Fixed
Additional comments about closing:  linux 4.19.4-arch1-1

Loading...