碎语香山

  • 小站首页
  • 生活记录
  • NAS存储
  • 软件分享
  • 关于本站
  • 友情链接
  • 历史归档

威联通NAS+HP5810+CUPS+Airprint折腾记录

  • Jerry
  • 2024-04-15
  • 0

家里有一台HP GT5810,大概是2015年前后在京东购置,当时是HP出的第一款连供喷墨打印机,用到目前都还没有出现过大毛病。

HP5810

HP5810(图片源于互联网)

最近喜欢上使用iphone无线打印,airprint非常的方便。之前玩群晖NAS就发现可以插打印机,直接实现airprint,但是群晖内置的打印机驱动是找不到HP5810的(DS918+ ),反复试了其它型号都无济于事,打印机没反映。家里还有一台威联通,但是官方从5.0的系统之后就不再支持USB打印机功能了。

在网上搜了一下解决方案,发现可以在NAS上通过DOCKER单独部署CUPS容器实现老旧打印机无线打印。

群晖DOCKER安装CUPS需要把自身的cups服务关闭并修改端口,SSH界面对我这种菜鸟操作起来好麻烦的说。而威联通5.1的系统已经不带cups服务,所以不需要这些操作,直接上docker部署cups容器。

ssh下操作

docker create \
--name=cups1 \
--restart=always \
--net=host \
-v /var/run/dbus:/var/run/dbus \
-v ~/Container/cups/config:/config \
-v ~/Container/cups/services:/services \
--device /dev/bus \
--device /dev/usb \
ydkn/cups

命令执行完成后,在Container中运行创建的容器cups1

具体操作可参考知乎上这篇文章

群晖、威联通NAS实现共享打印机+Airprint隔空打印教程,Docker版CUPS,让NAS变身打印服务器

威联通安装好了之后 ,记得要在威联通NAS控制台——网络和文件服务——服务发现——Bonjour——启用Bonjour服务,否则局域网上的iphone是无法发现打印机隔空打印的。

浏览器打开https://威联通局域网IP:631进入cups控制台,点击Administration,Printers——Add Printer,提示输入用户名密码(均为admin)。

在Local Printers列表中选择打印机,正常情况下这里会显示连接的打印机,点击下一步。

勾选Share This Printer,下一步。

完成共享打印机添加。在Printers 列表中单击打印机名称,选择Print Test Page,打印测试页。

成功打印,完美!

© 2021-2026 碎语香山
Theme by Wing
  • {{ item.name }}
  • {{ item.name }}