我有一台富士通 ScanSnap iX100,我定期使用它来扫描文件。我使用scanimage
带有参数的命令-d "fujitsu:ScanSnap iX100:6550"
来识别我的扫描仪。这已经好几个月了。然而,今天当我去做每周扫描时,我收到了这条消息:
scanimage: open of device fujitsu:ScanSnap iX100:6550 failed: Invalid argument
当我运行时,scanimage -L
它说没有识别出扫描仪,并建议我运行sane-find-scanner
。即使以 root 身份运行,此命令也没有找到任何内容。
我唯一注意到的是 dmesg 中的内容:
usb usb3: root hub lost power or was reset
usb usb4: root hub lost power or was reset
这似乎与扫描仪本身不一致,尽管我在尝试识别扫描仪时偶尔会看到这种情况。
但扫描仪似乎工作正常,已准备好进行扫描。指示灯按预期亮起,首次连接时会进行“测试送纸”,并且它会对我送纸的内容进行初步扫描,以使其准备好进行扫描。
我有三个 USB 端口,我都试过了。我还试过重启,但没成功。
我尝试运行lsusb
,但没有提到扫描仪。我正在运行 Ubuntu 21.04
我还能做什么来解决此问题?
更新:由于 21.04 显然不是这里的主题,我尝试使用另一台运行 18.04 的机器。在这台机器上,我得到了同样的检测缺失,但 dmesg 中的消息更多:
usb 2-1: new full-speed USB device number 28 using xhci_hcd
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new full-speed USB device number 29 using xhci_hcd
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb usb2-port1: attempt power cycle
usb 2-1: new full-speed USB device number 30 using xhci_hcd
usb 2-1: Device not responding to setup address.
usb 2-1: Device not responding to setup address.
usb 2-1: device not accepting address 30, error -71
usb 2-1: new full-speed USB device number 31 using xhci_hcd
usb 2-1: Device not responding to setup address.
usb 2-1: Device not responding to setup address.
usb 2-1: device not accepting address 31, error -71
usb usb2-port1: unable to enumerate USB device
usb 2-1: new full-speed USB device number 32 using xhci_hcd
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new full-speed USB device number 33 using xhci_hcd
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb usb2-port1: attempt power cycle
usb 2-1: new full-speed USB device number 34 using xhci_hcd
usb 2-1: Device not responding to setup address.
usb 2-1: Device not responding to setup address.
usb 2-1: device not accepting address 34, error -71
usb 2-1: new full-speed USB device number 35 using xhci_hcd
usb 2-1: Device not responding to setup address.
usb 2-1: Device not responding to setup address.
usb 2-1: device not accepting address 35, error -71
usb usb2-port1: unable to enumerate USB device
从那时起,它似乎不断尝试分配新地址,目前已超过 100 个。
更新:
我重新插入了设备,这次我在 dmesg 中收到了这个信息,并且我可以从 scanimage 中看到它:
usb 2-1: new high-speed USB device number 60 using xhci_hcd
usb 2-1: New USB device found, idVendor=04c5, idProduct=13f4
usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-1: Product: ScanSnap iX100
usb 2-1: Manufacturer: Fujitsu
但是当我尝试设置命令开始扫描时它又停止了工作,并且从 dmesg 中我看到几乎恰好 300 秒后它说了这样的话:
usb 2-1: USB disconnect, device number 60
usb 2-1: new high-speed USB device number 61 using xhci_hcd
usb 2-1: Device not responding to setup address.
usb 2-1: Device not responding to setup address.
usb 2-1: device not accepting address 61, error -71
usb 2-1: new high-speed USB device number 62 using xhci_hcd
usb 2-1: New USB device found, idVendor=04c5, idProduct=13f4
usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-1: Product: ScanSnap iX100
usb 2-1: Manufacturer: Fujitsu
usb 2-1: USB disconnect, device number 62