Извиняюсь, если это неправильный форум. Я потратил более двенадцати часов на чистку интернета для чего-то, что работает. Идеи на лучших форумах также будут оценены.
12-28 редактирования внизу, показывая результаты Nmap. 12-29 редактировать внизу, показывая следы проволочной акулы
Эта проблема
В то время как мой принтер Epson Workforce 845 «все в одном» прекрасно работает с сетевым доступом в Win10 и Linux, сетевой сканер сопротивлялся появлению в Windows 10 и Linux. Пока этот сканер полностью работал над списанными версиями Windows и Linux, как установить его на W10 и Linux - популярная тема для нерешенных решений, по крайней мере, для меня. Я отказался от Win10, оставив Linux своим целевым решением.
Lubuntu, который я сейчас пытаюсь запустить, работает в Virtual Box и выдает следующее:
iscan
Could not send command to scanner.
Check scanner status.
Следующие журналы в системный журнал для каждой ошибки:
v-lubuntu-1804 iscan: io/hpmud/model.c 543: no on_workforce_845 attributes found in /usr/share/hplip/data/models/unreleased/unreleased.dat
Обратите внимание на каталог "hplip" HP в зарегистрированном пути для сканера Epson. В сети нет сканера HP.
Основы системы
Linux v-lubuntu-1804 4.15.0-43-generic # 46-Ubuntu SMP четверг, 6 декабря 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
ISCAN-пачка 1.0.0.x64.deb.tar.gzs
VirtualBox Версия 6.0.0 r127566 (Qt5.6.2).
Использование "мостового" сетевого адаптера.
Прошивка WV844: CR04G3 6B.6B
Сеть, а не USB, соединение на всех в одном.
Таблица, на которой работает система windows/Lubuntu, имеет собственный маршрутизатор с портом LAN, жестко подключенным к порту LAN основного маршрутизатора, при этом порт WAN маршрутизатора таблицы пуст, а настройки DNS/ шлюза указывают на основной маршрутизатор и DHCP отключены. Это работало годы без проблем. Сканер подключен к основному маршрутизатору, а не к маршрутизатору локальной таблицы. Таким образом, сканер доступен только по сети.
Хотя это сканер Epson, и я "#" закомментировал строку hplio в dll.d/hplip, затем полностью удалил файл, используя iscan все еще системные журналы с каталогом hplip. Кроме того, в дереве каталогов sane.d нет ни одной строки workforce_845:
/etc/sane.d$ grep -r workforce_845 .
iscan-bundle-1.0.0.x64.deb$ ls plugins
iscan-network-nt_1.1.1-1_amd64.deb
ping p-epsonwf845
PING p-epsonwf845.fios-router.home (192.168.8.200) 56(84) bytes of data.
64 bytes from p-epsonwf845.fios-router.home (192.168.8.200): icmp_seq=1 ttl=64 time=9.34 ms
# package status
$ dpkg-query --list '*epson*' '*sane*' '*scan*'
||/ Name Version Architecture Description
+++-===============-============-============-===================================
ii epson-inkjet-p 1.0.0-1lsb3. amd64 Epson Inkjet Printer Driver - Wor
ii iscan 2.30.1-1~usb amd64 simple, easy to use scanner utili
ii iscan-data 1.36.0-1 all Image Scan! for Linux data files
ii iscan-network- 1.1.1-1 amd64 Image Scan! Network Plugin
un iscan-plugin-c <none> <none> (no description available)
un iscan-plugin-g <none> <none> (no description available)
. . .
un libsane <none> <none> (no description available)
ii libsane-common 1.0.27-1~exp all API library for scanners -- docum
un libsane-extras <none> <none> (no description available)
ii libsane-hpaio: 3.17.10+repa amd64 HP SANE backend for multi-functio
ii libsane1:amd64 1.0.27-1~exp amd64 API library for scanners
un mediascanner2. <none> <none> (no description available)
ii sane-utils 1.0.27-1~exp amd64 API library for scanners -- utili
Альтернативная установка
Также установил xsane для сравнения, но он не смог найти никаких устройств при запуске.
Конфигурационные файлы
Файлы конфигурации в настоящее время находятся по адресу:
# dll.conf - Configuration file for the SANE dynamic backend loader
net
epkowa
# epkowa.conf -- sample configuration for the EPKOWA SANE backend
#net scanner.mydomain.com
net 192.168.8.200
# dll.d/hplip
#: hpaio
# dll.d/iscan -- enables the SANE backend(s) required
# Any changes to this file will be lost when upgrading iscan.
epkowa
12-28 Править
Обратите внимание, что nmap не отображает порты SANE 1865 (в здравом уме) и 5353 (мне неизвестно), упомянутые ljm, но strace не показывает 9100 из следующего nmap.
$ nmap 192.168.8.200
Starting Nmap 7.60 ( https://nmap.org ) at 2018-12-28 22:33 EST
Nmap scan report for p-epsonwf845.fios-router.home (192.168.8.200)
Host is up (0.0019s latency).
Not shown: 994 closed ports
PORT STATE SERVICE
80/tcp open http
139/tcp open netbios-ssn
445/tcp open microsoft-ds
515/tcp open printer
631/tcp open ipp
9100/tcp open jetdirect
Nmap done: 1 IP address (1 host up) scanned in 0.38 seconds
При указании веб-браузера на принтере открывается страница конфигурации принтера без упоминания о сканере. Есть ли специальный URL для сканера?
12-29 Править
Интересные пакеты от Wireshark просто останавливаются после того, как MDNS, кажется, потерпел неудачу, несмотря на тот факт, что один из них попал в сканер.
No. Time Source SP Destination DP Proto Mac_src Mac_dst
2 0.990762954 192.168.8.181 5353 224.0.0.251 5353 MDNS PcsCompu_58:18:14 IPv4mcast_fb
6 1.101184820 192.168.8.200 5353 224.0.0.251 5353 MDNS SeikoEps_bb:a5:c4 IPv4mcast_fb
0000: 0000 0000 0100 5e00 00fb 0026 abbb a5c4 /......^....&..../
0010: 0800 4500 0000 0010 0143 0000 4000 ff11 /..E......C..@.../
0020: 843d c0a8 54c8 e000 0000 0020 00fb 14e9 /.=..T...... ..../
0030: 14e9 012f 9ff5 0000 8400 0000 0000 0030 /.../...........0/
0040: 0001 0000 0003 085f 7363 616e 6e65 7204 /......._scanner./
0050: 0000 0040 5f74 6370 056c 6f63 616c 0000 /...@_tcp.local../
0060: 0c00 0100 0000 0050 0011 9400 1613 4550 /.......P......EP/
0070: 534f 4e20 576f 726b 0000 0060 466f 7263 /SON Work...`Forc/
0080: 6520 3834 35c0 0c0b 4550 534f 0000 0070 /e 845...EPSO...p/
0090: 4e42 4241 3543 34c0 1a00 0180 0100 0000 /NBBA5C4........./
00a0: 0000 0080 7800 04c0 a854 c8c0 2b00 2180 /....x....T..+.!./
00b0: 0100 0000 0000 0090 7800 0800 0000 0007 /........x......./
00c0: 49c0 41c0 2b00 1080 0000 00a0 0100 0011 /I.A.+.........../
00d0: 9400 aa09 7478 7476 6572 733d 0000 00b0 /....txtvers=..../
00e0: 3116 7479 3d45 5053 4f4e 2057 6f72 6b46 /1.ty=EPSON WorkF/
00f0: 0000 00c0 6f72 6365 2038 3435 3a61 646d /....orce 845:adm/
0100: 696e 7572 0000 00d0 6c3d 6874 7470 3a2f /inur....l=http://
0110: 2f45 5053 4f4e 4242 0000 00e0 4135 4334 //EPSONBB....A5C4/
8 2.053039044 192.168.8.181 5353 224.0.0.251 5353 MDNS PcsCompu_58:18:14 IPv4mcast_fb