无法在 Ubuntu 18.04 上 ping 通 Brother HL-L2390DW

无法在 Ubuntu 18.04 上 ping 通 Brother HL-L2390DW

我刚买了一台 Brother HL=L2390DW 打印机/扫描仪,并在 Brother 网站上安装了驱动程序。以下是我所拥有的:

# dpkg -l |grep Brother
ii brscan-skey   0.2.4-1   amd64  Brother Linux scanner S-KEY tool
ii brscan4   0.4.8-1   amd64  Brother Scanner Driver
ii hll2390dwpdrv:i386 4.0.0-1   i386 Brother HL-L2390DW printer driver (lpd/cups)
ii printer-driver-brlaser 4-1   amd64  printer driver for (some) Brother laser printers
ii printer-driver-ptouch  1.4.2-3   amd64  printer driver Brother P-touch label printers

计算机和打印机都通过无线方式连接到本地网络。

我可以正常打印,但当我 ping 打印机的 IP 地址时,它会超时。有趣的是,当我打印出 ping 前后的网络报告时,打印机报告“接收的数据包”和“发送的数据包”都增加了,所以这似乎是打印机与我的计算机通信的问题。

我尝试过此处列出的想法解决方法:我尝试重新启动计算机和打印机,并尝试将打印机上的子网掩码从 255.255.255.0 更改为 255.255.0.0。但这些都没有任何改变。

就上下文而言,我的最终目标是让扫描仪工作起来。

答案1

现在它起作用了!

这是我做的一些事情。我不知道其中有多少是必要的,但我都做了,现在我可以扫描了。

  • 将内容复制到,/usr/lib64/sane因为/usr/lib/sane他们不为 Linux 维护这个,并将文件放在了错误的位置。

  • 添加:

    # Brother scanners
    ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
    

    /lib/udev/rules.d/40-libsane.rules

  • 安装了“扫描仪设置文件”。

  • 由于某种原因,我无法 ping 通010.000.000.117(即使防火墙问题已解决,参见对 OP 的评论),但我可以 ping 通10.0.0.117。我有点困惑,因为我以为它们会相同。也许我只是不懂 IP 地址。无论如何,我将 中的 IP 地址从 更改为brsaneconfig4010.000.000.117不知10.0.0.117何故brsaneconfig4 -q提示我这样做,我不必使用brsaneconfig4 -r和手动执行此操作brsaneconfig4 -a

  • 在不同步骤之间重新启动多次。

相关内容