N1盒子通过openwrt的docker安装cups让古董usb打印机实现无线打印和扫描

一、打印功能

家里有一台 HP LaserJet M1005 MFP 古董打印机,只有usb接口,本来是通过windows电脑实现家庭局域网共享的。在电脑上安装Air Printer软件,可以实现苹果手机无线打印。不过每次打印都要开电脑,比较麻烦。也不可能为了个打印机电脑24小时开机。最近折腾了一下,通过N1盒子安装cups,实现了无线打印,记录一下,以免以后自己忘了怎么操作。

过程主要参考恩山论坛大佬jysky的文章《[N1盒子] docker安装cups让打印机实现无线打印(支持PC、IOS、安卓airprint)》,文章链接为:https://www.right.com.cn/forum/thread-8220309-1-1.html

另外还参考了这篇文章:openwrt软路由(x86)做打印服务器,用docker安装cups/airprint_NAS存储_什么值得买

将打印机连接到N1的usb接口。

进入openwrt——系统——TTYD终端,输入以下代码:

#2024-3-4更新,添加了privileged指令使得容器获取了root权限。
#现在容器能识别USB的热插拔动作,打印机断电通电容器都能识别。
docker run \
--name=cups2 \
--restart=always \
--privileged=true \
--net=host \
-v /var/run/dbus:/var/run/dbus \
-v /var/lib/docker/data/cups/config:/config \
-v /v
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值