Canon CanoScan LiDE 25 在 Xenial 下仍然无法扫描

Canon CanoScan LiDE 25 在 Xenial 下仍然无法扫描

这个问题从 Trusty 开始就一直存在。我在两台电脑上使用 Ubuntu 16.04 64 位仍然一无所获:一台从 Trusty 升级,另一台全新安装。lsusb 看到扫描仪:Bus 001 Device 002: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25“sudo sane-find-scanner”看到扫描仪:found USB scanner (vendor=0x04a9, product=0x2220) at libusb:001:002“sudo scanimage -L”有时看到扫描仪:deviceplustek:libusb:001:006' 是 Canon CanoScan LiDE25 平板扫描仪'。我尝试修改 /etc/sane.d 中的 plustek.conf,添加以下两行:

[usb] 0x04a9 0x2220 
device /dev/usbscanner

答案1

此答案旨在指导 OP 自行排除故障,因为 OP 提供的其他相关信息分散在询问 UbuntuUbuntu 论坛发射台(由于某些原因,OP 没有在问题中注意到这些)。

故障排除

大多数用户都没有注意到最重要的信息:转折点。

在这种情况下,变化点就是唯一问题的答案:“自从上次扫描仪在 Ubuntu 上运行良好以来,对计算机或扫描仪做了哪些更改?”

如果无法对上述问题提供任何答案,则必须按照繁琐的方式进行故障排除,考虑可能导致扫描仪失败的每一个可能因素。

从最明显到最棘手的因素需要考虑:

  • 扫描仪坏了吗?(在其他操作系统上测试,例如 Windows 或其他 Linux 发行版,使用不同的架构,例如 32 位、64 位)

  • USB 电缆可以使用吗?(使用其他 USB 电缆进行测试,尝试使用较短的电缆,即 1 米或更短的电缆)

  • 扫描仪是否直接连接?(使用 USB 集线器可能会导致扫描仪无法被检测到)

  • 扫描仪是否连接到可用的 USB 端口?(BIOS/EFI 菜单中的某些选项可能会意外禁用 USB 端口的正常运行;这取决于硬件)

  • 主机是否为 USB 端口提供足够的电压?(检查电源容量、BIOS/EFI 中的标称电压等)

  • 主机是否安装/升级了任何硬件部件?(某些硬件,例如 USB 控制器接口,对于前/后端口具有更高的优先级)

  • 主机是否安装/升级了任何硬件驱动程序?(多个打印机/扫描仪驱动程序之间可能存在冲突)

  • ...以及我可能错过的其他因素。

误导性意识

到目前为止,佳能 CanoScan LiDE 25 仍然运行良好。当扫描仪插入 USB 端口时,它会自动被检测到,用户只需运行 GUI 扫描程序即可使用它。无需进一步配置。开箱即用。

对我来说,扫描仪从 Ubuntu 8.04 32 位(XSane)开始就运行良好,之后是 10.04、12.04、14.04 32 位和 16.04 32/64 位(简单扫描)。我在五台不同的电脑上交替使用过。我现在运行的最老的机器已经有 8 年的历史了。

我的观点是,扫描仪停止工作并不一定意味着问题出在扫描仪或主机系统上

原因可能是其他原因,尽管微不足道,但导致扫描仪出现故障。如果必须编辑配置文件并运行一些命令才能使一台已有 11 年历史的扫描仪在 Linux 上运行,那么在 2016 年...有些事情不对劲。这对我来说毫无意义。

我只能建议你回想一下变化点,或者通过问自己上述问题来逐一排除故障。我希望你能找到解决方案,因为现有的答案对你没有用。

答案2

在 Ubuntu 20.04.2 LTS 中:将用户添加到组“扫描仪”并重新启动笔记本电脑后,它运行良好。(sudo adduser 用户名扫描仪)

警告:使用电缆时要小心。对我来说,简单的 USB 电缆不起作用。(即使在 Windows 中也不行:PC 识别了扫描仪但无法启动它)不幸的是,我不知道应该买什么电缆。我的是用于编程微芯片的。可能更贵的电缆会更好。

相关内容