USB timeouts/errors for all devices

Need help with peripherals or devices?
Post Reply
Message
Author
elliotcourant
Posts: 1
Joined: 2023-10-24 02:38

USB timeouts/errors for all devices

#1 Post by elliotcourant »

Hello,

I currently have a Debian system running bookworm on kernel `6.1.0-13-amd64`. This system is being used as a "desktop computer" but is rack-mounted in my basement. I have an active USB reporter cord running from the rack to my office where I have a USB hub for my keyboard, mouse, headphones, etc. At some point in the past I had no issues with this setup, all my USB devices basically worked with no problems.

At some point something has changed and now I receive constant problems trying to get any USB device to connect and work with this computer but I don't know where to begin to actually diagnose and conclude a hardware issue versus something I've potentially mis-configured.

Here is the info I have:

When I boot into the system none of the USB devices will be recognized, I will get the debian login interface but no keyboard or mouse input of any sort registers. SSHing into the computer and running

Code: Select all

sudo dmesg
yields the following:

Code: Select all

[  385.825079] hub 3-8.1.1.4:1.0: hub_ext_port_status failed (err = -110)
[  390.945043] hub 3-8.1.1.4:1.0: hub_ext_port_status failed (err = -110)
[  396.065099] hub 3-8.1.1.4:1.0: hub_ext_port_status failed (err = -110)
[  401.185328] hub 3-8.1.1.4:1.0: hub_ext_port_status failed (err = -110)
[  406.305105] hub 3-8.1.1.4:1.0: hub_ext_port_status failed (err = -110)
[  411.169376] hub 3-8.1.1:1.0: hub_ext_port_status failed (err = -110)
[  411.425141] hub 3-8.1.1.4:1.0: hub_ext_port_status failed (err = -110)
[  416.289096] hub 3-8.1.1:1.0: hub_ext_port_status failed (err = -110)
[  416.549088] hub 3-8.1.1.4:1.0: hub_ext_port_status failed (err = -110)
[  421.409167] hub 3-8.1.1:1.0: hub_ext_port_status failed (err = -110)
[  421.665146] hub 3-8.1.1.4:1.0: hub_ext_port_status failed (err = -110)
[  426.529343] hub 3-8.1.1:1.0: hub_ext_port_status failed (err = -110)
[  426.785169] hub 3-8.1.1.4:1.0: hub_ext_port_status failed (err = -110)
[  431.649182] hub 3-8.1.1:1.0: hub_ext_port_status failed (err = -110)
[  431.905345] hub 3-8.1.1.4:1.0: hub_ext_port_status failed (err = -110)
Note that the above is a sample with what I've been able to reproduce. But the hub address is accurate. Most of the time the errors will be for every port that has a device connected to it and will result in not being able to use the computer at all. If I disconnect/reconnect various devices then sometimes it will resolve itself. But more often than not it is easier to reboot and try again.

With the following I believe that the issue is a timeout error, but I don't know if this is exactly correct:

Code: Select all

# grep -w 110 /usr/include/asm-generic/errno*.h

/usr/include/asm-generic/errno.h:#define	ETIMEDOUT	110	/* Connection timed out */
I've tried other ports on the computer itself with the same result. I've not been able to try other hubs as I only have the one at the moment. Is there anything I can do in software that would definitively point to something being the problem? If I boot into windows on the exact same computer I have no issues whatsoever with the same devices connected so I feel like either there is a hardware issue that Windows is more tolerant of? Or I've significantly mis-configured something somewhere, maybe without even realizing it.

---

I'm not sure what other details might be useful immediately, happy to provide links to any hardware involved or more details from the system itself. But no idea where to even start to look.

Thank you!

User avatar
Northpoint
Posts: 98
Joined: 2020-12-19 10:51
Location: USA
Has thanked: 54 times
Been thanked: 14 times

Re: USB timeouts/errors for all devices

#2 Post by Northpoint »

Have you tried taking your hub down in the basement to the computer and plugging it in with a regular passive usb cable to see if it works? Also have you tired plugging a usb device directly into the usb port of the computer in the basement?
Get your linux on.

Post Reply