Tested: Startech USB C Hub HB31C3A1CPD3 (https://www.startech.com/en-us/usb-hubs/hb31c3a1cpd3)
Based on your compatibility list, I supposed this one would work too, and it does!
Thank you for this list. (But maybe someone can recommend a cheaper model; imo this one is quite expensive for just a USB hub.)
Current status for hub 2-3 [14b0:0131 Generic 4-Port USB 3.0 Hub, 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 1-7 [14b0:013a Generic 4-Port USB 2.0 Hub, USB 2.10, 5 ports, ppps]
Port 1: 0100 power
Port 2: 0100 power
Port 3: 0100 power
Port 4: 0100 power
Port 5: 0100 power
I just use uhubctl -n 14b0 -a off to power off and uhubctl -n 14b0 -a on to power on. It works (including VBUS).
I also tried just one USB port (with -p) with my phone connected to it, and charging stopped. So that works as well.
Tested: Startech USB C Hub HB31C3A1CPD3 (https://www.startech.com/en-us/usb-hubs/hb31c3a1cpd3)
Based on your compatibility list, I supposed this one would work too, and it does!
Thank you for this list. (But maybe someone can recommend a cheaper model; imo this one is quite expensive for just a USB hub.)
I just use
uhubctl -n 14b0 -a offto power off anduhubctl -n 14b0 -a onto power on. It works (including VBUS).I also tried just one USB port (with -p) with my phone connected to it, and charging stopped. So that works as well.