Меню Рубрики

Настройка сетевого сканера в linux

Windraw dot Net

Ubuntu и сетевой сканер (МФУ)

Практически везде у нас установлена уже Ubuntu. Периодически возникает необходимость подключить сетевой принтер-сканер (МФУ) и иногда с этим возникают проблемы.
Потому и возникло это описание, для себя что бы не забыть, и может еще кому пригодится.
Вводные данные:
рабочая станция, Ubuntu 10.10
МФУ — HP 1522n
Подключение по сети.
Порядок действий:

1. ставим HPLIP (был установлен через Центр приложений).
2. через консоль вводим команду

если получили ошибку «Failed to open device ‘hpaio:/net/HP_Color_LaserJet_CM1312nfi_MFP?ip=192.168.1.102’: Error during device I/O.» — смотрим пункт 3.
2.1. Если не консолью, то просто запускаем программу Xsane. Программа ищет устройства, и либо нормально запускается — тогда все ок, либо получаем ошибку — тогда смотрим пункт 3.

3. В консоли запускаем команду

Получаем множество полезных данных:

[plugin] installed=0 eula=0 ——————————— | INSTALLED CUPS PRINTER QUEUES | ——————————— Hewlett-Packard-HP-LaserJet-M1522n-MFP ————————————— Type: Printer Device URI: hp:/net/HP_LaserJet_M1522n_MFP?zc=hp1522_secr PPD: /etc/cups/ppd/Hewlett-Packard-HP-LaserJet-M1522n-MFP.ppd PPD Description: HP LaserJet M1522n MFP Foomatic/pxlmono (recommended) Printer status: принтер Hewlett-Packard-HP-LaserJet-M1522n-MFP свободен. Включен с момента Вт. 21 дек. 2010 15:28:59 error: Required plug-in status: Not installed Communication status: Good

Обращаем внимание на строчку 15.
Необходим плагин для работы.

4. В консоли запускаем команду (-i — интерактивные режим, для работы в консоли)

Запускается установщик и просит указать опцию, что делать. Выбираем «d» — скачать и установить с сайта HP.

HP Linux Imaging and Printing System (ver. 3.10.6) Plugin Download and Install Utility ver. 2.1 Copyright (c) 2001-9 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. —————————————— | PLUG-IN INSTALLATION FOR HPLIP 3.10.6 | —————————————— Option Description ———- ————————————————— d Download plug-in from HP (recomended) p Specify a path to the plug-in (advanced) q Quit hp-plugin (skip installation) Enter option (d=download*, p=specify path, q=quit) ? d

Может ругнуться на цифровую подпись — на вопрос «действительно ли Вы хотите установить» — отвечаем да.
Следом нас просят согласиться с лицензионным соглашением — соглашаемся.
Получаем сообщения

Do you accept the license terms for the plug-in (y=yes*, n=no, q=quit) ? y Done. Done.

Проверяем.
Xsane запускается, устройство видит, сканирует.

35 комментариев на «Ubuntu и сетевой сканер (МФУ)»

Большое спасибо! очень помогло.

Пожалуйста. Рад что помог!

А для МФУ samsung есть подобное лекарство.

Увы, не знаю. Не сталкивался. У нас везде HP.

А как через прокси?

А зачем принтер через прокси пускать.

Не принтер, а hp-plugin требует прямое подключение к инету, а как его заставить через прокси

попробуйте настроить системный прокси через центр управления (в минте, в убунте не знаю, наверняка просто есть в администрирвании что-то типа «сетевая прокси служба»

К сожалению это не помогает. Приходится искать прямое подключение к инету 🙁

error: Plug-in file does not match its digital signature. File may have been corrupted or altered. Error code: 2

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

А какая версия ОС и что за МФУ?

ubuntu 11.10 и hp 1522 n или 3055

Огромное спасибо! Очень помогло!

HP Linux Imaging and Printing System (ver. 3.10.2)

Plugin Download and Install Utility ver. 2.1

Copyright © 2001-9 Hewlett-Packard Development Company, LP

This software comes with ABSOLUTELY NO WARRANTY.

This is free software, and you are welcome to distribute it

under certain conditions. See COPYING file for more details.

error: You must be root to run this utility.

а что делать дальше?

запустить от имени рута, или от пользователя с правами установки.

Спасибо большое, помогло)

Через прокси hplip можно запустить так:

2. export http_proxy=http://username:password@proxy:port

3. дальше работаем с hplip .

Спасибо добрый человек, помогло.

К сожалению не помогло.

