tomato-惠普1020部分机型打印机共享教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
惠普LaserJet 部分机型打印机共享教程
惠普的一些基于ZjStream或XQX stream协议的打印机, 如HP LaserJet 1018/1020/1022/P2035/P1005/P1006/P1007/P1008/P1505/P1505n/P2014/P2014n, HP LaserJet Pro P1102/P1102w/P1566/P1606dn 要求联机时载入firmware,所以我们需要配置TTDW通过hotplug脚本自动上传firmware到打印机。
教程如下:
我们将打印机的firmware存在/jffs里,然后在hotplug脚本里上传firmware到打印机
一、JFFS的启用
此步骤请参考/thread-209891-1-1.html这个教程的JFFS启用部分。
二、保存firmware到/jffs
成功启用jffs以后,点击诊断工具->系统命令里输入下面的命令(该命令是下载P1007的firmware,如果是其他型号请把文件名改成对应的)可以从下载打印机的firmware到jffs(这样比winscp上传文件到jffs要方便)
1.wget /downloads/hplj/sihpP1020.dl -O /jffs/firmware.dl 复制代码
三、设置Hotplug脚本
将如下脚本粘贴到USB设置的Hotplug脚本文本框里
#!/bin/sh
VID=$(echo $PRODUCT | cut -d "/" -f 1)
CLASS=$(echo $INTERFACE | cut -d "/" -f 1)
#HP的VID是3f0,打印机的CLASS是7
if [ $VID = "3f0" ] && [ $CLASS = "7" ]; then
if [ $ACTION = "add" ]; then
sleep 1
if [ -f "/jffs/firmware.dl" ]; then
cat /jffs/firmware.dl > /dev/usb/lp0
else
logger "Printer Share: /jffs/firmware.dl not exists!"
fi
fi
fi
四、Windows上安装打印机
参考这个教程/viewthread.php?tid=11872