Установка сканера в Linux

Как установить сканер в Linux основанного на Debian. Данное руководство подойдет для всех Debian подобных дистрибутивов (Ubuntu, Linux Mint и т.д.).

Будет описано два способа установки сканера.

Первый способ: это когда сканер подключен к серверу в сети.

Второй способ: если вы настраиваете сканер на станциях, а сам сканер подключается к сети по Wi-Fi. Если это ваш вариант, то идем сразу ко второй части статьи.

Настройка серверной станции.

Для начала на сервере установим необходимые пакеты:

sudo apt-get install sane sane-utils libsane

Если надо расшарить сканер по сети, внесите пользователя saned в группы scanner и lp:

sudo usermod -aG scanner,lp saned

Теперь для проверки правильности установки введем команду

scanimage -Lq

Если все правильно, должна вывестись информация о подключенном сканере. Что-то типа

device `epson2:net:10.5.5.2' is a Epson PID 1114 flatbed scanner

К сожалению, Sane это не сервис и принимать соединение по сети сам по себе не может. Поэтому установим еще и openbsd-inetd , который будет принимать соединения и передавать их Sane

sudo apt install openbsd-inetd

Откроем файл 

sudo nano /etc/services 

и ищем там строку sane-port 6566/tcp. Если ее там нет, то прописываем.

Еще в файле 

sudo nano /etc/inetd.conf 

необходимо прописать:

sane-port stream tcp nowait saned.saned /usr/sbin/saned saned

Теперь беремся за настройку самого Sane
Открываем файл 

sudo nano /etc/sane.d/saned.conf 

и прописываем в нем сеть, из которой будет разрешен
доступ к сканеру. Например, 10.5.5.0/24

Перезапускаем сервис openbsd-inetd

sudo service openbsd-inetd restart

На этом настройка сервера закончена.

Настройка рабочей станции.

В качестве рабочей станции может выступать и сам сервер. Поэтому все действия можно выполнить и на нем.

Установим необходимые программы:

sudo apt-get install sane sane-utils libsane xsane xsane-common openbsd-inetd

Откроем на редактирование файл 

sudo nano /etc/sane.d/net.conf 

и пропишем в нем адрес сервера со сканером 10.5.5.1 (либо сам сканер например: 10.5.5.2).

Теперь в файле 

sudo nano /etc/sane.d/dll.conf 

проверяем наличие строки net. Если она есть и не закомментирована — все нормально. Иначе вписываем ее.

Для доступа к сканеру по Wi-Fi

Выполняем если не проделывали действия для настройки серверной части.

В файле:

sudo nano /etc/inetd.conf 

необходимо прописать:

sane-port stream tcp nowait saned.saned /usr/sbin/saned saned

И еще открываем файл:

sudo nano /etc/sane.d/saned.conf 

и прописываем в нем сеть, из которой будет разрешен
доступ к сканеру. Например, 10.5.5.0/24

Перезапускаем сервис openbsd-inetd

sudo service openbsd-inetd restart

Проверить доступность сканера с рабочей станции можно при помощи все той же команды:

scanimage -Lq

Если и здесь сканер обнаружился — значит у нас все работает и мы можем начинать сканирование. Запускаем утилиту для сканирования:

xsane

или еще одна утилита

gscan2pdf

для её установки наберите:

sudo apt install gscan2pdf

Если есть вопросы, то пишем в комментариях.

Также можете помочь проекту, заранее всем СПАСИБО!!!

.

Недавние статьи

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

0 0 vote
Рейтинг статьи
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

0 комментариев
Inline Feedbacks
Просмотреть все комментарии