Ошибка Невозможно открыть устройство hpaio/. неверный аргумент.

| INSTALLED CUPS PRINTER QUEUES |

Device URI: hp:/net/HP_LaserJet_3055?zc=NPI0C3C12

PPD Description: HP LaserJet 3055, hpcups 3.13.3

Printer status: printer HP_LaserJet_3055 is idle. enabled since Вт. 06 авг. 2013 15:11:44

error: Unable to communicate with device (code=12): hp:/net/HP_LaserJet_3055?zc=NPI0C3C12

error: unable to open channel

error: Communication status: Failed

Вообще принтер по сети доступен и печатает. А вот сканировать никак не хочет.

Здравствуйте, у меня тоже не получилось подключить сканер.

hp deskjet advantage 6525

Ранее был подключен hp psc 1613 тоже мфу, все работало как часы пока мфу не издох.

После добавил hp6525, принтер печатает по wifi все ок, а сканер — не хочет. Подключил через usb и тоже не хочет.

Может подскажете, что надо сделать что бы сканер заработал. Лачше по wifi, но хотя бы через usb?

Система обновлена? Попробуйте обновить hplip

обновить HPLIP до последней версии

sudo apt-get —target-release precise-backports install hplip

Спасибо! Все зарработало!

Заметке уже 7 лет, а настройка прошла без проблем

🙂 да уж. Не думал что будет актуально так долго. Рад что помогло.

Ubuntu 14.04. HP 2727, установлен как сетевой дабы все домочадцы могли пользовать, очень удачная модель во всех отношениях, ну разве что может не такой гламурный, что на функционал никак не влияет.

Ставил есественно в 14 году, чтоб два раза не вставать. Потом долго не пользовал.

Тогда всё работало, сейчас детишки подросли, в школе на уроке труда учят пиццу заказывать, понадобилось сканирование (нарисованной пиццы ) ). Обнаружил несоответствие библиотек.

Ваша статья помогла вспомнить что нужно делать.

Пущай гугл продолжает помнить, для потомков )

HP LaserJet Pro MFP M225rdn — помогло! Спасибо

Помогите плиз. Установил вместо винды 10 linux mint, решил, что юзерам легче привыкать будет, а теперь тоже с сетевым сканером столкнулся, но у меня ricoh aficio mp 1600. На Винде твеин драйвер ставил, а сейчас понятия не имею, что делать. Плюс ещё и сам не сильно дружу с линухом. Линухом минт 18.3 синамона.

HP PSC1613 All-in-One.

Спасибо, разобрался со сканированием док-тов.

Просто установил с центра приложений — HPLIP с дополнениями — Scanlite и Xsane. Сразу всё заработало.

Данный мануал подошел и для МФУ Canon MF8500C на Ubuntu 18.04

Источник

Сканеры. Решение общих проблем с подключением.

Содержание

Проверка поддержки сканера в Linux на уровне драйверов.

Прежде всего стоит проверить, поддерживается ли подключенный или планируемый к покупке сканер на уровне драйверов. Данную информацию можно получить на сайте проекта SANE:
http://www.sane-project.org.
В частности, на странице раздела со стабильной поддержкой:
http://www.sane-project.org/sane-mfgs.html, где проще всего искать по производителю (заголовок «Scanners», список «Manufacturers».)

Данные о сканерах представлены в таблицах, где наибольший интерес представляет столбец «Статус». Вот его легенда:

Если «Статус» имеет последние два значения, то придётся отказаться от покупки и/или использования данного сканера.

Если по данным сайта сканер поддерживается, но, в данный момент, не сканирует, то можно применить следующие рекомендации. И так, сначала самое простое.

Обновление системы с целью получения новых драйверов.

В Linux-дистрибутивах, к которым относиться и Ubuntu, большинство драйверов встроенно в ядро системы (собственно, в сам Linux). Поэтому следует регулярно устанавливать обновления системы, так как на ряду с другими обновлениями могут прийти новые версии ядра, а следовательно, и новые драйвера для компьютера и периферии.

Установить обновления можно с помощью системного приложения «Программы и обновления» (для классической Ubuntu с Unity) или с помощью «Менеджера обновлений Muon» (для KDE). О том, как использовать «Менеджер обновлений» можно прочитать, например, здесь:
Репозитории и обновления
(заголовок «Управление обновлениями» во второй части страницы).

«Менеджер обновлений Muon» в KDE работает аналогично, хотя немного и отличается интерфейсом и наличием доп. функций.

