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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Подключение сканера Canon 5600F  (Прочитано 859 раз)

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

Оффлайн Babiryssa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Подключение сканера Canon 5600F
« : 30 Апреля 2021, 09:28:53 »
Всем привет!
Не получается подключить сканер Canon CanoScan 5600F к Ubuntu 20.04.2.
Пробовал подключать по этой инструкции, но она так понял уже устарела https://help.ubuntu.ru/wiki/%D1%81%D0%BA%D0%B0%D0%BD%D0%B5%D1%80%D1%8B_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BE%D0%B1%D1%89%D0%B8%D1%85_%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC_%D1%81_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%D0%BC
По команде lsusbсканер определяется Bus 002 Device 005: ID 04a9:1906 Canon, Inc. CanoScan 5600FПо команде scanimage -Lсканер отсутствует
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
Далее как по инструкции добавил пользователя user в группы plugdev и scanner
user@UserGarag:~$ groups user
user : user adm cdrom sudo dip plugdev lpadmin scanner lxd sambashare
Сканер не определился.
Далее пробовал редактировать файл 40-libsane.rules, но его в Ubuntu 20.04.2 вообще нет, есть 60-libsane.rules. И описание устройств в нём немного другое.
Вот как в инструкции - файл 40-libsane.rules:
# Canon CanoScan LiDE 25
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="2220", ENV{libsane_matched}="yes"
Я пробовал по разному, например - файл 60-libsane.rules:
# Canon CanoScan 5600F
ATTRS{type}=="2", ATTRS{vendor}=="04a9", ATTRS{model}=="1906", ENV{libsane_matched}="yes"
Всё бес толку. Что делаю не так?

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4812
    • Просмотр профиля
Re: Подключение сканера Canon 5600F
« Ответ #1 : 30 Апреля 2021, 12:17:36 »
На сайте пишу, что нет дров
« Последнее редактирование: 30 Апреля 2021, 17:40:41 от Morisson »

Оффлайн Babiryssa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Подключение сканера Canon 5600F
« Ответ #2 : 30 Апреля 2021, 12:42:09 »
Да, драйверов нет. Ну это же не означает, что сканер на помойку?
Допустим утилита SANE его поддерживает http://www.sane-project.org/sane-mfgs.html.
Как-то в систему прописать не получается.

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4812
    • Просмотр профиля
Re: Подключение сканера Canon 5600F
« Ответ #3 : 30 Апреля 2021, 12:49:10 »
sane-airscan попробуйте. Да, у sane поддержка заявлена

https://forum.ubuntu.ru/index.php?topic=310533.0

Оффлайн Babiryssa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Подключение сканера Canon 5600F
« Ответ #4 : 30 Апреля 2021, 14:15:53 »
Стопе!
Оказывается под root он определяется:
root@UserGarag:~# scanimage -L
device `genesys:libusb:002:005' is a Canon 5600F flatbed scanner
Но пользователь user уже в группах:
user@UserGarag:~$ groups user
user : user adm lp cdrom sudo dip plugdev lpadmin scanner lxd sambashare
И сканер молчит.

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2681
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Подключение сканера Canon 5600F
« Ответ #5 : 30 Апреля 2021, 14:21:02 »
Значит нужно выставить права доступа к устройству, разрешить обычному пользователю управлять сканером.

Пока нет времени, может завтра отпишусь.

Суть там в файле rules указать права, выше ты показывал два варианта этого файла, просто там нужный параметр не прописал.

Вот пример на сканере эпсон
https://forum.ubuntu.ru/index.php?topic=274757.msg2347326#msg2347326

Права там заданы таким образом
MODE="0777"
« Последнее редактирование: 30 Апреля 2021, 14:23:51 от Пользователь »

Оффлайн Babiryssa

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Подключение сканера Canon 5600F
« Ответ #6 : 30 Апреля 2021, 14:43:33 »
Буду ждать ответ. Не понятно, что за файл rules с правами доступа к устройству.

Оффлайн Usermaster

  • Старожил
  • *
  • Сообщений: 1321
    • Просмотр профиля
Re: Подключение сканера Canon 5600F
« Ответ #7 : 30 Апреля 2021, 15:31:08 »
Видимо Пользователь имел в виду это:
Ссылка

Пользователь добавил сообщение 30 Апреля 2021, 15:39:42:
Далее как по инструкции добавил пользователя user в группы plugdev и scanner

Кстати у меня тоже подключен usb сканер epson. Так у меня в группе scanner только saned и всё работает.
В группу ничего не добавлял, sane сам добавился туда при установке.
« Последнее редактирование: 30 Апреля 2021, 15:39:42 от Usermaster »

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2681
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Подключение сканера Canon 5600F
« Ответ #8 : 01 Мая 2021, 13:38:25 »
Запускаем файловый менеджер с правами администратора, то есть через sudo

Например для XFCE
sudo thunar
Переходим по адресу
/etc/udev/rules.d
Создаем там текстовый файл (цифра означает приоритет выполнения, слово sane для себя чтобы понимать что в файле, rules означает файл настроек для подключения устройств)
60-sane.rules
Открываем в текстовом редакторе, добавляем в него взятые из lsusb коды производителя и модели устройства, укажем активировать устройство для sane и права на устройство 0777
#chmod device Canon 5600F
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1906", DRIVERS=="usb", SUBSYSTEMS=="usb", ENV{libsane_matched}="yes", MODE="0777"

Внизу файла энетром добавляем пустую строку, и сохраняем текстовый файл, закрываем текстовый редактор.

Перезагружаем систему на всякий случай и пробуем подключить сканер.

 

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