Third Encore

思い出すために忘れたことたち

Raspberry PiのUSBバスパワーをカットする

third-encore.hatenablog.com 上記手順だだと微妙に上手く行かず、結局hub-ctrlを導入しました。

以下。 qiita.com

compileはclangでしたかったので

clang -O3 -mcpu=native hub-ctrl.c -o hub-ctrl-armhf-static -lusb -static

としました。

で、/etc/profileに

#disable USB2.0 buspower
sudo hub-ctrl -b 01 -P 1 -d 1 -p 0
#disable USB3.0 buspower
sudo hub-ctrl -b 02 -P 1 -d 1 -p 0

を追記して完了。