-
Notifications
You must be signed in to change notification settings - Fork 249
Closed
Description
I just tested an Inateck HB2025A on my Apple Silicon MacBook running macOS 12.5 and uhubctl version 2.4.0. Per-port power control works perfectly when the hub is connected via a USB 2.0 connection. When connected via USB 3.0, power commands report success but do not switch power off, very similar to #434 which reports the same vid/pid pair.
uhubctl output when connected via USB3
Current status for hub 0-2 [2109:0822 VIA Labs, Inc. USB3.1 Hub 000000001, USB 3.20, 4 ports, ppps]
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-1 [2109:2822 VIA Labs, Inc. USB2.0 Hub 000000001, USB 2.10, 4 ports, ppps]
Port 1: 0103 power enable connect [0403:6015 FTDI FT230X Basic UART DO01OVJ6]
Port 2: 0103 power enable connect [0403:6015 FTDI FT230X Basic UART DO01OK94]
Port 3: 0103 power enable connect [0403:6015 FTDI FT230X Basic UART DO01OO4F]
Port 4: 0103 power enable connect [0403:6010 zepan@sipeed Sipeed USB to Dual Uart]
Attempting to switch ports off - port power remains on:
% uhubctl -l 0-1 -a off -p 1
Current status for hub 0-2 [2109:0822 VIA Labs, Inc. USB3.1 Hub 000000001, USB 3.20, 4 ports, ppps]
Port 1: 02a0 power 5gbps Rx.Detect
Sent power off request
New status for hub 0-2 [2109:0822 VIA Labs, Inc. USB3.1 Hub 000000001, USB 3.20, 4 ports, ppps]
Port 1: 00a0 off
Current status for hub 0-1 [2109:2822 VIA Labs, Inc. USB2.0 Hub 000000001, USB 2.10, 4 ports, ppps]
Port 1: 0103 power enable connect [0403:6015 FTDI FT230X Basic UART DO01OVJ6]
Sent power off request
New status for hub 0-1 [2109:2822 VIA Labs, Inc. USB2.0 Hub 000000001, USB 2.10, 4 ports, ppps]
Port 1: 0000 off
% uhubctl -l 0-2 -a off -p 1
Current status for hub 0-2 [2109:0822 VIA Labs, Inc. USB3.1 Hub 000000001, USB 3.20, 4 ports, ppps]
Port 1: 00a0 off
Sent power off request
New status for hub 0-2 [2109:0822 VIA Labs, Inc. USB3.1 Hub 000000001, USB 3.20, 4 ports, ppps]
Port 1: 00a0 off
Current status for hub 0-1 [2109:2822 VIA Labs, Inc. USB2.0 Hub 000000001, USB 2.10, 4 ports, ppps]
Port 1: 0000 off
Sent power off request
New status for hub 0-1 [2109:2822 VIA Labs, Inc. USB2.0 Hub 000000001, USB 2.10, 4 ports, ppps]
Port 1: 0000 off
uhubctl output when connected through a cheap USB 2-only hub:
Current status for hub 0-1.1 [2109:2822 VIA Labs, Inc. USB2.0 Hub 000000001, USB 2.10, 4 ports, ppps]
Port 1: 0103 power enable connect [0403:6015 FTDI FT230X Basic UART DO01OVJ6]
Port 2: 0103 power enable connect [0403:6015 FTDI FT230X Basic UART DO01OK94]
Port 3: 0103 power enable connect [0403:6015 FTDI FT230X Basic UART DO01OO4F]
Port 4: 0103 power enable connect [0403:6010 zepan@sipeed Sipeed USB to Dual Uart]
Successfully switching port 1's power off and back on:
% uhubctl -l 0-1.1 -a off -p 1
Current status for hub 0-1.1 [2109:2822 VIA Labs, Inc. USB2.0 Hub 000000001, USB 2.10, 4 ports, ppps]
Port 1: 0103 power enable connect [0403:6015 FTDI FT230X Basic UART DO01OVJ6]
Sent power off request
New status for hub 0-1.1 [2109:2822 VIA Labs, Inc. USB2.0 Hub 000000001, USB 2.10, 4 ports, ppps]
Port 1: 0000 off
% uhubctl -l 0-1.1 -a on -p 1
Current status for hub 0-1.1 [2109:2822 VIA Labs, Inc. USB2.0 Hub 000000001, USB 2.10, 4 ports, ppps]
Port 1: 0000 off
Sent power on request
New status for hub 0-1.1 [2109:2822 VIA Labs, Inc. USB2.0 Hub 000000001, USB 2.10, 4 ports, ppps]
Port 1: 0101 power connect [0403:6015]
Thanks for the project and for maintaining such a nice compatibility database!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels