openwrt软路由(x86)做打印服务器,用docker安装cups/airprint

目录

    自己做个记录,弄完就忘了,记录一下,免得下次重装又不会,有需要的参考一下。

    在新版的软路由系统里已经集成了通过 TCP/IP 共享 USB 打印服务,但对于链接与实用性不太好,IStore里的cups又没几个驱动,那我们就可以用docker实现电脑、手机一键打印,(驱动也很全)

    开始安装,其实简单的一匹,就一条命令,但是翻了很多次车。

    镜像用的这位大佬的olbat/cupsd,据说驱动比较丰富,反正我的佳能Canon MG2580S的驱动都是有的。

    openwrt软路由(x86)做打印服务器,用docker安装cups/airprint插图

       安装前先在镜像里下载好最新版

    下载后就和普通安装一样了,但是需要添加俩个关键参数

    docker中container共享宿主机usb的方法:关键是在运行命令中添加两个参数

    --privileged=true,-v /dev/bus/usb:/dev/bus/usb

    通过这个办法,可以实现cups共享宿主机的usb口,并支持热插拔

     

    完整命令:

    docker run -d -p 631:631 --privileged=true -v /dev/bus/usb:/dev/bus/usb -v /var/run/dbus:/var/run/dbus --name cupsd olbat/cupsd

    复制到Docker - 容器-命令行里直接粘贴命令,选择刚下载的镜像,回车就哦了,等待下载镜像,提交完成。估计得一会,完成安装

    连上打印机就可以看到自己的打印机了。

    判断打印机连接好了没,可以看看OpenWrt集成的打印服务里有没有打印机型号

     

    将打印机添加到 Cups 服务器

    在http://IP:631连接到 Cups 服务器

    添加打印机:管理 > 打印机 > 添加打印机

    注意:Cups 服务器的管理员用户/密码是print/print

    即可安装完成使用

    文章链接:https://zuike7.com/634.html
    文章标题:openwrt软路由(x86)做打印服务器,用docker安装cups/airprint
    文章版权:醉客网 (zuike7.com) 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!文字及下载资源均是用户投稿及网上搜集,仅供网友学习交流,请勿作他用。
    本文最后更新发布于2023年09月10日 21时39分54秒,某些文章具有时效性,若有错误或已失效,请在下方留言或联系醉疯怪: [email protected]
    软路由

    AdGuard Home 使用设置以及DNS测速软件

    2023-3-2 15:20:53

    软路由

    通过钉钉接收群晖消息,随时随地掌握NAS状况!

    2024-10-8 12:58:15

    重要声明

    本站资源大多来自网络,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!资源均是用户投稿及网上搜集,仅供网友学习交流,请勿作他用。请在下载24小时内删除!


    如果遇到付费才可观看的文章,建议升级会员或者成为认证用户。全站所有资源任意下免费看”。本站资源采用压缩包上传,为防止有人压缩软件不支持解压包格式 , 建议下载7-zip,zip、rar解压,建议下载WinRAR
    若您的权利被侵害,请联系站长邮箱:[email protected] 或者 留言反馈 ,我们将尽快处理。

    0 条回复 A文章作者 M管理员
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索
    我是醉疯怪!为自己加油~