群晖 7.0 连接 USB 打印机
最近新买了群晖,发现控制面板里面的提到可以通过USB连接打印机,顿时想起了家里因为没有无线打印功能而被遗忘了许久的打印机。不过令人郁闷的是,家里的型号不在群晖的支持列表里,没有办法即插即用,扒了张大妈上的几个帖子
https://post.smzdm.com/p/av7m390m/
https://post.smzdm.com/p/aekzmn6k/
都提到了使用docker的解决方案(即使用CUPS,还配置了AVAHI可以支持airpint,对于我这个重度苹果全家桶用户简直是美滋滋 )。不过群晖系统升级到7.0之后,以前一些文章提到的一些配置有些都失效了,像是关闭CUPS服务的命令synoservicectl都会显示command not found,而且里面提到的docker镜像都有些老旧过时:
一个是镜像是mnbf9rca/cups-google-print,这个镜像可以识别到USB打印机,但是没办法驱动,会一直报错filter error,说是打印机驱动有问题,尝试过重新安装了对应版本的hplip run文件没有起效,个人感觉这个镜像里面的cups和hplip版本都有点低,可能对新的打印机支持不好,有问题的朋友可以换后面提到的那个试试
一个镜像是olbat/cupsd,这个镜像啥都好,唯一不行的就是找不到打印机
最后去github上重搜了一个 chuckcharlie/cups-avahi-airprint:latest,一步到位解决问题,具体操作其实跟之前的几个帖子都一样,要改的有两个部分:
一个是停止群晖CUPS的命令,要用systemctl或者synosystemctl,但其实好像不停止也没什么关系。。因为即便我的打印机已经可以良好运行了,相关的服务还是在运行,而且cups-lpd不知道改成啥了,反正我也没停过
有问题的朋友可以死马当活马医试试
systemctl stop cupsd
另一个就是要换一个镜像,换成chuckcharlie/cups-avahi-airprint,然后改一下对应的映射目录
sudo docker run -d --name=airprint --net=host
--privileged=true
-e TZ="Asia/Shanghai"
-e CUPSADMIN="admin"
-e CUPSPASSWORD="pass"
-e HOST_OS="Synology"
-e TCP_PORT_631="631"
-v /volume1/docker/airprint/config:/config
-v /volume1/docker/airprint/services:/services
chuckcharlie/cups-avahi-airprint:latest
另附上我的设备:
1台群晖920+
1台HP LaserJet Pro MFP M126a
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

le9799464
校验提示文案
值友8636948856
校验提示文案
sxzyyj
校验提示文案
lff520520
校验提示文案
有凶兆的大师
校验提示文案
值友7348835390
我搞了3天,都快崩溃了。
要么631显示不了,ssh里也不认显示命令;要么CUPS里发现不了打印机,手动安装ip地址上的设备也打印不了;在群晖内识别到的usb打印机,没有合适的驱动,装了一个接近的型号驱动,打印没半点反应。简直了
按你的方法,换了镜像,简单顺利的就找到设备,打印成功!
校验提示文案
Alexander土著
Web Interface is Disabled
The web interface is currently disabled. Run "cupsctl WebInterface=yes" to enable it.
校验提示文案
Alexander土著
-ash: cupsctl: command not found
校验提示文案
猫哥幸福生活ing
校验提示文案
值友3290506524
校验提示文案
值友3290506524
校验提示文案
猫哥幸福生活ing
校验提示文案
Alexander土著
-ash: cupsctl: command not found
校验提示文案
Alexander土著
Web Interface is Disabled
The web interface is currently disabled. Run "cupsctl WebInterface=yes" to enable it.
校验提示文案
值友7348835390
我搞了3天,都快崩溃了。
要么631显示不了,ssh里也不认显示命令;要么CUPS里发现不了打印机,手动安装ip地址上的设备也打印不了;在群晖内识别到的usb打印机,没有合适的驱动,装了一个接近的型号驱动,打印没半点反应。简直了
按你的方法,换了镜像,简单顺利的就找到设备,打印成功!
校验提示文案
有凶兆的大师
校验提示文案
lff520520
校验提示文案
le9799464
校验提示文案
sxzyyj
校验提示文案
值友8636948856
校验提示文案