我正在尝试在我的私人局域网 (链接 192.168.1.0/24) 上设置 HP LaserJet 4250。
我可以ping
在该链接上找到它。我还可以使用 检测它,nmap
并使用 正确检测其 MAC HW 地址arp
。
$ sudo nmap -Pn 192.168.1.0/24
...
$ arp -n 192.168.1.37 # where the IP is the DHCP provided printer's IP.
...
我还安排我的路由器及其 DHCP 坚持使用该私有 IP 地址。(我192.168.1.37
在链接上设置了一个静态地址。)
问题:
在 CUPS 1.7.2(at )中使用 Postscript 驱动程序或 ppd 配置文件(从 HP 页面下载)设置 LJ4250 打印机后http://localhost:631/admin
,当我通过网络向其发送打印作业或测试页时,它根本没有响应。我尝试从 GUI 和 CLI 使用:
$ lpr -P _printer-name_
。
错误消息是:“无法写入打印数据:管道破裂。”
我在各种论坛上看到了有关网络打印问题的其他报告(包括这我在 AU 上尝试过很多次 (http://www.au.org/doc/),但经过 12 多个小时的研究,我还是束手无策。
我想我需要帮助。我该如何解决这个问题?
答案1
该打印机之前曾在另一个网络中使用过,其中设置了基于 MAC HW 地址的网络认证机制。
对打印机进行冷重置会清除其之前配置的所有残留内容,从而解决问题。现在可以通过其链接从 Mac、Win 和 Lx 客户端访问该打印机,无需硬件身份验证。
pbm 问题已经解决,尽管我无法弄清楚以前配置遗留下来的打印机内存字符串值如何阻碍当前的网络打印。