Код: Выделить всё
usbconfig -u 3 -a 2 power_off; usbconfig -u 3 -a 2 power_on
Код: Выделить всё
-u 3 -a 2
У меня на тестах в 8.1 отрабатывает нормально, в 8.2 устройство отключается, но потом не подключается, хотя пишет что повер ОН.
Код: Выделить всё
usbconfig -u 3 -a 2 power_off; usbconfig -u 3 -a 2 power_on
Код: Выделить всё
-u 3 -a 2
Код: Выделить всё
usbconfig -u 3 -a 2 power_off; usbconfig -u 3 -a 2 power_on
Код: Выделить всё
usbconfig -u 3 -a 2
Включили USB устройство:
# usbconfig | grep ugen2
ugen2.1: <UHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
ugen2.2: <N82 Nokia> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
Выключаем питание для ugen2.2:
# usbconfig -u 2 -a 2 power_off
# usbconfig | grep ugen2
ugen2.1: <UHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
ugen2.2: <N82 Nokia> at usbus2, cfg=255 md=HOST spd=FULL (12Mbps) pwr=OFF
Чтоб вернуть обратно нужно сбросить root HUB, например у меня это 2.1:
# usbconfig -d ugen2.1 set_config 255
Потом
# usbconfig -d ugen2.1 set_config 0
Получаем (ON):
# usbconfig | grep ugen2
ugen2.1: <UHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
ugen2.2: <N82 Nokia> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
Код: Выделить всё
usbconfig -u 3 -a 2 power_off
usbconfig -d ugen3.2 set_config 255
usbconfig -d ugen3.2 set_config 0
Код: Выделить всё
usbconfig -d ugen3.2 set_config 0
Код: Выделить всё
usbconfig could not set config index: Input\output error
Код: Выделить всё
usbconfig -u 3 -a 2 power_off
usbconfig -u 3 -a 2 power_on
Код: Выделить всё
usbconfig -d ugen3.2 set_config 255
usbconfig -d ugen3.2 set_config 0
# usbconfig -u 3 -a 2 power_off
# usbconfig -d ugen3.1 set_config 255
Потом
# usbconfig -d ugen3.1 set_config 0
ssh есть!manefesto писал(а):если есть ssh то почему бы и нет ?