WR703n安装openwrt做打印服务器

不想每次打印都开一台电脑,正好有一个WR703n,好像还是个乞丐版的,才4M内存,什么都干不了所以一直闲置。拿出来ssh进去,空间还剩420k,试着安装了打印服务和相关模块,居然还剩300多k,看来有戏。

效果:把打印机和703n用USB连接起来,电源打开,局域网内的其他电脑就可以网络打印了。

准备:一个安装了openwrt的703n,一台打印机(我这里是兄弟的290C)

开始:

  • 通过SSH登录到703n上,命令行下安装打印支持模块:
opkg update //更新库数据,luci界面有时找不到相关模块
opkg install p910nd //安装功能模块
opkg install kmod-usb-printer //打印支持
opkg install libusb //USB接口支持,这个和下面的我都没装
opkg install usbutils //因为我的openwrt好像默认就是支持USB的

  •  把打印机和703n用USB线连接起来,命令行输入:ls /dev/usb ,看看有没有识别到lp*这样一个设备端口,有的话才能继续下面的。
  • 进入/etc/config,vi p910nd这个文件,端口号修改为9100,启动选项为启用。
option device      /dev/usb/lp0      //此处一定要与/dev/usb/查到的一致
option port       	9100        //这个9100不是固定的,使用netstat- an命令会看到一个具体的91xx的端口在监听,这个91xx才是具体要用到的。
option bidirectional	1		//是否支持双向打印
option enabled		1		//启用改为1
  • 回到命令行,启动服务:
/etc/init.d/p910nd enable
/etc/init.d/p910nd start
  • 然后在电脑上添加这台网络打印机。控制面板-设备与打印机,选择添加打印机-添加网络打印机,不用等它查找,直接选择下面“我需要的打印机不在列表中”-通过TCP/IP添加,然后设备类型选择TCP/IP设备,IP地址填入703n的局域网IP,在新的界面额外端口信息那里,选择自定义,填入上面你查到的91xx端口。
  • 网路正常的话,会跳转到安装驱动的界面。自己想办法找到打印机的驱动包吧,选择从磁盘安装,安装完成,就可以看到这台网络打印机了!

本文是综合了这两篇文章https://doc.wendoc.com/b784397afbfa9052fb87f164f.htmlicon-default.png?t=M3K6https://doc.wendoc.com/b784397afbfa9052fb87f164f.html

软路由 篇一:openwrt共享打印机【上】【完美解决】HP10系打印异常问题_打印机_什么值得买办公室有一台HP的1020,因为是低端货,接到路由器上共享打印机经常出问题今天把新3路由器刷了openwrt以后连接上打印机折腾半天终于完美解决了,https://post.smzdm.com/p/apz08xz2/ 

才成功的 ,感谢作者的分享。仅此记录备忘,希望对后来者有用。

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值