三星 SCX-3405W 多功能打印机在 Ubuntu 20.04 上运行。打印机可以工作,但扫描仪未被文档扫描仪(简单扫描)检测到。
答案1
我正在回答我自己的问题(类似于这个问题)
为了使您的三星 SCX-3405W网络打印机打印和扫描,请按照以下步骤操作:
; tldr
从 hp.com 安装 Linux 驱动程序并添加tcp <printer ip> <port>
到xerox_mfp.conf
查找并下载 SCX-3405W 的 Linux 驱动程序
- 访问https://support.hp.com/gb-en/drivers/printers
- 寻找
SCX-3405W
- 将操作系统更改
Linux
为Ubuntu
- 下载
basic drivers
- 文件名应该是这样的
uld_V1.00.39_01.17.tar.gz
拆包并安装驱动程序
- tar -zxvf uld_V1.00.39_01.17.tar.gz
- cd 乌德
- sudo./install.sh 复制代码
在 CUPS 管理页面添加打印机
- 转到 http://localhost:631/admin
- 点击
Add Printer
- 下面
Discovered Network Pritners
应该有多个适用于三星 SCX-3400 系列的选项。选择一个并单击Continue
。 - 如果
Connection
以 开头,则ipp://
表示您选择了正确的。如果没有,请返回浏览器并选择另一个,直到找到具有 ipp 连接的那个。调整名称、位置等,然后单击continue
。 - 在下一步中检查配置并点击
Add printer
- 打印机现在应该可以在
Settings>Printers
打印测试页
- 去
Settings > Printers
- 单击
gear
打印机旁边的图标 - 单击
Printing options
,设置所需内容,然后单击Test page
左上角。它应该会打印一页。
检查扫描仪是否工作
- 打开文档扫描仪,看看它是否找到您的扫描仪。
如果未检测到扫描仪
- 在
Settings > Printers > Your printer > Gear icon > Printer details
- 编辑此配置
sudo nano /etc/sane.d/xerox_mfp.conf
并添加以下行(我在这里找到了这个提示:http://www.sane-project.org/man/sane-xerox_mfp.5.html):# Samsung SCX-3405W, network mode # tcp HOST_ADDR PORT tcp <ip.of.your.printer> 9400
- 注销并登录(不确定是否有必要)
- 现在应该可以检测到扫描仪了。
即使经过所有这些,简单扫描似乎仍然非常慢。比我在 Ubuntu 16.04 上习惯的要慢得多。会调查的。
答案2
我想介绍一种替代方法来检测扫描仪,这种方法对我有用(在 Linux Mint 20.1 Cinnamon 下),并且在扫描过程中不会降低速度:可能需要安装 libusb 才能检测网络中的扫描仪(来源https://wiki.ubuntuusers.de/Samsung-Laserdrucker/):
sudo apt 安装 libusb-0.1-4
sudo 扫描图像-L
在此之后,扫描仪应该可以被检测到,至少在我的情况下它是有效的。