Даже если в списке устанавливаемых обновлений не было новых версий ядра, то ничего страшного. В любом случае, обновления всегда полезны.

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

Если сканер по-прежнему не работает, то потребуются применить более серьёзные методы решения проблемы.

Проверка распознавания системой сканера, как устройства.

Сначала нужно посмотреть, определяется ли сканер физически. Большинство сканеров сейчас подключается по USB, поэтому необходимо открыть Терминал и ввести команду, показывающую все подключенные USB-устройства:

Если среди них нет искомого сканера, то, скорее всего, проблема аппаратная. Стоит проверить, подключён ли сканер по USB, не переломился ли кабель и вообще, исправен ли сам сканер. Так же могут быть проблемы с распознаваем сканера в BIOS или UEFI компьютера. Часто помогает отключение XHCI в UEFI.

Если же в выводе Терминала есть строчка подобная этой:

то уже хорошо — система видит сканер как USB-устройство и можно двигаться дальше. Естественно, что все цифры и наименование сканера могут быть другими. Важно то, что такая строка есть в принципе.

Теперь нужно ввести в Терминале:

Если система не может выполнить команду, то, вероятно, не установлен пакет sane-utils , о чём и сообщит Терминал. Установить этот пакет можно командой:

а затем повторить ввод:

Положительным ответом будет считаться строка, аналогичная этой:

Собственно, на этом можно и остановиться. Сканер подключен и распознаётся, можно сканировать.

Если же Терминал выдаёт отрицательный ответ примерно в таком виде:

то это может означать:

Решать проблемы лучше в этом же порядке. Про решение аппаратных проблем уже было сказано выше, поэтому можно сразу перейти к настройке прав учётки пользователя.

Предоставление своей учётной записи права на работу со сканером.

Введённая в Терминал команда

покажет логин активного в данный момент пользователя.

Далее, нужно узнать, в каких группах состоит этот пользователь:

где — логин, полученный по команде whoami .

Если в этом списке указаны группы plugdev и scanner , то всё в порядке. Это означает, что проблем с правами на доступ пользователя к сканеру нет и можно переходить к следующему решению.

Если же групп plugdev и scanner нет в списке, то нужно добавить текущего пользователя в эти группы. Например:

где user1 — логин добавляемого пользователя.

Управление группами можно организовать и через графический интерфейс. К сожалению, в современных версиях Ubuntu удалены графические оболочки для управления группами, поэтому сначала придётся их поставить.

Для Ubuntu с Unity и GNOME:

Для Kubuntu или для KDE, являющимся в системе дополнительным рабочим окружением:

Запустить графическую утилиту управления группами в Unity можно через Главное меню→линза Приложения→фильтр Система→раздел Установленные→программа Пользователи и группы
Запуск в KDE: Главное меню→Приложения→Система→программа KUsers (Управление пользователями)

Подробнее о пользователях и группах можно прочитать, например, здесь: Пользователи и группы

После включения пользователя в нужные группы снова ввести в Терминал:

Если в ответ появляется строка, аналогичная этой, то проблема решена:

Иначе следует применить следующий метод решения проблемы.

Разрешение сканеру обращаться к ядру системы.

Если ответ Терминала по прежнему отрицательный, то, возможно, сканеру запрещено обращаться к ядру. Разрешение можно дать, отредактировав конфигурационный файл «40-libsane.rules», или если такого файла нет, «60-libsane.rules» в текстовом редакторе, запущенном с правами Суперпользователя:

В открывшемся тексте наверняка найдётся строка с параметрами сканера со схожим названием. Нужно скопировать строчку с этими данными и вставить её копию сразу под найденной, заменив в копии название сканера и номера idVendor и idProduct на полученные ранее по команде lsusb .

Вот как это будет выглядеть подробнее.

Строка с похожим сканером в файле «40-libsane.rules»:

В файле «40-libsane.rules» в копии строки, в заголовке меняется номер модели сканера с 60 на 25, а двойной ID 04a9:2220, полученный от lsusb нужно разделить на idVendor04a9 и idProduct2220. В результате, основная и новая строки, друг за другом, будут выглядеть так:

Остаётся только сохранить файл и закрыть его.

Теперь снова вводим в Терминале:

Теперь уже ответ должен быть положительным:

Проблема решена. Можно приступать к сканированию.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Настройка сетевого принтера в linux
  • Настройка сетевого интерфейса linux
  • Настройка сетевого адаптера в linux
  • Настройка ротации логов linux rsyslog
  • Настройка рабочих столов linux mint