您好,我是 Ubuntu 新手,我想知道如何使用通过 USB 连接到路由器的打印机打印文件。
打印机:Canon PIXMA MP210 路由器:TP-LINK WR1042ND
我之前已经做过了,但是我找不到教程了……我记得步骤,但是记不清主持人了
我所做的是尝试通过进入系统设置->打印机->添加->网络打印机->查找网络打印机来添加打印机,但我记不清主机是什么
我的路由器的 IP 是 192.168.0.1
我在谷歌上搜索了 2 个小时,却一无所获,这让我发疯了,因为上次我搜索的时候,只用了不到 5 分钟就完成了所有事情
答案1
好的,试试这个方法。
确保 cups 守护进程正在运行
$ sudo netstat -lnput | grep cups
-----(输出将显示 CUP 列出的 TCP 端口,可能是 631)- 如果它没有运行,
$ sudo service cups restart
则执行$ cupsenable
- 如果它没有运行,
进入你的网络浏览器并输入
localhost:631
在 GUI 中,转到管理 > 添加打印机------输入用户名和密码
接下来选择其他网络打印机下的“AppSocket/HP JetDirect”,并提供详细信息
socket://ip.address.of.the.printer:9100
单击“继续”并提供基本详细信息,例如打印机名称及其描述。
单击“继续”,然后在“品牌”列表中选择您正在使用的确切打印机型号
现在点击“添加打印机”
就这样....现在它可能会列出您的打印机..
答案2
补充一下我的意见。我使用的是 Ubuntu 16.04、Netgear R6400 路由器和 Canon ip4920 打印机。选择网络打印机并使用“AppSocket/HP JetDirect”输入 192.168.1.1 后,该 URI 行中包含 Jet Direct,虽然可以工作,但存在问题。我进行了不同的选择,最终将其作为我的 URI 行
dnssd://Canon%20iP4900%20series%20(c1%3A8e%3A96)%200._ipp._tcp.local/
效果好多了。