-
Notifications
You must be signed in to change notification settings - Fork 223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiple HUC9002V1SBL Amazonbasics USB hubs #255
Comments
Thanks! Unfortunately, |
And yes, getting uhubctl output with the same hubs on Macos is much appreciated. Note that just by looking at these logs, it's impossible to tell correlation. Can you also manually mark correlating hub numbers (if you found it manually?) |
I will attach the macOS output in a few days when I have access to it. As I said in my first post, I have a method to correlate the USB hubs which works every time, but I am not sure if it only on my Debian machine. It also only works if I can tell which hub is external and which is internal.
So for the above
5-1 and 8-1 are internal hubs so they are skipped. Hopefully this helps. Here is |
Thanks a lot, @Roeeklinger60. That output is impossibly long - perhaps next time link to pastebin.com :-) I have just one StarTech ST4300USB3 4-port USB3 hub (which does not support vbus off), and while your theory seems to be true on Linux, it breaks down on Mac.
Bus and port numbering does not seem to follow any pattern 👎 When I connect this hub to Linux box, I observe nice predictable numbering, when USB2 and USB3 device busses always differ by 1, e.g.:
Looking forward for your output from Mac. I wish I had 2 10-port hubs to play with... |
At least in my case #261 it would solve the problem if the level would have to be equal for the pair.
It still uses the wrong pair.
|
I offer you one, let me know how to get it it you. |
Finally, I had the chance to plug all 4 of my HUC9002V1SBL to my Linux, I also have a macOS device that I can connect them to if needed.
As requested, here is the output of
uhubctl
andlsusb -v
, hopefully, this can give some insight for correctly correlating the USB2.0 and USB3.0 hubs.Currently, as a workaround, I use a wrapper script that lists them by order and assumes the USB3 loads right after the USB2, this works every time and after reboots but I have not tested it on any other machine than my own.
Also worth mentioning -
uhubctl
worked very slow with all 4 hubs connected and would sometimes hang. I disabled usbcore withGRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
and as soon as I did everything started to work smoothly and with no delay. I have no idea why.uhubctl:
lsusb -v:
https://gist.github.com/mvp/fa5f658ee7ca994005350e4d98bd7698The text was updated successfully, but these errors were encountered: