admin管理员组

文章数量:1541710

办公室有一台HP的1020,因为是低端货,接到路由器上共享打印机经常出问题

今天把新3路由器刷了openwrt以后连接上打印机折腾半天终于完美解决了

01.把打印机插到新3路由器一个叫做USB接口的地方

02.登陆路由器后台,找到如下功能

USB打印机

然后会看到打印机型号挂载点等信息

打印机信息

点击添加按钮,添加一个绑定

绑定打印机

这里端口可以不用管,HP 1000 1005 1018 1020这些打印机,不要勾选双向模式,不勾选,完了点保存

否则打印一旦开始,无法停止,就算你打印一个测试页,也停不下来

03.电脑端添加打印机,按下图一步一步操作

添加打印机

无线打印

选择,不在列表中

使用TCP/IP

选择TCP/IP

输入路由器地址

检测中

自动应以端口等信息

直接确定

检测中

选择驱动

如果这一步你找不到对应的驱动,就选择从磁盘安装,往下看

从磁盘安装

这个可以随便选一个,然后下一步

输入打印机名称

找到刚刚添加的打印机

设置属性

取消双向打印

这里跟路由器设置一样,都要取消双向支持

打印测试页

如果你的机器是上面列的几个型号,点完以后,肯定没反应,往下看

如果教程到这里就结束了,我就不用发教程了,网上很多很多,下面内容将带你解决无法打印的问题

到这个网址,找你对应的驱动文件

dl.t2.re/Others

下载以后用winscp文件传到路由器,我的路径是:/etc

上传驱动

编辑配置文件

配置文件

如果是1020打印机直接使用我提供的配置文件即可,文末有网盘地址

如果是其他打印机,把我标红的地方改一改

修改配置

sihp1020.dl就是你下载后,上传到路由器的驱动文件

/dev/usb/lp0打印机的挂载点,一般都是这个,如果不对,可以到系统日志中找一下(网页端可以Ctrl+F搜索)

3f0/2b17/100就是路由器管理页面,中的那一串字符,

然后ssh到路由器,用如下命令把驱动传到打印机,听听响(打印机会有反应)

cat /etc/sihp1020.dl >>/dev/usb/lp0

后面就可以正常打印了,如果还是有问题

检查一下配置文件10_usb-printer,

同样ssh进路由器,vi /etc/hotplug.d/usb/10_usb-printer,看看文件内容对不对,如果不对,直接在ssh中编辑好,保存即可。

总结

以前在老毛子固件上试过共享打印机,也是各种加载驱动,结果不稳定,这次弄到openwrt上,终于搞定了,不过话说openwrt用着还是挺不错的,推荐大家尝试一下。。。

配置文件地址:cloud.(访问码:o1rr)

本文标签: 惠普好文打印机完美打印服务器