Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Сканер Canon u650 - странности и дуализм  (Прочитано 4741 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
Станность наблюдается в Ubuntu 10.10

Есть сканер, он подхватывается штатными, встроенными дровами saned. Есть машинка, асус еебокс, в ней в системе 5 пользоваталей, просто пользователи и я, любимый, хозяин. Что странно - сканер есть и работает, причем от просто пользователей работает всегда, а от меня - через раз.


sane-find-scanner отвечает следующее:

от меня как пользователя -
found USB scanner (vendor=0x04e8, product=0x6761) at libusb:001:016
found USB scanner (vendor=0x0ac8, product=0x303b) at libusb:001:010
found USB scanner (vendor=0x067b, product=0x2303) at libusb:001:007
found USB scanner (vendor=0x04a9, product=0x2206, chip=LM983x?) at libusb:001:006
а сане "Сканеры не обнаружены",

одновременно от другого пользователя:
found USB scanner (vendor=0x04a9 [Canon], product=0x2206 [CanoScan], chip=LM9832/3) at libusb:001:018
found USB scanner (vendor=0x04e8, product=0x6761) at libusb:001:016
found USB scanner (vendor=0x0ac8, product=0x303b) at libusb:001:010
found USB scanner (vendor=0x067b, product=0x2303) at libusb:001:007

 сане сканиурет.

аналогично и saned - если Sane под моим пользователем его не видит, то и в сеть не отдает.

« Последнее редактирование: 17 Ноября 2010, 15:03:57 от memfis »

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
Re: Сканер Canon u650 - странности и дуализм
« Ответ #1 : 29 Октября 2010, 22:35:20 »
если быть более точным, что пока в "системе" осуществлен вход только одного пользователя, то сканер работает и локально, и через сеть. как только входит второй пользователь, то в его аккаунте

sane-find-scanner :
found USB scanner (vendor=0x04a9 [Canon], product=0x2206 [CanoScan], chip=LM9832/3) at libusb:001:018
found USB scanner (vendor=0x04e8, product=0x6761) at libusb:001:016
found USB scanner (vendor=0x0ac8, product=0x303b) at libusb:001:010
found USB scanner (vendor=0x067b, product=0x2303) at libusb:001:007

а в моем аккаунте:
sane-find-scanner :
found USB scanner (vendor=0x04e8, product=0x6761) at libusb:001:016
found USB scanner (vendor=0x0ac8, product=0x303b) at libusb:001:010
found USB scanner (vendor=0x067b, product=0x2303) at libusb:001:007
found USB scanner (vendor=0x04a9, product=0x2206, chip=LM983x?) at libusb:001:006

Второй пользователь вышел, и у меня снова все ок:
found USB scanner (vendor=0x04a9 [Canon], product=0x2206 [CanoScan], chip=LM9832/3) at libusb:001:018

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
Re: Сканер Canon u650 - странности и дуализм
« Ответ #2 : 02 Ноября 2010, 20:10:52 »
в любой момент:

sudo sane-find-scanner

found USB scanner (vendor=0x04a9 [Canon], product=0x2206 [CanoScan], chip=LM9832/3) at libusb:001:018
found USB scanner (vendor=0x04e8, product=0x6761) at libusb:001:016
found USB scanner (vendor=0x0ac8, product=0x303b) at libusb:001:010
found USB scanner (vendor=0x067b, product=0x2303) at libusb:001:007

sudo simple-scan сканирует всегда.

Т.е. вопрос - как отрегулировать права доступа с тем,  чтобы и без sudo все работало?

Оффлайн suslikk

  • Старожил
  • *
  • Сообщений: 2485
    • Просмотр профиля
Re: Сканер Canon u650 - странности и дуализм
« Ответ #3 : 02 Ноября 2010, 22:17:53 »
udev вам в помощь
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2206", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
как то так надо
Нарисуй свой город на openstreetmap.org

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
Re: Сканер Canon u650 - странности и дуализм
« Ответ #4 : 03 Ноября 2010, 21:27:50 »
Спасибо, помоголо -

за это дело там отвечает /lib/udev/rules.d/40-libsane.rules

в котором штатно прописано -
# Canon CanoScan N650U/N656U
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2206", ENV{libsane_matched}="yes"

соотв., надо  изменить на
# Canon CanoScan N650U/N656U
ATTRS{idVendor}=="0x04a9", ATTRS{idProduct}=="0x2206", ENV{libsane_matched}="yes"

помогло добавление MODE="0664", GROUP="scanner"
« Последнее редактирование: 04 Ноября 2010, 17:18:55 от memfis »

Оффлайн memfis

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
а вот все же не канает. Если на машине, к которой подключен сканер, вошел пользователь, то даже через sudo


sane-find-scanner :
found USB scanner (vendor=0x04a9 [Canon], product=0x2206 [CanoScan], chip=LM9832/3) at libusb:001:018

и это при прописанном
# Canon CanoScan N650U/N656U
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2206", MODE="0664", GROUP="scanner",ENV{libsane_matched}="yes"

 

Страница сгенерирована за 0.065 секунд. Запросов: 22.