2.7.11.2 Сканирование документа по сети
Скачать документВ данной статье рассмотрен вариант когда для сканирования по сети используется сервер сканирования, т.е к данному серверу подключен сканер, а клиенты по локальной сети подключаются к сканер-серверу и запускают сканирование.
Настройка сервера для сканирования по сети
1) установить все пакеты sane:
dnf install sane-backends-daemon sane-frontends
2) Установить xinetd:
dnf install xinetd
3) вписать подсеть которая может сканировать, в нашем случае - 192.168.100.0/24:
nano /etc/sane.d/saned.conf
4) Проверить запись sane-port, должен быть:
nano /etc/services
sane-port 6566/tcp sane-port 6566/udp
5) сделать запись в xinetd.conf:
nano /etc/xinetd.conf
service sane-port { socket_type = stream server = /usr/sbin/saned protocol = tcp user = [здесь указываем пользователя с правами на сканирование] wait = no disable = no }
5) Перезапуск сервиса xinetd:
systemctl restart xinetd
Проверить статус - не должно быть ошибок:
systemctl status xinetd
Настройка клиента для сканирования по сети
1) установить sane, xsane:
dnf install sane-backends-daemon sane-frontends xsane
2) прописать IP-адрес сервера
nano /etc/sane.d/net.conf
3) запустить xsane и выбрать сервер сканирования (возможно понадобится перезапуск рабочей станции)
Если в сети много сканирующих устройств, то при запуске xsane они все отобразятся в программе, чтобы запустить программу xsane с конкретно назначенным сетевым сканером, то можно воспользоваться командой:
xsane kyocera_wc3:192.168.2.190
пример приведен для сканеров марки kyocera.
Но если необходимо, чтобы сканируемая программа не опрашивала сеть на предмет поиска сетевых сканеров и не выдавала их список, то закомментируйте не нужные модели устройств в каталоге /etc/sane.d/dll.conf
Дата последнего изменения: 05.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.