Thinkpad A485 + Thinkpad Ultra Dock = USB issue

Asked by Jorma Pelto

Running ubuntu 18.04 or 18.10 on thinkpad A485.

about 3 seconds after undocking from the thinkpad ultra dock all the USB ports no longer work until a restart.
Tried updating dock/BIOS firmware as well as kernel, but did not help.

I ran lsusb before and after undocking and you can see the number of devices goes down after undocking.

$ lsusb
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 007: ID 04f2:b604 Chicony Electronics Co., Ltd
Bus 004 Device 006: ID 0bda:b023 Realtek Semiconductor Corp.
Bus 004 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 004 Device 005: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 004 Device 004: ID 06cb:009a Synaptics, Inc.
Bus 004 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 17ef:3070 Lenovo
Bus 003 Device 002: ID 17ef:3070 Lenovo
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 006: ID 17ef:3075 Lenovo
Bus 002 Device 008: ID 17ef:306f Lenovo
Bus 002 Device 007: ID 2516:0004
Bus 002 Device 005: ID 17ef:3071 Lenovo
Bus 002 Device 004: ID 17ef:3071 Lenovo
Bus 002 Device 009: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 002: ID 17ef:306c Lenovo
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$ lsusb
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 007: ID 04f2:b604 Chicony Electronics Co., Ltd
Bus 004 Device 006: ID 0bda:b023 Realtek Semiconductor Corp.
Bus 004 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 004 Device 005: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader
Bus 004 Device 004: ID 06cb:009a Synaptics, Inc.
Bus 004 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I'm not sure what to do to fix this. Thank you for your help!

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Jorma Pelto
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

If you unload and reload the usbhid modules? Does that make it work

Revision history for this message
Jorma Pelto (jormap) said :
#2

I was able to fix it before I tried reloading the usbhid module.

I changed the USB XHCI Speed select from GEN2 to GEN1 in the BIOS and it resolved the issue.