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

2022-04-23 18:17:13 42点赞 475收藏 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 惠普 1136w 黑白激光多功能打印机

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

923元起

HP 惠普 116w 黑白激光一体机 白色

HP 惠普 116w 黑白激光一体机 白色

819元起

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

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

999元起

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

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

599元起

HP 惠普 102w 黑白激光打印机

HP 惠普 102w 黑白激光打印机

629元起

惠普(HP)4925彩色无线喷墨打印机家用 大印量低成本照片打印机家用 微信打印(打印 复印 扫描)

惠普(HP)4925彩色无线喷墨打印机家用 大印量低成本照片打印机家用 微信打印(打印 复印 扫描)

568元起

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

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

549元起

HP 惠普 DeskJet系列 DJ 2720 无线家用喷墨打印一体机

HP 惠普 DeskJet系列 DJ 2720 无线家用喷墨打印一体机

426.55元起

HP 惠普 M17w 黑白激光打印机 白色

HP 惠普 M17w 黑白激光打印机 白色

678元起

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

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

779元起

HP 惠普 DeskJet 1210 彩色喷墨打印机 白色

HP 惠普 DeskJet 1210 彩色喷墨打印机 白色

339元起

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

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

769元起

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

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

569.05元起

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

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

1399元起

HP 惠普 跃系列 M233sdw 黑白激光多功能一体机 黑白

HP 惠普 跃系列 M233sdw 黑白激光多功能一体机 黑白

1299元起

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

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

899元起
67评论

  • 精彩
  • 最新
  • 置顶 我记得1022不是gdi打印机吧,不需要往openwrt注入驱动,openwrt取消双向模式,电脑端取消双向支持就可以了,亲测,需要驱动的是1020,1018,1007,1008,1505这几个 [观察]

    校验提示文案

    提交
    1022好像也有几个版本,不带后缀的是gdi,不打驱动用不了 [喜极而泣]

    校验提示文案

    提交
    emmm,我测试的就是不带n后缀的,你可以试试 [锁眉]

    校验提示文案

    提交
    还有5条回复
    收起所有回复
  • 我就看看不说话,你们因为接触的打印机型号太少了,有些实验不是很完美 [傻笑] [傻笑] [傻笑]

    校验提示文案

    提交
    对于家里轻度使用的我来说已经可以了,没过几年就会有更好用的佳某来代替 [傻笑]

    校验提示文案

    提交
    收起所有回复
  • 目前出现过很多稀奇古怪的问题,包括断电再开机,cups就必须重新绑定打印机,手机端app无法切换彩色和黑白等,我理想的应该开机自动识别和挂载,目前看cups不行,另外一体机扫描功能无解,所以老老实实加个两三百上n或w系列的,或者小白盒

    校验提示文案

    提交
    有条件还是老老实实加钱最好,体验肯定比我这种瞎折腾好不少 [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 我的1022是用小米mini刷的华硕固件,不能长时间待机,要把打印机断电重启才有反应,楼主知道是什么原因吗?

    校验提示文案

    提交
    这个问题目前没有遇到 [喜极而泣]

    校验提示文案

    提交
    可以改试试openwrt

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 我刷的g大的,骷髅头的全固件的,都能看到usb打印插件,就是识别不了打印机(Hp p1106
    ),请问大佬碰到过嘛?

    校验提示文案

    提交
    电脑和openwrt对应的驱动是否有安装好呢?

    校验提示文案

    提交
    收起所有回复
  • 楼主,能把你用的这个opwnwrt的固件,给个链接吗?最近刚好遇到1020共享的问题。

    校验提示文案

    提交
    n1的话好像刷f大的高大全也有,我这个上古版本前两年刷在u盘里,固件包翻了几台电脑还是没找到,抱歉 [喜极而泣]

    校验提示文案

    提交
    没事,还是很感谢,后来去网上搜索一番,找了个网络存储里有usb打印的镜像,安装好后接上打印机,能添加成功,就是无法打印,一点打印就一闪而过,不知道啥原因。

    校验提示文案

    提交
    收起所有回复
  • 想问下你的n1的openWRT是旁路由吗?我弄了下用了一两天,然后盒子离线了

    校验提示文案

    提交
    我是当主路由使用

    校验提示文案

    提交
    收起所有回复
  • 主要是的问题是Mac怎么添加OpenWrt的打印机。

    校验提示文案

    提交
    就正常网络打印机的添加呀 [喜极而泣]

    校验提示文案

    提交
    Win下可以,Mac下面不行呢

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 二手1022也要200多块吧,400多的二手2055dn能打双面,还支持网络打印

    校验提示文案

    提交
    淘汰下来的 [装大款]

    校验提示文案

    提交
    我怎么找不到那么便宜的 [哭泣]

    校验提示文案

    提交
    收起所有回复
  • 这个不支持苹果手机吧

    校验提示文案

    提交
    我有Mac,可以共享给iPad和iPhone,其他方法没试过 [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 昨天晚上用n1无线桥接主路由,然后电脑端也能搜索到和添加打印机,但是测试打印页没用。电脑端访问n1也没法进入后台了,之前设置网线静态Ip没问题。

    校验提示文案

    提交
    emmm,n1连显示器+键盘,从后台改回来?看起来像是冲突了(不确定) [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 支持spl打印语言吗?

    校验提示文案

    提交
    没有试过

    校验提示文案

    提交
    收起所有回复
  • 同样的1022打印机,我是用armbian安装cups可以完美airprint.就一点,必须先启动打印机再开服务器

    校验提示文案

    提交
    我服务器24小时开机,打印机需要时再开机没问题

    校验提示文案

    提交
    收起所有回复
  • 我记得有docker有专门的打印服务器配套他的app也能实现无线打印

    校验提示文案

    提交
  • 我现在typec转usb,三块钱包邮,连手机用pringtershare,还算方便,等机器废了再折腾个带网口的

    校验提示文案

    提交
  • 群晖里面打印机链接相对更简单一点。大家可以试一试。

    校验提示文案

    提交
  • 买个小白盒吧

    校验提示文案

    提交
  • 其实可以手机通过otg连接打印机usb线,手机安装趣打印app,直接打印,省去装路由器,更简单

    校验提示文案

    提交
  • 了解一下cups吧

    校验提示文案

    提交
  • 这,老实说,tb买个专业的也才百来块。。比这种方便多了,但折腾的是乐趣 [大吃一惊]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

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

相关文章推荐

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