Программное отключение usb-устройства в линуксе.

May 22, 2014 15:49

Однажды уже настраивал когда работал в БГУ, но не думал что еще раз понадобится, поэтому и не записал нигде. А тут, на новой работе пришлось проделывать такой же трюк.
1) По lsusb или dmesg | tail определяем на каком порту устройство висит.
2) В /sys/bus/usb/devices/ находим куда ведет линк на это устройство, типа:
ls -l /sys/bus/usb/devices/1-2 lrwxrwxrwx 1 root root 0 мая 22 15:46 /sys/bus/usb/devices/1-2 -> ../../../devices/pci0000:00/0000:00:1d.7/usb1/1-2
3) От рута даем команду на отключение:
echo 0 > /sys/devices/pci0000\:00/0000\:00\:1d.7/usb1/authorized
На включение:
echo 1 > /sys/devices/pci0000\:00/0000\:00\:1d.7/usb1/authorized

Все! :)

скорей_для_себя

Previous post Next post
Up