То есть получается, что это USB-устройство видно системе:
...
Bus 002 Device 006: ID 1d57:000d
...
но не работает.
Пользователь решил продолжить мысль 03 Июля 2013, 03:35:33:
Я бы попробовал
google(выключить питание usb linux)
Пользователь решил продолжить мысль 03 Июля 2013, 11:59:28:
http://www.linux.org.ru/forum/admin/9050319?cid=9050887Я попробовал:
sol@eee:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0951:1606 Kingston Technology Eee PC 701 SD Card Reader [ENE UB6225]
Bus 001 Device 003: ID 05e3:0505 Genesys Logic, Inc.
Bus 003 Device 004: ID 045e:007d Microsoft Corp. Notebook Optical Mouse
Вот. Мышку мы нашли. Теперь:
sol@eee:~$ sudo -i
[sudo] password for sol:
root@eee:~# cd /sys/devices/pci0000\:00/0000\:00\:1d.1/usb3/3-2/
root@eee:/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-2# cat idVendor
045e
root@eee:/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-2# cat idProduct
007d
root@eee:/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-2# echo 0 > authorized
Здесь выбран правильный каталог,
idVendor 045e и
idProduct 007d соответствуют
Bus 003 Device 004: ID 045e:007d Microsoft Corp. Notebook Optical MouseПосле этого питание на мышке отключилось.
root@eee:/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-2# echo 1 > authorized
root@eee:/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-2# выход
sol@eee:~$
А после этого — включилось, и мышь заработала!
Но есть одна сложность:
sol@eee:~$ ls -l /sys/devices/pci0000\:00/
итого 0
drwxr-xr-x 3 root root 0 июля 3 03:43 0000:00:00.0
drwxr-xr-x 19 root root 0 июля 3 03:43 0000:00:02.0
drwxr-xr-x 3 root root 0 июля 3 03:43 0000:00:02.1
drwxr-xr-x 4 root root 0 июля 3 03:43 0000:00:1b.0
drwxr-xr-x 5 root root 0 июля 3 03:43 0000:00:1c.0
drwxr-xr-x 6 root root 0 июля 3 03:43 0000:00:1c.1
drwxr-xr-x 6 root root 0 июля 3 03:43 0000:00:1c.2
drwxr-xr-x 5 root root 0 июля 3 03:43 0000:00:1d.0
drwxr-xr-x 5 root root 0 июля 3 03:43 0000:00:1d.1 <— Нам сюда.
drwxr-xr-x 5 root root 0 июля 3 03:43 0000:00:1d.2
drwxr-xr-x 5 root root 0 июля 3 03:43 0000:00:1d.3
drwxr-xr-x 5 root root 0 июля 3 03:43 0000:00:1d.7
drwxr-xr-x 4 root root 0 июля 3 03:43 0000:00:1e.0
drwxr-xr-x 3 root root 0 июля 3 03:43 0000:00:1f.0
...
Как найти нужный каталог? Надо грепать.
План такой:
1. Перечислить USB-устройства, найти там Bus 002 Device 011: ID 1d57:000d.
2. Если оно там есть, найти в /sys/devices/pci0000:00/ каталог, в котором
в файле idVendor записано 1d57, а в файле idProduct — 000d.
3. Рутом записать в файл authorized в этом каталоге 0, подождать пару сек.
4. Рутом записать в файл authorized в этом каталоге 1.
После этого МОЖЕТ БЫТЬ мышка заработает.
