需要重新启动才能正确连接到 Epson 打印机/扫描仪(通过 USB)

需要重新启动才能正确连接到 Epson 打印机/扫描仪(通过 USB)

当我尝试通过 USB 连接我的 Epson XP-2100 时,简单扫描会按预期检测到它。但是,实际扫描文档时会暂停一段时间,然后显示“无法连接到扫描仪”。如果我重新启动,问题就会消失。

当我scanimage -L在重启之前运行时,输出如下:

$ scanimage -L
device `imagescan:esci:usb:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0' is a EPSON XP-2100_Series 

重启后,它看起来如下:

$ scanimage -L
device `epsonds:libusb:001:006' is a Epson EW-052A Series ESC/I-2
device `imagescan:esci:usb:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0' is a EPSON XP-2100_Series 

在 dmesg 中我可以看到这个(这是重启后,当扫描仪工作时):

[   18.487612] kauditd_printk_skb: 62 callbacks suppressed
[   18.487613] audit: type=1400 audit(1664623627.532:74): apparmor="DENIED" oper
ation="capable" profile="/usr/sbin/cupsd" pid=1236 comm="cupsd" capability=12  c
apname="net_admin"
[   20.037340] usblp2: removed
[   20.046982] usblp 1-6:1.1: usblp2: USB Bidirectional printer dev 6 if 1 alt 0
 proto 2 vid 0x04B8 pid 0x114E
[   20.505173] r8169 0000:04:00.0 enp4s0: Link is Up - 1Gbps/Full - flow control
 rx/tx

重启后,简单扫描即可成功扫描图像。

有没有办法在启动时执行任何操作以让“epsonds”设备出现,或者更好的是,在我插入打印机时让这种情况发生?

我尝试过的一件事是sudo rmmod usblp;sudo modprobe usblp,但是我想不出其他任何事情。

我的操作系统是 Ubuntu 22.04.1 LTS

相关内容