当前位置: > > > > > > 图片详情

关于如何用DSM7+虚拟linux系统驱动HP老旧打印机并实现无线打印

bt4wang 2023-03-22 16:00:45
【文章摘要】 引子HP的老旧激光打印机用来在家里给孩子打打作业什么的而是一个不错的选择。然而老旧有老旧的问题:如我的P1108只有USB口,默认情况下只能开PC打印,实在是麻烦。家里正好有常年工作的DS920+,而群晖内置的cups又基本是个废的,只好折腾一下来实现网络共享... 阅读全文
热门评论
  • TOP1
    01-07 02:01

    你好,按照你的提示也没有搞定断开重新连接自动触发,可否指点一下,谢谢

  • TOP2
    2024-04-27

    感谢大佬的分享,我是用docker安装的cups,打印没问题,但是打印机断开再连接之后就没发打印了,所以想找一个可以在连接打印机时自动启动cups容器,断开打印机时自动关闭cups容器的方法。
    按文章里的办法加了udev规则,连接打印机的规则可以正常触发,但是断开打印机的规则死活触发不了。
    后来我在群晖ssh里执行sudo udevadm monitor --property观察了一下,发现打印机连接和断开时都有一个可以识别设备的唯一标识ID_MODEL,然后我就修改了一下rules:
    ACTION=="add", ENV{ID_MODEL}=="Deskjet_F2400_series", RUN+="/usr/bin/sh /etc/udev/rules.d/usb_udev.sh"
    ACTION=="remove", ENV{ID_MODEL}=="Deskjet_F2400_series", RUN+="/usr/bin/sh /etc/udev/rules.d/usb_udev_rm.sh"
    然后就可以正常触发连接和断开的脚本了,希望给遇到同样问题的朋友一点帮助。

  • TOP3

    用我文章里的方法关掉群晖自己的cups就是了

  • TOP4

    参见楼下,用docker的话需要找debian或者其他大发行版核心的,不然hp-plugin装不上去的

  • TOP5
    2023-09-01

    我说下怎么用docker:
    镜像用debian11的,网络选host,关闭DSM的Bonjour [不关就不能用Airprint,因为默认端口631已经占用]
    打开容器终端:
    apt update

    apt install hplip

    apt install gnupg

    hp-plugin -i #此处不能自动下载的话就要提前下载好,选自行指定文件目录
    apt install cups
    passwd root [cups管理页面账号密码是系统的账号密码]
    ---这下就好了
    如果下次启动不自动加载服务,那写一个sh脚本当容器启动入口
    #!/bin/bash
    service dbus start
    service avahi-daemon start
    service cups start
    service cups-browsed start
    service saned start

  • TOP6
    2023-07-07

    我的ds218+,升级到dsm7.1,Windows升级到11,HP-P1108再也不能打印了。试过很多dock版本的cups,有些找不到usb打印机,好不容易有版本可以找到usb打印机的,打印没有反应。之前6.2版本的dsm就没有什么问题。

  • TOP7

    感觉hplip没有装成功,或者没有安装完整版本的hplip,你不是编译安装的?用的openwrt的精简版hplip?

  • TOP8
    2023-06-12

    root@ubuntu:~# hp-plugin -i
    -bash: hp-plugin: command not found
    这个是啥原因

  • TOP9
    2023-04-16

    还可以装armbian,效果也是一样的。docker应该是驱动有问题,不好整。

  • TOP10
    2023-04-16

    我是虚拟win 给个usb直通打印机

  • TOP11

    Linux的灵活性还是很大的,想要轻量化可以从Ubuntu minimal或者其他极简发行版入手,这篇文主要是说一说这个技术路线。

  • TOP12
    2023-03-30

    都虚拟机了不如虚拟 win7 然后装个福析智慧打印,可以微信远程,如果你这个资源占用低的话也挺好

  • TOP13

    可以可以,省时省力 [高兴]

  • TOP14
    2023-03-23

    简单的办法就是卖了,买台带网线的 比如m1213nf [高兴]

  • TOP15

    可以试试x86的,不过所有的依赖包都要自己想办法,我猜不全的。

  • TOP16
    2023-03-22

    虚拟一个openwrt行不行?能驱动P1108不?ubuntu server太大材小用了吧

  • TOP17
    2023-03-22

    每个字我都看懂了

评论举报

请选择举报理由

参与评论