在 Raspberry Pi 上运行 CUPS - 网页无法访问

在 Raspberry Pi 上运行 CUPS - 网页无法访问

我正在尝试配置我的 Raspberry Pi 以连接到我的打印机并允许我使用 cups 网络服务器进行无线打印。我的 Raspberry Pi 3b+ 正在运行无头 ubuntu:

Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:        22.04
Codename:       jammy

我已通过以太网电缆将我的 Raspberry Pi 连接到路由器,并通过 USB 端口将打印机连接到 Raspberry Pi。

我已经在 Raspberry Pi 上安装了 ssh,并且我正在通过连接到同一网络的笔记本电脑使用 Wi-Fi 访问 Raspberry Pi 来配置 cups。

我使用了这两个参考资料来尝试在树莓派上设置杯子:

  1. https://www.tomshardware.com/how-to/raspberry-pi-print-server

  2. https://medium.com/swlh/setup-a-print-server-using-raspberry-pi-cups-part-1-c8f3d48af047->https://medium.com/@anirudhgupta281998/setup-a-print-server-using-raspberry-pi-cups-part-2-2d6d48ccdc32

按照此步骤操作并确保服务在 systemctl 上启动并运行,同时确保已启用 ssh 并在 cups 配置中将 webserver 选项设置为 yes。当我通过 edge 浏览器访问 cups 网页时,我无法访问它。在这种情况下,raspberry pi 设备的本地 ip 地址是 192.168.1.15,因此尝试访问网页http://192.168.1.15:631(显示浏览器响应时间太长)。

我正在使用佳能 G2010 系列,尚未到达安装驱动程序的步骤。

输出sudo netstat -pan| grep cupsd输出

答案1

对于任何关注我的人来说,经过相当长一段时间的摆弄之后,我最终能够使用 raspberry-pi 和我的 Canon Pixma G2012 打印机运行打印服务器。

首先,我最终将 Raspberry Pi 上的操作系统从无头 ubuntu 重新安装为无头 raspi 操作系统(按照安装 cups 的相同步骤操作)。这终于让我可以访问 cups 服务器,但现在制造商几乎没有可用的驱动程序。不过,有一个名为 Gutenprint 的第三方驱动程序可用,它支持包括 Canon Pixma G2012 在内的多种打印机。

您可以在终端中运行以下命令将其安装在您的 Raspberry Pi 上:

sudo apt-get install printer-driver-gutenprint

安装驱动程序后,您应该能够在 CUPS 中添加打印机时选择它并将其用作网络打印机。

相关内容