[sisyphus] Работа sane ( доступ к устройствам )
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Вт Окт 21 01:44:41 MSD 2008
Sergei O. Naumov пишет:
> В сообщении от Понедельник 20 октября 2008 Anton Farygin написал(a):
>> Sergei O. Naumov пишет:
>>> Добрый вечер:
>>> может ли кто-нибудь проконсультировать, почему sane не получает доступ к
>>> сканеу, если устройства как в /proc/bus/usb, так и в /dev/bus
>>> имеют "правильные" атрибуты чтения/записи?
>>>
>>> usbfs в /proc/bus/usb смонтирована в /etc/fstab
>>>
>>> usbfs /proc/bus/usb usbfs
>>> rw,devgid=10,devmode=0664,busgid=10,busmode=775 0 0
>>>
>>> в то время как udev создает еще устройства в /dev с атрибутами u+rw.
>>>
>>> И несмотря на все это, sane все равно не получает доступ к сканеру. Может
>>> он его не там ищет? При этом sane-find-scanner находит его там, где он и
>>> есть.
>> И это происходит, в том числе, и под рутом ?
>>
>> Баги в libusb ?
>
> Под рутом все в порядке. Это проявляется только от обычного пользователя.
> Причем этот пользователь находится в группе wheel, а устройства в usbfs
> монтируются root:wheel. Устройстов в /dev вообще имеет хозяином пользователя,
> пытающегпся получить доступ к сканеру.
Проверте strace -fF -e trace=file scanimage -L (или сам sane).
Куда он обращается и кто ему даёт реджект.
Подробная информация о списке рассылки Sisyphus