saned
сервер и qemu-kvm
хост, Ubuntu 18.04.
Я настроил сервер, следуя инструкциям Ubuntu по адресу https://help.ubuntu.com/community/SaneDaemonTutorial
scanimage -L
и возвращает:
device `epson2:libusb:001:029' is a Epson GT-X900 flatbed scanner
неверно, мой сканер - Epson Perfection V700 Photo, но я могу безупречно сканировать документы на нем с помощью бэкэнда epson2
, как это было с ubuntu 10.04 с тем же сканером.
Обратите внимание, что он не показывает устройство saned
.
> systemctl status saned.socket
● saned.socket - saned incoming socket
Loaded: loaded (/lib/systemd/system/saned.socket; enabled; vendor preset: enabled)
Active: active (listening) since Tue 2019-09-10 14:55:34 BST; 6h ago
Listen: [::]:6566 (Stream)
Accepted: 2; Connected: 0
Tasks: 0 (limit: 4915)
CGroup: /system.slice/saned.socket
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
Клиент, qemu-kvm
виртуальная машина под хостом A, Ubuntu 10.04.
Это клон физической системы, в котором сканер работал безупречно (подключен напрямую через USB, теперь перенесен в систему A).
scanimage -L
не удается обнаружить сканер на сервере saned
(система A).
Я пытался scanimage -d
с различными именами устройств, но все терпели неудачу с scanimage: open of device <devicename> failed: Invalid argument
, имена устройств, которые я пробовал:
epson2:net:<ip-systemA>
net:<ip-systemA>:epson2:libusb:001:029
net:<ip-systemA>:epson2
net:<ip-systemA>
epson2
"epson2:net;<ip-systemA>"
Я могу ping <ip-systemA>
(ping) и telnet <ip-systemA> 6566
( успешно), поэтому я знаю, что saned
в системе A доступен из системы B.
Я не могу найти способ заставить систему B увидеть сканер в системе A.
Я не уверен, что у меня неполная конфигурация сервера или клиента.