openwrt网络打印机,共享USB。
简介:#
随着家庭办公及办公室办公的打印需求增加,捡到的很多打印机又没有网络接口。
如何使普通打印机变为网络打印机,成了我的研究目标。
本来么,一个普通打印机,使用openwrt+p910n,共享出来还是挺方便的。
但是我又加了一个USB快递面单打印机,又加了一个北洋标签打印机。还有一个EPSON 615K针式打印机。
麻烦来了。
项目环境:tp-link wr720n v3 LEDE Reboot 17.01.7 r4030-6028f00df0 / LuCI lede-17.01 branch (git-19.167.54478-71e2af4)
没必要更新。
一:接入现有网络#
1.初次登录#
官方固件可以刷一下https://archive.openwrt.org/releases/17.01.7/targets/ar71xx/generic/lede-17.01.7-ar71xx-generic-tl-wr720n-v3-squashfs-factory.bin,这个可以直接在官方固件下刷入
然后刷一下https://archive.openwrt.org/releases/17.01.7/targets/ar71xx/generic/lede-17.01.7-ar71xx-generic-tl-wr720n-v3-squashfs-sysupgrade.bin,这个是标准固件,也可以在不死下刷入。
使用网线连接LAN口,192.168.1.1登录
2.无线加入原有网络#
注意,wr720n只支持2.4G的网络,确保你有2.4G的无线。
Network-Wireless-Scan
找到你的无线名--Join Network
我改了一下名字,wlan,防火墙区域选lan
passphrase是无线密码。
3.设置固定IP或DHCP绑定#
interface设置你wlan的IP地址为固定IP或在上级路由绑定mac指定IP。
我喜欢dhcp,在上游openwrt绑定了mac设置固定IP。
4.再次登录#
断开网线,使用原有网络,使用你新设置的IP登录WR720N.
能正常登录即可。
5.删除没用的网络#
Network-Interface
删除无用的LAN,WAN,WAN6.
二:P910N#
1.安装P910N#
这个是单打印机用着最方便的了。
opkg install kmod-usb-printer luci-app-p910nd
#
当你确认你有/dev/usb/lp0这个文件时,只要在Services--P910n****中enable一下,就算安装好了。
2.windows安装打印机#
基本就是选择不在列表中,手动添加
注意端口号,如果你在p910n修改过,这里也要改。
基本上都需要手动安装驱动程序:
可以Windows更新一下,使用微软认证的驱动。
选中自己的打印机,下一步即可。
我把打印机名字改了,因为我笔记本移动办公,如果多个地点有相同的打印机,可以在这里区分打印机名字。
三:P910N改进版#
https://www.right.com.cn/forum/thread-142071-1-1.html
恩山大神的改进,用来管理多个打印机,本来时不支持多个打印机,或者说接了USBhub以后,设备号老是乱变。多打印机真是噩梦。
四:CUPS#
http://www.cups.org/
一个专门用来在linux上共享打印机的软件,主要面向apple家族的IOS,IPADOS,MACOS.
但是不影响我们用啊。
要求支持raw打印,或者有驱动,
五:virtualhere#
https://www.virtualhere.com/
虚拟USB,共享USB,有免费版,可以一次一个人共享一个USB设备。
六:#
七:#
八:#
九:#
十:#
------------恢复内容结束------------
作者:上官飞鸿
出处:https://www.cnblogs.com/jackadam/p/16361236.html
版权:本作品采用「知识共享-署名-非商业性-禁止演绎(CC-BY-NC-ND)」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现