[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: scanner



Artem Zolochevskiy -> debian-russian@lists.debian.org  @ Fri, 6 Jan 2006 01:34:01 +0200:

 >> Возможно, стоит посмотреть на hotplug-овские скрипты.
 >> Т.е. сначала посмотреть на тот файлик в /proc/bus/usb через который
 >> libusb осуществляет доступ к устройству, какие у него права в тот
 >> момент, когда система только загрузилась, а какие после включения
 >> выключения сканера, 

 AZ> Да, действительно, проблема именно в этом.

 AZ> Сразу после загрузки
 AZ> artem@debian:~$ lsusb | grep Mustek
 AZ> Bus 003 Device 005: ID 0400:1000 National Semiconductor Corp. Mustek BearPaw 
 AZ> 1200 Scanner
 AZ> artem@debian:~$ ls -l /proc/bus/usb/003/005
 AZ> -rw-r--r--  1 root root 57 2006-01-06 01:15 /proc/bus/usb/003/005

 AZ> После того как  передернуть
 AZ> artem@debian:~$ lsusb | grep Mustek
 AZ> Bus 003 Device 006: ID 0400:1000 National Semiconductor Corp. Mustek BearPaw 
 AZ> 1200 Scanner
 AZ> artem@debian:~$ ls -l /proc/bus/usb/003/006
 AZ> -rw-rw----  1 root scanner 57 2006-01-06 01:24 /proc/bus/usb/003/006

 AZ> Т.е с правами что-то не так.
 >>потом выяснить какой из хотплуговских скриптов
 >> отвечает за выставление этому файлику нужных прав, и разобраться почему
 >> он этого не делает при старте.
 AZ> Насколько я понимаю выставлением прав 
 AZ> занимается /etc/hotplug.d/usb/libsane.hotplug
 AZ> Вот только самостоятельно разобраться в причинах такого его поведения я не 
 AZ> смог :(

Подозреваю, что при загрузке USB'шные модули поднимаются раньше, чем
собственно hotplug, поэтому до его скриптов дело не доходит.

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

kernel bug (англ.) - ядрёна вошь



Reply to: