我使用的是 64 位 18.04 Ubuntu 版本。我有一台三星 SCX-3400 多功能设备。打印工作正常。扫描仪不行。它通过 USB 连接。
扫描仪以前可以工作(大约 4 年前)。现在不行了。我已经有一段时间没用它了,所以我无法将问题追溯到特定的升级或类似问题。
我重新安装了 SANE 工具和库。
sane-find-scanner
输出
found USB scanner (vendor=0x04e8, product=0x344f [SCX-3400 Series]) at libusb:002:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
但
scanimage -L
并且 sudoscanimage -L
说没有识别出扫描仪。
我从 hp-driver-support 安装了 uld 包(三星不再托管驱动程序,但 hp 托管)。libsane-smfp.so.1(.0(.1)) 文件位于/usr/lib64/sane/
(我也将它们复制到了该/usr/lib/sane/
目录中)
/etc/udev/rules.d/
包含59-smfp_samsung.conf
,70-snap.core.rules
并且70-snap.gimp.rules
59-smfp_samsung.conf
看起来不错(idvendor 04e8 指的是标签结束)
/etc/sane.d/
包含dll.conf
,smpf-samsung.conf
xerox_mfp.conf
xerox_mfp-smfp.conf
:
内容dll.conf
:smpf
内容smpf-samsung.conf
:与 SCX-3400 无关
内容xerox_mfp.conf
&xerox_mfp-smfp.conf
:
#Samsung SCX-3400
usb 0x04e8 0x344f
简单扫描可以检测到扫描仪,但需要额外的驱动程序(其他依赖理智的应用程序甚至无法检测到扫描仪。)
由于60-libsane.rules
缺失,我使用的内容手动添加它https://gemfury.com/malept/deb:libsane/-/content/lib/udev/rules.d/60-libsane.rules。
它包含
# Samsung SCX-3400
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="344f", ENV{libsane_matched}="yes"`
但问题依然存在。
我想这就是我现在能想到的所有重要信息。你有什么想法吗?感谢您对这个问题的见解和帮助。
祝好,莉拉
答案1
我在查看如何在 Ubuntu 18.10 上使用 SCY-3450W 扫描仪时发现了您的问题。在我的设备上,打印机通过 WLAN 的 WPS 功能正确配置。简单扫描无法通过 Wifi 找到扫描仪,但当我通过 USB 插入打印机时找到了它。
运行 sane-find-scanner 命令时,我得到了以下输出:
在 libusb:001:004 处找到 USB 扫描仪(供应商=0x04e8 [三星电子有限公司],产品=0x344f [SCX-3400 系列])
我不确定这是否有帮助,但至少我可以向你保证,它仍然应该上班。
弗朗索瓦·泽维尔,您好