Closed fpoto closed 7 months ago
This works as designed. Please read this to understand why it works this way: https://github.com/mvp/uhubctl#usb-30-duality-note
Basically, uhubctl by default would show not only hub you are filtering, but also hub that is dual to it (per USB3/USB2 duality). This is because in order to truly turn power off, it must turn power off for both dual hubs.
If you insist, you can use -e to disable duality handling, but by doing so you will not actually turn power off.
Thank you for pointing me to the docs. I probably had read it but at the time could not understand its meaning.
I see that my hub is not listed among the working ones. I will check that everything works and will report on it.
I have a motherboard Motherboard Asus ROG Crosshair X670E Hero. This is what I see:
So there are two hubs, called 5-5 (usb2) and 6-5 (usb3). Just for testing, I have put a usb memory key on port 2 of the usb2 hub.
Now, if I try to select only port 2 of hub 5-5, I see that uhubctl confuses the two hubs:
that is, instead of showing only port 2 from 5-5, it shows port 2 of both hubs. More:
This is not for port 2 only: