注目★★★★★Hacker News
uhubctl – USB ハブのポート単位で電源制御するオープンソースツール
30秒で把握
- 1uhubctl が GitHub で公開・USB ハブのポート単位電源制御を実装・Linux/macOS/FreeBSD 対応
- 2per-port power switching 対応ハブが前提・組み込みハブでも対応機種あり・Windows は libusb 制限で非対応
- 3パッケージマネージャからインストール可能・Linux 6.0+ はカーネル標準 API 使用・udev ルール設定で権限管理
要約
uhubctl はスマート USB ハブのポート単位での電源制御を可能にするコマンドラインユーティリティである。対応するハブは per-port power switching 機能を実装していることが条件で、Linux / macOS / FreeBSD など複数 OS で動作する。インストールは標準パッケージマネージャで可能だが、最新版は GitHub から直接ビルドすることも推奨される。
あなたへの影響
ラボ環境やテスト・CI パイプラインで USB デバイスの電源制御が必要な場合に検討価値がある。
推奨:対応ハブが限定されているため、購入前に互換性リスト確認と lsusb -v コマンドでの per-port power switching 確認が必須。