「LinuxでUSB端子の給電をオン・オフする」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) (→備考) |
Administrator (トーク | 投稿記録) |
||
(同じ利用者による、間の3版が非表示) | |||
1行目: | 1行目: | ||
− | + | 以下を[[cron]]で定期実行したい。 | |
# USB接続のLTEモデムの電源オン(USBポートの給電オン) | # USB接続のLTEモデムの電源オン(USBポートの給電オン) | ||
#データ送信するプログラム実行 | #データ送信するプログラム実行 | ||
33行目: | 33行目: | ||
cheeroがいいぞ。 | cheeroがいいぞ。 | ||
cheero買っとけ。 | cheero買っとけ。 | ||
+ | |||
+ | == 関連項目 == | ||
+ | * [[モバイルバッテリーをRaspberry Piの簡易UPSにする]] | ||
[[category: Linux]] | [[category: Linux]] | ||
+ | [[category: Raspberry Pi]] |
2021年11月8日 (月) 09:08時点における最新版
以下をcronで定期実行したい。
- USB接続のLTEモデムの電源オン(USBポートの給電オン)
- データ送信するプログラム実行
- USB接続のLTEモデムの電源オフ(USBポートの給電オフ)
ソーラーパネルとモバイルバッテリーで動くRaspberry PIにUSB接続したLTEモデムを節電のために使わないときは電源オフにしておきたい。
なにせ安物のLTEモデムはアホみたいに電気を食うし、通電してると凄い爆熱になる。 USB端子の給電を止めればLTEモデムも止まるはず。
自動通電[編集 | ソースを編集]
USBデバイスが接続されたときに自動通電する(初期値)。
echo auto > /sys/bus/usb/devices/usb1/power/wakeup
USBデバイスが接続されたときに自動通電しない。 後述のオン/オフ制御を利用する場合は事前にこれを設定する。
echo disabled > /sys/bus/usb/devices/usb1/power/wakeup
オン・オフ[編集 | ソースを編集]
オンは「on」
echo on > /sys/bus/usb/devices/usb1/power/level
オフは「suspend」
echo suspend > /sys/bus/usb/devices/usb1/power/level
結構簡単にできた。
備考[編集 | ソースを編集]
cheeroのダンボーのモバイルバッテリーは簡易UPSとして使える。 他社のモバイルバッテリーも何種類か試したがどれもダメだった。 cheeroがいいぞ。 cheero買っとけ。