
uhubctl - Controllo dell'alimentazione per porta degli hub USB
uhubctl è una utility per controllare l'alimentazione USB per porta su hub USB intelligenti.
Un hub intelligente è definito come uno che implementa la commutazione dell'alimentazione per porta.
L'idea originale per questo codice è stata ispirata da hub-ctrl.c di Niibe Yutaka: https://www.gniibe.org/development/ac-power-control-by-USB-hub
Nota che non molti hub USB supportano correttamente la commutazione dell'alimentazione per porta. Alcuni di essi non sono più in produzione e possono essere difficili da trovare.
Questa è la lista degli hub USB compatibili noti:
| Produttore | Prodotto | Porte | USB | VID:PID | Rilascio | EOL |
|---|---|---|---|---|---|---|
| Acer | monitor BE270U (vedi) | 4 | 3.0 | 2109:2811 | 2016 | |
| AmazonBasics | HU3641V1 (problema RPi) | 4 | 3.0 | 2109:2811 | 2013 | |
| AmazonBasics | HU3770V1 (problema RPi) | 7 | 3.0 | 2109:2811 | 2013 | |
| AmazonBasics | HU9003V1EBL, HUC9003V1EBL | 7 | 3.1 | 2109:2817 | 2018 | |
| AmazonBasics | HU9002V1SBL, HU9002V1EBL, HU9002V1ESL, HHU9002V1EZPR01 (nota) | 10 | 3.1 | 2109:2817 | 2018 | |
| AmazonBasics | HUC9002V1SBL, HUC9002V1EBL, HUC9002V1ESL | 10 | 3.1 | 2109:2817 | 2018 | |
| AmazonBasics | U3-7HUB (funziona solo con 1 porta di ricarica) | 7 | 3.0 | 2109:2813 | 2020 | |
| Anker | AK-68ANHUB-BV7A-0004 (nota) | 7 | 3.0 | 2109:0812 | 2014 | |
| Apple | Mac Mini M4 (solo 2 porte frontali) | 2 | 3.2 | 05AC:800B | 2024 | |
| Apple | MacBook Air (fine 2010) | 2 | 2.0 | 1D6B:0002 | 2010 | 2020 |
| Apple | Pro Display XDR MWPE2LL/A (hub USB interno) | 4 | 2.0 | 05AC:9139 | 2019 | |
| Apple | Thunderbolt Display 27" (hub USB interno) | 6 | 2.0 | 2011 | 2016 | |
| Apple | USB Keyboard With Numeric Pad (hub USB interno) | 3 | 2.0 | 2011 | ||
| Asus | scheda madre Z77 Sabertooth (hub USB integrato) | 6 | 2.0 | 2012 | ||
| Asus | scheda madre Z87-PLUS (hub USB integrato) | 4 | 3.0 | 2013 | 2016 | |
| Aukey | CB-C59 | 4 | 3.0 | 2109:2813 | 2017 | |
| B+B SmartWorx | UHR204 | 4 | 2.0 | 0856:DB00 | 2013 | |
| B+B SmartWorx | USH304 | 4 | 3.0 | 04B4:6506 | 2017 | 2019 |
| Basler | 2000036234 | 4 | 3.0 | 0451:8046 | 2016 | |
| Belkin | F5U101 | 4 | 2.0 | 0451:2046 | 2005 | 2010 |
| Belkin | F5U238UKCRL-MOB | 4 | 2.0 | 0409:0059 | 2004 | 2010 |
| BenQ | monitor PD2700U 4K (funziona solo in modalità USB2) | 4 | 3.0 | 05E3:0610 | 2018 | |
| BenQ | PD3220U | 4 | 3.1 | 05E3:0610 | 2019 | |
| Bytecc | BT-UH340 (avviso) | 4 | 3.0 | 2109:8110 | 2010 | |
| Centech | CT-USB4HUB ReTRY HUB (nota) | 4 | 3.0 | 0424:2744 | 2017 | |
| Circuitco | Beagleboard-xM (hub USB interno) | 4 | 2.0 | 0424:9514 | 2010 | |
| Club3D | CSV-3242HD Dual Display Docking Station | 4 | 3.0 | 2109:2811 | 2015 | |
| Coolgear | USBG-12U2ML | 12 | 2.0 | 05E3:0607 | 2015 | |
| Cypress | CY4608 HX2VL (nota) | 4 | 2.0 | 04B4:6570 | 2012 | |
| D-Link | DUB-2332 rev A1 | 3 | 3.0 | 2022 | ||
| D-Link | DUB-H4 rev D,E (nero). Nota: rev A,C,F non supportate | 4 | 2.0 | 05E3:0608 | 2012 | |
| D-Link | DUB-H7 rev A (argento) | 7 | 2.0 | 2001:F103 | 2005 | 2010 |
| D-Link | DUB-H7 rev D,E (nero). Rev B,C,F,G non supportate | 7 | 2.0 | 05E3:0608 | 2012 | |
| Dell | DA300 adattatore mobile USB-C | 2 | 3.0 | 2109:2820 | 2018 | |
| Dell | monitor P2416D 24" QHD (nota) | 4 | 2.0 | 2017 | ||
| Dell | S2719DGF 27" WQHD monitor gaming | 5 | 3.0 | 0424:5734 | 2018 | |
| Dell | UltraSharp 1704FPT 17" monitor LCD | 4 | 2.0 | 0424:A700 | 2005 | 2015 |
| Dell | UltraSharp U2415 24" monitor LCD | 5 | 3.0 | 2014 | ||
| Dell | UltraSharp U3419W 34" monitor curvo | 6 | 3.0 | 2020 | ||
| Dell | Wyse 3040 (-f richiesto) | 6 | 3.0 | 2017 | ||
| Delock | 62537 | 4 | 3.0 | 2017 | 2021 | |
| Delock | 87445 (nota) | 4 | 2.0 | 05E3:0608 | 2009 | 2013 |
| Elecom | U2H-G4S | 4 | 2.0 | 2006 | 2011 | |
| Gigabyte | monitor G27Q (vedi) | 4 | 3.0 | 2109:0817 | 2020 | |
| GlobalScale | ESPRESSObin SBUD102 V5 | 1 | 3.0 | 1D6B:0003 | 2017 | |
| Hardkernel | ODROID-C4 (nota) | 4 | 3.0 | 2020 | ||
| Hawking Technology | UH214 | 4 | 2.0 | 2003 | 2008 | |
| Hewlett Packard | USB-C Dock G5 5TW10AA | 5 | 3.0 | 03F0:076B | 2019 | |
| Hewlett Packard | P5Q58UT | 3 | 3.0 | 2019 | ||
| IBM | SK-8815 tastiera USB | 3 | 1.1 | 04B3:301A | 2004 | |
| Inateck | HB2025A (solo USB2) | 4 | 3.1 | 2109:2822 | 2021 | |
| IOI | U3H415E1 | 4 | 3.0 | 2012 | ||
| j5create | JUH377 (nota) | 7 | 3.0 | 2016 | ||
| j5create | JUH470 (nota) | 3 | 3.0 | 05E3:0610 | 2014 | |
| Juiced Systems | 6HUB-01 | 7 | 3.0 | 0BDA:0411 | 2014 | 2018 |
| KUNBUS GmbH | RevPi Connect (+) / S / SE | 2 | 2.0 | 0424:9514 | 2018 | |
| KUNBUS GmbH | RevPi Connect 4 | 2 | 3.0 | 2022 | ||
| KUNBUS GmbH | RevPi Core 3 / S / SE | 2 | 2.0 | 0424:9514 | 2017 |