Epson 扫描仪 sx218 - 间歇性工作

Epson 扫描仪 sx218 - 间歇性工作

我的 Epson SX218 似乎无法被可靠识别。

我已从 Epson 网站安装了正确的驱动程序。
我已编辑/etc/sane.d/dll.conf文件以包含未注释的行 - epkowa 。
我已/lib/udev/rules.d/40-libsane.rules按照以下说明进行编辑https://help.ubuntu.com/community/SettingScannerPermissions
我已确保系统上的 2 个用户是 scanner 和 saned 组的成员。

当我单击iscan启动器上的图标时,图标会变淡并变亮,除非我双击,然后会出现一个对话框,上面写着 Epson(未知型号)[ epkowa:usb:003:006]。然后我收到一个对话框,上面写着无法向扫描仪发送命令 - 检查扫描仪状态。

尽管有时对话框会将扫描仪识别为 Epson Stylus NX220/SX218/TX220/ME - 但当我单击“确定”后iscan启动,扫描仪便可完美运行。

sane-find-scanner

未以用户或身份找到扫描仪sudo

出了什么问题?

答案1

我已经成功解决了这个问题。完整描述如下 -

我读到过 Epson 为 Linux 提供了非常好的驱动程序支持,从我有限的经验来看,情况似乎确实如此。Epson 网站在这方面可能会引起一些困惑。当最初搜索有关 Epson 扫描仪/打印机/一体机的信息时,Epson 网站建议使用 SX-218(即带连字符)之类的格式搜索设备。这很有效,会将您带到设备信息页面。在这些页面上,有一个驱动程序和下载部分,其中包含操作系统的下拉列表。如果您运行的是 Windows,该页面将在下拉列表下方列出驱动程序链接。如果您选择 Linux,则唯一显示的是一个名为“驱动程序”的小链接。如果您单击该链接,您将被带到 Linux 驱动程序的搜索页面。最初看起来什么都没有。当您搜索打印机时,您需要从搜索字符串中删除连字符。因此 SX218 会得到结果。SX-218 不会。一开始非常令人困惑。

当您进入驱动程序信息时,会出现驱动程序软件的下载链接。页面底部有一个小的常见问题解答链接。单击这个容易被忽略的链接并阅读常见问题解答。这些信息非常有用。

一步步说明

  1. 下载软件。您将需要 iscan-data_1.24.0-2_all.deb(或更高版本)和 iscan_2.29.2-1~usb0.1.ltdl7_amd64.deb 或类似版本。“ltdl7”软件包适用于当前版本的 Linux - “ltdl3”适用于早期版本。打印机驱动程序的获取方式类似 - 您将需要 epson-inkjet-printer-workforce-320-sx218_1.0.0-1lsb3.2_amd64.deb 或 i386 等效版本。
  2. 检查 Synaptic 包管理器是否已安装。
  3. 检查您的系统上是否安装了 sane-utils。
  4. 检查 GDebi 软件包安装程序是否已安装。如果尚未安装,请使用 Synaptic 进行安装。
  5. 使用 Synaptic 检查/安装包 xsltproc。此步骤对于安装 iscan-data 包至关重要。
  6. 使用GDebi安装iscan-data_1.24.0-2_all.deb
  7. 使用GDebi安装iscan_2.29.2-1~usb0.1.ltdl7_amd64.deb
  8. 检查 /etc/sane.d/dll.conf 它应该包含一行 - epkowa 如果它有一行 - epson2 然后使用井号 (#) 将其注释掉
  9. 检查 /etc/sane.d/epkowa.conf 文件。它应该有一行内容:usb 0x04b8 0x0865 - 注意 0x04b8 是 Epson 的供应商 ID - 0x0865 是 SX-218 的产品 ID
  10. 注释掉 /etc/sane.d/epkowa.conf 文件中的 scsi 条目
  11. 检查 /lib/udev/rules.d/40-libsane.rules 中的条目 - 此文件中应该有一个供应商和产品编号的条目(我安装时那里已经有一个了)。
  12. 使用“用户和组”包(默认情况下并不总是安装),将用户添加到“扫描仪”组。
  13. 安装打印机驱动程序 - epson-inkjet-printer-workforce-320-sx218_1.0.0-1lsb3.2_amd64.deb 或同等版本

笔记 插入打印机/扫描仪时,使用USB2港口不是USB3。USB3 似乎适用于打印机,但无法可靠地用于扫描仪。将设备插入 USB2 端口时,系统会立即识别它

您可以在终端窗口中使用 lsusb 命令获取设备的供应商和产品 ID。

答案2

我刚刚安装了这个包来使用我的 Epson sx128 扫描仪。我对 Ubuntu 12.04 还比较陌生,但我已经包含了所有说明。最新说明位于 zip 文件夹中安装文档的底部。

我包括他的下载链接该文件位于我自己的 Web 服务器上,这是一种临时措施,因为我花了两天时间才找到这些文件。其中一个文件包含 iscan。我已经安装了它,但我也确认“简单扫描”同样有效。

我确实希望这对某些人有帮助。

答案3

不确定以下内容是否也适用于 Ubuntu,但适用于 Debian Wheezy AMD64。Wickens 的描述对我来说很好用,但有一些开发对指令进行了微小的更改:

  1. iscan-data_1.35.0-1_all.deb 可用,因此下载该文件
  2. iscan_2.30.1-1~usb0.1.ltdl7_amd64.deb 可供下载
  3. 检查 60-libsane.rules 而不是 40-libsane.rules。没有 SX218 的条目,因此添加:
    # Epson Stylus SX418 ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0865", ENV{libsane_matched}="yes"
  4. 在 CUPS 中添加打印机:http://本地主机:631标签管理-添加打印机。

相关内容