Как я могу из оболочки извлечь и подать питание USB на один из USB-портов хоста на моей машине?

2 ответа2

2

Так что кажется, что этого нельзя сделать, что я вроде уже подозревал.

Совет нашел в некоторых местах о вторя on и suspend к /sys/bus/usb/devices/usb?/power/level самом деле не отключает питание от хост-порта USB, он просто просит устройство перейти в режим ожидания и наоборот.

Я решил свою проблему, подключив USB-концентратор с внешним источником питания, а затем обрезав USB-кабель 5 В в USB-кабеле, идущем от хост-машины к USB. Затем я могу отключить питание моего устройства через внешнее реле питания, подключенное к источнику питания концентратора USB.

1

Это было задано в Stackoverflow и действительно должно быть перенесено сюда.

https://stackoverflow.com/questions/4702216/controlling-a-usb-power-supply-on-off-with-linux

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .