Не могу подключить сканер МФУ Canon MF645Cx на Linux Mint
ОС: Linux Mint Cinnamon 19.3 МФУ: Canon I-SENSYS MF645Cx Принтер подключил без проблем по инструкции: https://tutorialforlinux.com/2019/05/30/how-to-install-canon-i-sensys-mf641cw-mf643cdw-mf645cx-linux-mint-driver-easy-guide/ Хотя и без дров стандартными средствами linux принтер видит. Но сканер подключить не могу. Офф. драйверов на сайте Canon нет. При вводе команды:
с подключённым МФУ по USB устройство находится. Но при вводе команды:
сканер не находит. Текст ответа:
На сайте Sane сканер данного МФУ в статусе Complete с драйвером pixma: http://sane-project.org/sane-mfgs.html Но с Pixma у меня тоже ничего не получилось. Искал информацию по решению вышеизложенной проблемы на разных форумах, но так и не нашёл. Надеюсь найдутся умельцы, которые знают как подключить функцию сканера в данном МФУ. Заранее благодарен за уделённое внимание!
не проще ли запустить simple-scan?
Попробуйте сравнить версии sane.
https://gitlab.com/sane-project/backends/-/issues/146
возможно соит поновее из ppa поставить, поддержка есть, работать должно.
Первая созданная тема: 09.05.20 20:33:54
Он тоже не видит. Это первое, что я сделал.
Обновлял до самой новой версии, не помогло.
Устанавливаешь Vuescan и все проблемы с любыми сканерами заканчиваются. Платная версия, ломаную можно найти в сети.
Думаю, у тебя проблемы с правами. Может просто нужно добавить себя в соотв. группу? Найди в пакете правило для udev и посмотри какие там права выставлены. Сколько кэнонов имел, всегда затык был в этом. Может и до сих пор так?
Я уже добавил учётку в группу Scanner. Но это не помогло. Но даже если бы не добавлял, то по идее под рут правами он должен был определиться, но нет.
«Найди в пакете правило для udev и посмотри какие там права выставлены.» Хотя не уверен, что правильно понял что Вы имеете ввиду.
Даже не ожидал после всех танцев с бубнами, что Vuescan сразу определит сканер. Но только по USB, а по wi-fi не находит. В описании драйвера на сайте Vuescan указано, что беспроводное соединение поддерживается. Подозреваю что надо где-то прописать путь до сканера по wi-fi (например IP). МФУ подключён к роутеру Keenetic Ultra. Принтер по wi-fi ОС увидела сразу даже без установки дров. Буду признателен если подскажете как теперь подключить сканер по wi-fi.
как теперь подключить сканер по wi-fi.
У твоего на сайте производителя нет ничего для linux. Для моего был специальный пакет который конфигурировал и «анонсил» сканер в сети. Попробуй сделать через Setting up a network scanner using SANE или ищи в сети sane network scan
Похоже в силу своих скромных знаний у меня через sane вообще ничего не получается. Как не видел так и не видит сканер ни по wi-fi ни по USB.Так же не понятно почему название библиотеки на форумах указывают /lib/udev/rules.d/40-libsane.rules или 50-libsane.rules но у меня только 60-libsane1.rules…
«У твоего на сайте производителя нет ничего для linux» У них только дрова для принтера на linux есть. Писал в службу поддержки. но они вежливо шлют нафиг с linux) Пишут что в Linux поддерживается только функция печати и то что драйвера и ПО под данную ОС предоставляются на свободной основе в виду того, что существует огромное множество вариантов системы Linux. В общем как это обычно и бывает, службы поддержки могут посоветовать только проверить подсоединён ли кабель, воткнут ли аппарат в электросеть и приходится искать реальную помощ на форумах 🙂
Почему сканер на Linux’е такая боль?
Давно уже мучаюсь, периодически бросаю и иду доставать ноут с виндой, но сейчас решил побороться еще немного.
Устанавливаю Plustek MobileOffice S400 на Linux Mint.
Всё как положено, по инструкциям, коих в сети полным-полно.
# aptitude install sane xsane
Всё хорошо, программы встали, работают. Но никто не хочет видеть сканера.
Точней, его видят, даже правильно определяют почти.
# sane-find-scanner
При этом с правами root работает более корректно 🙂
# sudo sane-find-scanner
Может кто-то сталкивался уже и победил?
Я, в своё время, когда внедрял линукс в школах просто поменялся сканерами с управлением образования 🙂 Им без разницы было, а я получил 100% работающий на линуксе сканер.
Если сканер личный, то проще на авито купить за 500р любой поддерживаемый сканер (большинство HP работают отлично).
ответ в том, что «боль» — вовсе не «Сканер на Linux’е», а попытки химичить при отсутствии даже базовых знаний об основах Linux-систем.
Sergey Goryachev:
> но как бы не всё можно знать даже являясь уверенным пользователем.
Конкретно это у меня нагуглилось на первой же странице 🙂
Впрочем, там была кроме прочего какая-то индийская контора, у которой на сайте было написано, что Linux-драйвер для сего принтера предоставляется по запросу. Но, думаю, обманывают. Иначе уже давно бы кто-нибудь выложил его куда-нибудь.
А так — например, легко гуглится, что ещё в 2012 году было известно, что производитель не удосужился сделать драйвер и у людей на всяких убунтах он не заводится.
Так же, к слову, Вы неправильно вызывали scanimage в ОП-посте. Правильный ключ не `-l`, а `-L`.
В общем, ситуация такова, что драйвера для всевозможных девайсов (в т.ч. сканеров) появляются либо если их выпустил производитель (в случае Epson, например, iscan, в случае HP — hplip), либо если девайсы достаточно популярные, что они есть у того, кто умеет писать драйвера и он в этом заинтересован сам.
А бесплатно пилить драйвера для богом забытых нонейм-девайсов, увы, никто не будет 🙂
Блог «Познай Linux!»
просто и доступно о cложном
24 мая 2009
Настройка сканера в Ubuntu
aptitude install libsane sane-utils xsane xsane-common
ACTION!=»add», SUBSYSTEM!=»usb», DRIVER!=»usb», GOTO=»libsane_rules_end»
#Mustek Systems, Inc. BearPaw 2448 TA Plus
ATTR
Также можно почитать:
31 коммент.:
После установки файла A2Nfw.usb в директории /usr/share/sane/gt68xx/ с правами доступа 100644, изменений не последовало (open of device gt68xx:libusb:002:003 failed: Invalid argument).
В чем может быть дело?
Almaz, надо посмотреть на твой вывод lsusb, возможно что сканер у тебя подключен не на Bus 002 Device 003.
Михаил, а какую модель сканер используешь?
Нифига не получается. Все стопориться на процессе копирования фирмвара. Несмотря на то, что работаю с правами рут, папка даже не хочет открываться:(. жаль, долблюсь уже неделю. Наверное не судьба и придется сканить в винде. Там это попроще как-то. Неужели сложно было сделать так же, как и остальными ЮСБ устройствами, типа принтера.
Mikalai,о какой папке идет речь? /usr/share/sane/gt68xx/? Как Вы копируете? Из командной строки или при помощи файлового менеджера? Порядок Ваших действий?
Порядок действий указан выше Вами. Ему и следую
Все круто в блоге, но только не выбранный шрифт.
АААААА как его можно было выбрать ))
gmurik@gmurik.ru
Отличная статья! настроил HP Scanjet 2300c в Linux Mint 5. Спасибо!
Зачем столько мучений?
Копируем USB-прошивку, запускаем от рута simple-scan и все.
(xsane:1497): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
штук 20 сразу. что нить можнопредположить? где можно посмотреть логи?
Не получается сканировать через xsane, только «простое сканирование». Сканер такой же, подключен по на Bus 006 Device 005. При попытке скана через xsane получаю сообщение «Невозможно инициализировать сканирование: Неверный Аргумент».
В чём может быть проблема, и какого решение?
И да, работа останавливается на этапе добавления пользователя в группу «scanner» поскольку такая группа отсутствует. В чём мой промах, и является ли это проблемой?
Андрей, какой Linux у тебя? От рута scanimage видит сканер? Возможно группа scanner не создается по-умолчанию. В принципе можно посмотреть в каких группах состоит пользователь и в правилах udev указать какую-либо из этих групп вместо группы scanner. Посмотреть в каких группах пользователь можно выполнив команду id, от имени пользователя.
А у меня ваще сканит пол страницивдоль и растягивает до а4
и что бы из железа не подключал к ubunte всё работает через попу и рота в ней суке нет!
Помогите решить проблему, заранее спасибо. В линуксе новичок.
Pagan, какая модель сканера у тебя? Тебе нужно в /usr/share/sane/snapscan/ положить firmware для твоего сканера.
В ответ мне пишет
scanimage: sane_start: Device busy
Что мне делать? остановить службу или устройство?
не пойму, как же все тяжко в ubuntu дается
спасибо за попытку помочь, но после ввода команды ничего не произошло, строка ввода появилась снова без изменений, могу переставить убунту и выложить скрины этапов настройки, просто действительно эта система порадовала своими возможностями и еще даже при значительном снижении головной боли со стороны пользователя (за исключением настройки сканера), вообщем не нужна эта похвала, нужна помощь, может есть конкретный пример настройки на конкретной версии убунту с конкретным сканером, дело в том что я и раньнше в коментах видел беспомощность с этой моделью сканера
Спасибо, браточик, за пост. Бреду по просторам Никсов вслепую и подробное описание пригодилось, как для чукчи в Париже. Но во время «прошивки» файл не хотел копироваться в папку. Надо было использовать:
sudo chmod 0777 /usr/share/sane/gt68xx/
Осталось звук сделать. Буду искать как.
А как получить права root и вставить 0644. По-подробнее плиз. Открывать какой-то командер или в файловом менеджере (там я не нашел системных папок). Очень благодарен, до этого пункта ваша статья очень помогла.
у меня выходит вот такое сообщение
Записки дебианщика
В этом блоге публикуются заметки и решения, найденные в процессе работы, освоения и жизни в дистрибутиве Debian GNU/Linux.
Сканер в Linux и настройка SANE: scanner in linux
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a SCSI driver for your SCSI adapter.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can’t be detected by this program.
penta4 dialout cdrom floppy audio video plugdev scanner
Так же особо обратите внимание на меню «Окна» в XSANE. Там можно вызывать или убирать окна предварительного сканирования, задавать параметры пакетного сканирования, дополнительные настройки (битность изображения, права доступа на сканируемые файлы и прочее).
30 комментариев: |высказаться!| RSS-лента дискуссии.|
Помню, что в старых дистрибутивах проблема была с подключением сканера (хотплаг, что-то типа libusb, libsane, уже сейчас и не вспомню), теперь (когда хотплаг и колдплаг умерли) всё с этим в порядке, udev справляется.
На www.sane-project.org много полезной информации по сканерам. Также бывает полезно читать конфигурационные файлы прошивок (где-то в /etc/sane.d/ или что-то такое).
Ещё не надо пугаться, что сканер долго запрягает :), у меня он разогревается где-то минуты три, поэтому около года я считал, что он у меня не работает =)))
Поправка:
Access вместо Acess
Ещё не надо пугаться, что сканер долго запрягает :),
У меня Epson Perfection 2400, разогревается за 5-10 секунд. SANE его поддерживает превосходно.
Кстати, в статье надо будет потом про backends написать. Кстати, как это слово переводится на русский?
Поправка: Access вместо Acess Спасибо, багфикс учтён 🙂
Кстати, в статье надо будет потом про backends написать. Кстати, как это слово переводится на русский?
Может быть, кому-то прийдет более удачная мысль. Мой вариант: Подсистема (или программный модуль) взаимодействия с пользователем или оборудованием, или (нужное вписать).
В sane «backend» получается «модуль взаимодействия со сканером». Слово «драйвер» можно применить, наверное.
«Куда-то задевали доку по разрешению сканировать всем остальным. «
ИМХО правильно, это задача исключительно дистрибутивозависима.
А у меня Epson 1260 🙂
2 Igor
ИМХО правильно, это задача исключительно дистрибутивозависима.
Добавление пользователя в группу сканера!? В Слаке, Генту и Дебиане во всяком случае всё именно так. Ну ладно, может где не так.
Ну теперь группа сканирующих зависит просто не от sane, а от udev. На сайте www.sane-project.org в разделе Документация нашёл FAQ, но он, кажется, устарел.
Аналогия со звуком: в большинстве современных дистрибутивов надо добавить пользователя в группу audio (или sound), но это задача дистрибутива, написать это сообщение при установке соответствующего пакета. Так и здесь. В ArchLinux при установке sane пишется, что нужно добавить пользователя в соответствующую группу.
Да, наверное что-то из этого. Типа «дополнительный драйвер».
В голову пришел еще вариант. Обычно, когда говорят о backend, разумеются еще frontend. То есть речь идет о двух уровнях: высоком и низком. то есть «модуль низкого уровня», «модуль высокого уровня». Что-то в этом роде.
Спасибо за статью!
Попробовал настроить свой сканер, все доступно изложено. Вот только у меня почему-то не заработало.
Установил xsane, включил пользователя в группу scanner. Но вот при запуске xsane выдает «нет доступных устройств». sane-find-scanner мой сканер находит HP ScanJet 4370. Может это вин-сканер? Такие бывают? Вот принтер у меня так и не заработал, сказали менять.
2 paveless
Спасибо за статью!
Попробовал настроить свой сканер, все доступно изложено.
Пожалуйста. Рад, что она помогла хоть в чём-то.
sane-find-scanner мой сканер находит HP ScanJet 4370.
Нужно скачать backend. В гугле он должен быть, а ещё на сайте проекта SANE хорошо посмотреть, есть ли поддержка (хотя должна быть, HP сканеры поддерживаются нормально).
cvat, твоего сканера даже нет в списке sane. Не знаю как он, но мой Perfection 1270 требует, чтобы в него загружалась прошивка (её нужно выдрать из виндового драйвера и немного подправить конфиг)
> Проблема возникла со сканером Epson Perfection 4180.
Решена ли проблема и есть ли папка /dev/scanner и нужна ли она в принципе, если нет то как восоздать:). Много вопросов:)
Список поддерживаемых сканеров смотрим здесь: http://www.sane-project.org/sane-mfgs.html
Я, например, своего там не нашёл. Отправил багрепорт. Через пару дней со мной связался разработчик одного из backend’ов, попросил доп. сведения. Обещает альфа-версию драйвера через несколько дней сделать. Мож и правда, получится? 🙂
2 Акув комментирует.
Решена ли проблема и есть ли папка /dev/scanner и нужна ли она в принципе, если нет то как восоздать:)
Это не папка, а файл устройства. И было это, насколько я помню, давно, при devfs. Сейчас такого устройства быть не должно.
USB Сканер Acer 3300U
в мандриве работает нормально
в debian etch даже lsusb его не показывает
подскажите куда ткнуться.
Сикока не долбился- от обычного юсера не запускается sane стабильной ветки.Segmentation fault и до свидания. Победить удалось только скачкой и компиляцией последних sane-xsane
USB Epson perfection 660
Настраивал как указано выше, не поднялся.
Была проблема
#scanimage > image.pnm
[snapscan] Cannot open firmware file /usr/share/sane/snapscan/your-firmwarefile.bin.
[snapscan] Edit the firmware file entry in snapscan.conf.
scanimage: open of device snapscan:libusb:001:002 failed: Invalid argument
Порыскал на форумах
http://www.mepis.org/node/9595
нашел лечение.
Есть список сканеров которым нужен bin фаил из win драйверов
http://snapscan.sourceforge.net/
Из списка скачал нужный фаил в
usr/share/sane/snapscan/your-firmwarefile.bin
настроил ссылку на bin фаил в
etc/sane.d/snapscan.conf
народ скажите решилась ли проблема со сканером HP scanjet 4370 если да то как?
Уважаемый Михаил, ввожу команду aptitude install sane xsane, терминал «шуршит» и выдаёт предупреждение о том, что энное количество пакетов не используется и будет стёрто. Не приведи Бог согласиться! А если ставить пакеты sane и xsane из Synaptik-а, то после введения # sane-find-scanner следует что-то типа «comand not found». Так что, до заветного «Махмуд, зажигай!» добраться никак не могу :((
У меня Дебиан и Mustek 1200 UB Plus.
Как «пришить» сканер к моей ОС?
Спасибо. Т.Б.
как настроить так, чтобы сканер сканировал автоматически по нажатию кнопки без всяких запросов? в списке поддерживаемых сканеров моего нету у «A scanner button daemon for Linux».
пользую genius sf600. вручную работает через xsane нормально
Сканер Usb: Mustek 2448 CS Plus.
OC: Debian
+ ко всему. когда я вхожу в интерфейс xsane она выдает, что не может открыть устройство с вышеуказанным адресом (((
Подскажите, пожалуйста, что делать!
Добрый день! У меня сканер Epson 1260, во первых долго готовится к сканированию (минуты 2) во вторых сканирует не всё изображение, а только область в правом верхнем углу.
у меня стоит Ubuntu 10.10 и сканер Epson Perfection 4180.
не могу добиться чтоб работал. если кто решил проблему отпишите пожалуйста на kos.mik@mail.ru очень нужно.
Здравствуйте! У меня проблема со сканированием. Сканирую объект размером 50 мм, а после сохранения и импорта в графическую программу он получается в 5-6 раз больше. Подскажите в чем проблема? Может у меня настройки неверно стоят? мой адрес abk@inbox.lv
> у меня стоит Ubuntu 10.10 и сканер Epson Perfection 4180.
> не могу добиться чтоб работал. если кто решил проблему отпишите
> пожалуйста на kos.mik@mail.ru очень нужно.
у меня дебиан и сканер Epson Perfection 4180.
xsane запускает сканер ток из под root terminal. 8-(
Как изменить каталог для сохранения сканов по умолчанию?
Дебиан Wheeze видит МФУ Canon MP 235 только в руте, пользователь создан balaban@192-168-0-100:
$ id
uid=1000(balaban) gid=1000(balaban) группы=1000(balaban),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),111(netdev)
balaban@192-168-0-100:
$
, но без рута вместо сканера определяется веб камера и сканер не находит
Ubuntu 18.04 & ldquo; не удалось подключиться к сканеру & rdquo; [dубликат]
У меня есть HP MFP127fw. Это поддерживается «Ubuntu 17.10», за исключением того, что задания печати не будут выпущены из очереди печати, потому что не установлен специальный драйвер для печати HP.
Я прошел через 16.10 и мне пришлось установить небольшой драйвер HP что я нашел с Синаптикой. Затем задания будут выпущены. Это не часть HPLIPS.
Очевидно, версия Ubuntu 17,10 не запускается синаптической из-за Wayland. Где я могу найти этот драйвер?
4 ответа
Установите пакет hplip-gui с sudo apt-get install hplip-gui и добавьте свой МФУ отсюда.
В соответствии с HP-страницей HP LaserJet Pro MFP m127fw полностью поддерживается.
Не забывайте установите плагин HP Driver с помощью hp-plugin.
Войдите в 17.10 с помощью xorg (см. Как переключиться с Wayland на Xorg в Ubuntu 17.10?), установить synaptic, найти пакет, а затем перезагрузить и установить его с Wayland. Или продолжайте использовать xorg.
Установите пакет hplip-gui с sudo apt-get install hplip-gui и добавьте свой МФУ отсюда.
В соответствии с HP-страницей HP LaserJet Pro MFP m127fw полностью поддерживается.
Не забывайте установите плагин HP Driver с помощью hp-plugin.
войти в 17.10 на xorg (см. как вы переключаться с Вэйланд обратно на xorg в Ubuntu 17.10? ), установить синаптик, найти пакет, а затем перезагрузить и установить его wayland. Или продолжать использовать файл xorg. Мы переходим обратно на xorg с 18.04 в любом случае.





