利用OpenWRT实现惠普打印机无线打印(hp1022、补充向)

2022-04-23 18:17:13 41点赞 471收藏 67评论

首先感谢站内值友的分享,给予了很大的帮助,本文也是基于这篇文章进行补充。

奉上链接:

软路由 篇一:openwrt共享打印机【上】【完美解决】HP10系打印异常问题办公室有一台HP的1020,因为是低端货,接到路由器上共享打印机经常出问题今天把新3路由器刷了openwrt以后连接上打印机折腾半天终于完美解决了,把过程分享给大家一共参考本文主要分享2方面的内容:(1)openwrt一般打印机共享设置方法(2)解决HP10系打印机无法打印或者打印停不下来的问题,打Marshmallow2016| 76 评论134 收藏632查看详情

另外也感谢恩山论坛的诸多教程。

要通过OpenWRT实现无线打印的话,一定要注意:路由器是否有USB端口、固件是否有【USB打印】这个插件。

我是使用N1和恩山上g大的老固件

刚开始的设置可以按照站内值友的那样来进行设置,但是需要注意一下几点:

1.进行到查找打印机驱动时,可能出现找不到对应打印机的驱动,可以直接点击【更新】(文章中的windows update),等待一段很长的时间后,就能查找到所需的驱动,之后进行选择即可。

在Windows平台上安装好相应的驱动且按照步骤关闭好【双面打印】之后,可以进行【打印测试页】,确认无误后再进行OpenWRT上的驱动安装。

2.有些OpenWRT固件是不带有【USB打印】的插件,最简单的方式其实是重新刷写一个带有这个插件的固件,舍不得现在这个固件的话也可以自行编译插件(比较麻烦,R22用lean大佬的库编译的插件不能用,也可能是我的问题)。

3.驱动问题之前也是找了老久,用BaiDu找到的基本是CSDN,要钱,还不便宜。换用古狗找,一下子就找到了。挺无语的。这里放上BD云链接(可能会被吃)https://pan.baidu.com/s/1ZF0XFlSqYWrfF0zWcmr8JA【密码:2333】。驱动下载好后用xftp7上传至路由器的【/etc】目录下即可,我在【/etc/config】下也放了一份。其他打印机如果找不到hplj_sihp10xx.dl自己型号所对应的驱动的话,请尝试使用不同的搜索引擎。

4.进入【/etc/hotplug.d/usb】目录,里面的10-usb-printer用xftp7拖到桌面(建议备份一下),将其中的内容进行替换,替换的内容最后给出(上面百度云也有给出改好后的文件)。内容替换好后,将路由器原本的这个文件删除,将改好内容的文件放进去,重启路由器,再重启打印机,之后就可以正常使用了。

5.Mac OS下设置惠普打印机的话也是会出现找不到驱动的情况,可以在苹果官网下载(惠普官网给的不支持12.0以上的系统)https://support.apple.com/kb/dl1888?locale=en_US

【以下是10-usb-printer所需要修改的内容,1022删除【】后全部替换进原文件即可(最好注意一下【USB打印】页面下的VID/PID是否一致),其他机型需要在【】里进行相应修改,如果不能使用的话可以更换文章中作者给出的那些】

#!/bin/sh

set -e

# change this to the location where you put the .dl file:

FIRMWARE=/etc/【config/sihp1022.dl】

DEVICE=/dev/lp0 LOGFILE=/tmp/hp-fm

if [ "$PRODUCT" = "【03f0/2c17/100】" -a "$ACTION" = "add" -a "$DEVTYPE" = "usb_interface" ]; then

echo "$(date): STARTING" >> $LOGFILE

for i in $(seq 30); do

echo "$(date): Attempt number $i on $DEVICE" >> $LOGFILE

if [ -c $DEVICE ]; then

echo "$(date): Device $DEVICE found." >> $LOGFILE

if [ -z "`usb_printerid $DEVICE | grep FWVER`" ]; then

sleep 6

echo "$(date): No firmware found on $DEVICE" >> $LOGFILE

echo "$(date): Sending firmware to printer..." >> $LOGFILE

cat $FIRMWARE > $DEVICE

echo "$(date): done." >> $LOGFILE

else

echo "$(date): Firmware already there on $DEVICE" >> $LOGFILE

fi

echo "$(date): EXITING" >> $LOGFILE

exit

fi

sleep 1

done

fi

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

HP 惠普 Smart Tank 215 大墨仓彩色喷墨打印机

HP 惠普 Smart Tank 215 大墨仓彩色喷墨打印机

559元起

HP 惠普 Smart Tank 591 墨仓式 彩色喷墨一体机 黑色

HP 惠普 Smart Tank 591 墨仓式 彩色喷墨一体机 黑色

774元起

HP 惠普 创系列 Tank 1005w 黑白激光一体机 灰色

HP 惠普 创系列 Tank 1005w 黑白激光一体机 灰色

1099元起

Smart Tank 598 墨仓式 彩色喷墨一体机 白色

Smart Tank 598 墨仓式 彩色喷墨一体机 白色

799元起

HP 惠普 1136w 黑白激光多功能打印机

HP 惠普 1136w 黑白激光多功能打印机

794.16元起

HP 惠普 DJ 4825 彩色喷墨一体机 白色

HP 惠普 DJ 4825 彩色喷墨一体机 白色

588元起

HP 惠普 Smart Tank 588 墨仓式 彩色喷墨多功能一体机

HP 惠普 Smart Tank 588 墨仓式 彩色喷墨多功能一体机

859元起

HP 惠普 1188w 黑白激光无线一体机

HP 惠普 1188w 黑白激光无线一体机

799元起

HP 惠普 Smart Tank 519 彩色喷墨一体机 红色

HP 惠普 Smart Tank 519 彩色喷墨一体机 红色

569元起

HP 惠普 Tank538 三合一无线彩色一体机

HP 惠普 Tank538 三合一无线彩色一体机

1399元起

HP 惠普 Smart Tank 518 彩色喷墨一体机 黑色

HP 惠普 Smart Tank 518 彩色喷墨一体机 黑色

829元起

HP 惠普 Tank 2606sdw 黑白激光一体机 白色

HP 惠普 Tank 2606sdw 黑白激光一体机 白色

935元起

HP 惠普 Smart Tank 678 彩色喷墨一体机 白色

HP 惠普 Smart Tank 678 彩色喷墨一体机 白色

1399元起

HP 惠普 1003w 无线激光打印机

HP 惠普 1003w 无线激光打印机

692.55元起

HP 惠普 Smart Tank 758 彩色喷墨多功能一体机 黑白

HP 惠普 Smart Tank 758 彩色喷墨多功能一体机 黑白

2199元起

HP 惠普 跃系列 M232dw 黑白激光一体机 蓝白

HP 惠普 跃系列 M232dw 黑白激光一体机 蓝白

1149元起
67评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
471
扫一下,分享更方便,购买更轻松