-
Notifications
You must be signed in to change notification settings - Fork 247
Description
So uhubctl thinks this is supported, but it does not work.
It correctly detects what's there, but the power commands do nothing.
Vangree V02001 is a 17-port device that supports USB 3.2. It has problems with device removal (at least on FreeBSD, where I'm running.
sudo ./uhubctl
Current status for hub 0-4 [05e3:0610 GenesysLogic USB2.1 Hub]
Port 1: 0100 power
Port 2: 0503 power highspeed enable connect [05e3:0610 GenesysLogic USB2.1 Hub]
Port 3: 0503 power highspeed enable connect [05e3:0610 GenesysLogic USB2.1 Hub]
Port 4: 0503 power highspeed enable connect [05e3:0610 GenesysLogic USB2.1 Hub]
Current status for hub 0-4.2 [05e3:0610 GenesysLogic USB2.1 Hub]
Port 1: 0100 power
Port 2: 0100 power
Port 3: 0100 power
Port 4: 0100 power
Current status for hub 0-4.3 [05e3:0610 GenesysLogic USB2.1 Hub]
Port 1: 0100 power
Port 2: 0100 power
Port 3: 0100 power
Port 4: 0100 power
Current status for hub 0-4.4 [05e3:0610 GenesysLogic USB2.1 Hub]
Port 1: 0100 power
Port 2: 0100 power
Port 3: 0100 power
Port 4: 0100 power
Current status for hub 0-10 [05e3:0625 GenesysLogic USB3.2 Hub]
Port 1: 02a0 power 5gbps Rx.Detect
Port 2: 0223 power 5gbps U1 enable connect [05e3:0625 GenesysLogic USB3.2 Hub]
Port 3: 0223 power 5gbps U1 enable connect [05e3:0625 GenesysLogic USB3.2 Hub]
Port 4: 0223 power 5gbps U1 enable connect [05e3:0625 GenesysLogic USB3.2 Hub]
Current status for hub 0-10.2 [05e3:0625 GenesysLogic USB3.2 Hub]
Port 1: 02a0 power 5gbps Rx.Detect
Port 2: 02a0 power 5gbps Rx.Detect
Port 3: 02a0 power 5gbps Rx.Detect
Port 4: 02a0 power 5gbps Rx.Detect
Current status for hub 0-10.3 [05e3:0625 GenesysLogic USB3.2 Hub]
Port 1: 02a0 power 5gbps Rx.Detect
Port 2: 02a0 power 5gbps Rx.Detect
Port 3: 02a0 power 5gbps Rx.Detect
Port 4: 02a0 power 5gbps Rx.Detect
Current status for hub 0-10.4 [05e3:0625 GenesysLogic USB3.2 Hub]
Port 1: 02a0 power 5gbps Rx.Detect
Port 2: 02a0 power 5gbps Rx.Detect
Port 3: 02a0 power 5gbps Rx.Detect
Port 4: 02a0 power 5gbps Rx.Detect
And dmesg tells me
ugen0.4: <GenesysLogic USB2.1 Hub> at usbus0 (disconnected)
uhub1: at uhub0, port 3, addr 19 (disconnected)
ugen0.5: <GenesysLogic USB2.1 Hub> at usbus0 (disconnected)
uhub2: at uhub1, port 2, addr 20 (disconnected)
uhub2: detached
ugen0.6: <GenesysLogic USB2.1 Hub> at usbus0 (disconnected)
uhub3: at uhub1, port 3, addr 21 (disconnected)
uhub3: detached
ugen0.7: <GenesysLogic USB2.1 Hub> at usbus0 (disconnected)
uhub4: at uhub1, port 4, addr 22 (disconnected)
uhub4: detached
uhub1: detached
ugen0.4: <GenesysLogic USB2.1 Hub> at usbus0
uhub1 on uhub0
uhub1: <GenesysLogic USB2.1 Hub, class 9/0, rev 2.10/94.06, addr 30> on usbus0
uhub1: MTT enabled
uhub1: 4 ports with 1 removable, self powered
ugen0.5: <GenesysLogic USB2.1 Hub> at usbus0
uhub2 on uhub1
uhub2: <GenesysLogic USB2.1 Hub, class 9/0, rev 2.10/94.06, addr 31> on usbus0
uhub2: MTT enabled
uhub2: 4 ports with 4 removable, self powered
ugen0.6: <GenesysLogic USB2.1 Hub> at usbus0
uhub3 on uhub1
uhub3: <GenesysLogic USB2.1 Hub, class 9/0, rev 2.10/94.06, addr 32> on usbus0
uhub3: MTT enabled
uhub3: 4 ports with 4 removable, self powered
ugen0.7: <GenesysLogic USB2.1 Hub> at usbus0
uhub4 on uhub1
uhub4: <GenesysLogic USB2.1 Hub, class 9/0, rev 2.10/94.06, addr 4> on usbus0
uhub4: MTT enabled
uhub4: 4 ports with 4 removable, self powered
ugen0.8: <GenesysLogic USB3.2 Hub> at usbus0
uhub5 on uhub0
uhub5: <GenesysLogic USB3.2 Hub, class 9/0, rev 3.20/94.06, addr 5> on usbus0
uhub5: 4 ports with 1 removable, self powered
ugen0.9: <GenesysLogic USB3.2 Hub> at usbus0
uhub6 on uhub5
uhub6: <GenesysLogic USB3.2 Hub, class 9/0, rev 3.20/94.06, addr 6> on usbus0
uhub6: 4 ports with 4 removable, self powered
ugen0.10: <GenesysLogic USB3.2 Hub> at usbus0
uhub7 on uhub5
uhub7: <GenesysLogic USB3.2 Hub, class 9/0, rev 3.20/94.06, addr 3> on usbus0
uhub7: 4 ports with 4 removable, self powered
ugen0.11: <GenesysLogic USB3.2 Hub> at usbus0
uhub8 on uhub5
uhub8: <GenesysLogic USB3.2 Hub, class 9/0, rev 3.20/94.06, addr 8> on usbus0
uhub8: 4 ports with 4 removable, self powered
but there's an external power supply.
Oh, and I have to press the power button to get devices to be recognized. So I'm a bit disappointed, but I can return it to Amazon and try other models. I know it wasn't listed on the compatible page, but I was greedy since I'm buying this to test about 50 USB drives against FreeBSD's umass driver since I've been making changes to it lately and somehow stumbled into this library of devices. I'd love to use uhubctl to power these on one at a time, and see if it still works. So fewer hubs would work better... But working trumps convenience.
I'm unsure if I should report this, but if I read README.md correctly, you do want to know since it's vendor/device numbers match other supported devices. Please accept my apologies if this isn't what you want (and I'll not do it again :).