我正在使用 Ubuntu 19.10 和 EPSON L3150 L3156。它通过 WiFi 连接。打印机/扫描仪在 Windows 上运行良好,但我不知道如何在 Ubuntu 上使用它。
从这里,我安装了“ESC/PR 驱动程序(通用驱动程序)”打印机驱动程序,并从这里,我安装了 Imagescan v3。但 Imagescan v3 无法识别扫描仪。当我执行时imagescan --no-interface
,它显示“没有可用的设备”。
这手动的说我必须设置 IP 地址,所以我执行了以下命令:
CUPS_DEBUG_LEVEL=2 /usr/lib/cups/backend/snmp 2>&1 | tee snmp.log
识别 IP 地址。它说 URI 是lpd://192.168.35.251:515/PASSTHRU
,我/etc/imagescan/imagescan.conf
相应地进行了编辑:
[device]
net.udi = networkscan:esci://192.168.35.251:1865
net.vendor = Epson
net.model = DS-5500
但 Imagescan v3 仍然无法识别扫描仪。为什么?
编辑:事实证明我的打印机/扫描仪不是 L3150,而是 L3156。这一页没有显示 Linux 驱动程序。这是否意味着 EPSON 不正式支持 Ubuntu 上的 L3156?
答案1
我不知道你是否已经搞清楚了这一点,但我认为你的语法是错误的。第一行应该是:
myscanner.udi = esci:networkscan://192.168.1.123
您的前缀写反了。我认为您不需要端口号,除非端口号被更改了。
答案2
我遇到了同样的问题,尽管使用的是 Debian 10。我查看了该imagescan.conf
文件。似乎手册中有一个简单的拼写错误。在文件中,该部分的标题(或任何名称)是:
[devices]
而不是[device]
。当我将扫描仪的数据插入 下时[devices]
,它起作用了。
(但是,之前关于语法错误的答案仍然成立。我使用的语法与手册中的语法相同,因此与您最初发布的语法相反)。