Então parece que isso não pode ser feito, o que eu já suspeitava.
O conselho encontrado em alguns lugares sobre o eco de on
e suspend
to /sys/bus/usb/devices/usb?/power/level
realmente não remove energia da porta do host USB, ele apenas solicita que o dispositivo entre no modo de suspensão e vice-versa. / p>
Resolvi meu problema conectando um hub USB a uma fonte de alimentação externa e, em seguida, cortando o fio USB de 5V no cabo USB da máquina host para o USB. Em seguida, posso desligar o dispositivo por meio de um relé de energia externo conectado à fonte de alimentação do hub USB.