Printing HPLIP 3.13-11,带JetDirect的4/4M激光喷射机:无工作

Printing HPLIP 3.13-11,带JetDirect的4/4M激光喷射机:无工作,printing,slp,Printing,Slp,我正在尝试使用一个非常古老但运行良好的C2001A/J4100A(HP LaserJet 4)来使用HP Linux映像和打印库,但我现在过得很糟糕 1) [hp_laserjet_4]的/usr/share/hplip/data/models/models.dat中没有条目。这是迄今为止,当我通过我放在OpenWRT路由器上的avahi.service文件使用Bonjour discovery时遇到的第一个问题。我目前没有一部iPhone,我希望它能通过AirPrint发现,但我就是这样开始的

我正在尝试使用一个非常古老但运行良好的C2001A/J4100A(HP LaserJet 4)来使用HP Linux映像和打印库,但我现在过得很糟糕

1) [hp_laserjet_4]的/usr/share/hplip/data/models/models.dat中没有条目。这是迄今为止,当我通过我放在OpenWRT路由器上的avahi.service文件使用Bonjour discovery时遇到的第一个问题。我目前没有一部iPhone,我希望它能通过AirPrint发现,但我就是这样开始的,并帮助CUPS找到打印机的

2) SLP发现号是一颗完整的炸弹。我已经追踪到JetDirect响应广播发现请求发送的UDP数据包。“x-hp-p1=0”的零件应类似于“x-hp-p1=MFG:hp”;MDL:LaserJet4;它会导致hp probe无法查看JetDirect插入的打印机

我似乎无法强迫HPLIP绕过错误的发现方法,它太聪明了,需要验证


我已发布到HPLIP帮助区域,但它们的运行速度似乎慢了一周。

请尝试将LPR直接发送到IP地址,而不是执行JetDirect。任何较旧的PCL驱动程序都应该使用该打印机。

在上发布主题也不会有帮助。您可能会获得有关hp probe[27737]的帮助:调试:找到的设备:{'ip':'192.168.001.011','mac':'001083077ced','hn':'HPLJ4-1','num_devices':1','product_id':'J4100A','device1':'0','device3','0','note':'num_ports':1',status_code 0}从源代码中我可以看出,在base/device py for probeDevices()关于第517行,由于“device1,device2,device3”没有值,因此无法使用SLP方法SLP.detectNetworkDevices()从base/SLP.pyCUPS with gutenprint through检测JetDirect 4100A卡插入的单元socket://192.168.1.11:9100 确实有效,但我不满意。HPLIP想要拥有I/O。我无法获取lpd://192.168.1.11/auto 事实上,我还没有尝试IPP方法,但是如果我不能使用HPLIP I/O和对他们的CUPS URI(如hp:/net/hp-LaserJet-4/?ip=192.168.1.11)进行渲染,我没有太多改进。好吧,你有一个,那里有一件旧的装备,有时你需要下来弄脏。当然,连接打印机,并接通电源。对其IP地址运行TCP端口扫描,查看哪些端口正在侦听。除了SSH和TCP端口之外的任何端口都可能是一个候选端口,您可以针对这些端口推送一些打印流量,但您必须研究任何此类端口将支持什么打印协议。这太旧了!1993年我想;)至于端口,它有利于LPD、IPP、9100的JetDirect,甚至用于发送作业的FTP。个性就是PCL5e。它不做后记。不知什么原因,我无法让CUPS将LPD作为通用文本设备。回复“x-hp-p1=0”而不是报告打印机型号的SLP问题是使用HPLIP的一大障碍。它可能最终成为佳能EX print引擎与MIO JetDirect卡对话时出现的一个错误,对此可能没有解决方案。SNMP可以报告附加的模型,因此base/device.py中probeDevices()方法的代码可能需要一些黑客攻击。HPLIP有2295台打印机,但不是我的。。GRRRR