我正在尝试使用 iscan 从我的打印机 epson WF-3520 扫描一些文档。问题是,如果我尝试运行 iscan 程序,我会收到以下消息:
无法向扫描仪发送命令。请检查扫描仪的状态。
我已经尝试从终端打开它:sudo iscan
并且得到了相同的结果。
我可以使用 Simple Scan 程序扫描我的打印机,但只能使用平板。如果我尝试使用文档进纸器,程序会冻结,打印机会变得异常,迫使我重新启动它。此外,Simple Scan 缺少 iscan 的许多功能。
答案1
记录一下。我的扫描仪 Epson Workforve WF-7610 未被 iscan 识别,但 xsane 可以识别它。
sudo -u saned scanimage -L
回
device `epson2:net:192.168.1.30' is a Epson PID 08B9 flatbed scanner
但它不起作用。在升级到 17.10 之前,它曾经使用相同的配置完美地运行。
我的解决方法:
- 在 中评论了 epson2 和 epson
/etc/sane.d/dll.conf
。我添加了 epkowa。 epkowa.conf
具有正确的网络 IP。我将 epkowa 驱动程序复制到正确的 lib 文件夹
cp /usr/lib/sane/libsane-epkowa.* /usr/lib/x86_64-linux-gnu/sane/
答案2
- 启动打印机。
- 安装扫描仪之前请先安装打印机!
- 打印测试页
- 打印网络设置页(大多数打印机都可以这样做)
为打印机/扫描仪提供固定或很少使用(较高范围)的 IP 地址非常重要,否则可能无法工作!
查找您要使用的打印机/扫描仪的网络信息。您还可以在路由器日志中查找 dhcp 分配的 ip 地址。
- 记下该地址、DNS、名称、地段的详细信息或将其打印出来。
- 为打印机指定一个静态地址。这可以从打印机面板或使用您之前发现的 IP 地址从浏览器设置菜单进行。只需在任何浏览器中输入该 IP 地址,打印机菜单就会打开。
- 在哪里更改 IP?可能在高级设置中。可能与您的特定打印机不同,但可能是类似以下内容:网络基本。
- 如果没有静态地址选项,则分配较高范围内的 IP 地址。
分配静态 IP 或高范围 IP 地址非常重要!
在此为正确的打印机安装正确的驱动程序:http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX 按照说明安装 deb 文件:
进入文件夹并解压(使用文件管理器)
转到终端并移动到文件夹
sudo ./install.sh
然后:
sudo gedit /etc/sane.d/epkowa.conf
在网络处添加 IP 地址;
net (place here the static ip you just made, it should look like net 192.168 etc) sudo gedit /etc/sane.d/epson2.conf
在网络处添加 IP 地址;
net (place here the static ip you just made) sudo gedit /etc/sane.d/dll.conf
添加 epkowa(如上文提到的出色解释所建议)
sudo cp /usr/lib/sane/libsane-epkowa.* /usr/lib/x86_64-linux-gnu/sane/
选修的:
sudo service udev restart
类型:
iscan
现在它应该可以工作了。
设置 Epson 打印机和 Iscan 网络扫描仪一直是一件麻烦事。即使使用 Ubuntu 18 也行,但这可能有效。
答案3
我能够在/etc/sane.d/epkowa.conf
文件中使用打印机的名称。
例如,net EPSON0xxxx.local
代替 IP 地址。