USB power
Управление питанием USB через терминал
Если не требуется подавать питание обратно
sudo udisksctl power-off -b /dev/s[xy]
Если нужно подать питание обратно без физического переподключения
lsusb #отобразить список подключенных устройств по usb (нужен номер шины)
Устройства находятся по пути /sys/bus/usb/
cat /sys/bus/usb/[номер_устройства]/busnum
директория /sys/bus/usb/devices/[номер устройства/power/
выставить значение auto в файл control
echo "auto" > /sys/bus/usb/devices/[номер устройства]/power/control
Выключить питание
echo "[номер устройства]" > /sys/bus/usb/drivers/usb/unbind
Включить питание
echo "[номер устройства]" > /sys/bus/usb/drivers/usb/bind
Last updated