1. ホーム
  2. linux

[解決済み] LinuxでUSB電源の制御(ON/OFF)をする

2022-04-20 20:49:51

質問

LinuxでUSBから手動で電源のON/OFFは可能ですか?

USBの外付け冷却ファン(PCではなく、自分を冷やすのに使うタイプ)があるのですが、ファンをどこか遠くに置きたいので、ターミナルから制御できるといいのですが。

他にも、USBのおもちゃはたくさんありますから、いろいろなものに使えそうですね。空気清浄機などでしょうか。(でも、あまり効果がないそうです)。

解決方法は?

注意事項 この回答にある情報は、古いカーネル (2.6.32 まで) に関連するものです。参照 tlwhitecの回答 は、新しいカーネルに関する情報です。

# disable external wake-up; do this only once
echo disabled > /sys/bus/usb/devices/usb1/power/wakeup 

echo on > /sys/bus/usb/devices/usb1/power/level       # turn on
echo suspend > /sys/bus/usb/devices/usb1/power/level  # turn off

(usb1をusbに変更する必要がある場合があります。 n )

出典 ドキュメント/usb/power-management.txt.gz