- find list of usb
lsusb
ls /sys/bus/usb/devices
- disable USB on startup
echo disabled | sudo tee /sys/bus/usb/devices/usb2/power/wakeup
- Remove power from port
echo suspend | sudo tee /sys/bus/usb/devices/usb2/power/level
- add power to port again
echo auto | sudo tee /sys/bus/usb/devices/usb2/power/level
Let me recap for Linux >= 2.6.38: The file power/level
is deprecated now; use power/control
instead. (power/wakeup
is ok.)
https://stackoverflow.com/questions/4702216/controlling-a-usb-power-supply-on-off-with-linux
apt install powertop
powertop