Third Encore

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

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

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

下記参照。 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

を追記して完了。