如何准确找出我的网络打印机(Canon MX358)的 URI?

如何准确找出我的网络打印机(Canon MX358)的 URI?

如果我的计算机与打印机位于同一个 LAN(同一个广播域)中,我已成功将我的打印机(Canon PIXMA MX358)设置为网络打印机,并在 Kubuntu 20.04 中正确连接/配置它。

但是当计算机移动到另一个 WLAN(另一个广播域)时,打印服务无法使用,尽管可以在计算机上 ping 通打印机(我知道打印机的 IP 地址)。

我想让我家的所有子网都能使用这个打印服务。所有这些子网之间都没有 NAT。

我的打印机的默认服务 URI 看起来像dnssd://MX358_XXXXXXXXXXXX._printer._tcp.local/,但它仅适用于与打印机所在的同一 LAN。

有没有办法通过用真实的 IP 和端口号以及某些队列名称替换默认 URI 中的逻辑名称来组成精确的 URI?

我不熟悉 Bonjour 协议,我猜测我的 PC 可以通过某种广播机制发现打印服务,因此无法在以太网的不同广播区域中完成此操作。

我该如何找出正确的协议和端口号?然后我应该在 URI likes 后面附加什么lpr://192.168.x.x:631/

这样我就可以随时随地享受打印服务。

谢谢您的提示。请原谅我蹩脚的英语。

答案1

经过多次尝试后,我终于成功了。

当我们打开“添加新打印机”对话框时,窗口中不会出现相应的提示,并且它会尝试自动查找网络打印机(当然我们知道它会失败,因为我们与打印机位于不同的子网)。

当对话框停止查找打印机后,我们单击窗口左侧列表中除“手动 URI”之外的条目,然后再次选择“手动 URI”,这样让对话框刷新/重新绘制窗口的右侧区域。

现在,提示将出现在窗口的右侧区域。在右下角,有一个链接“请参阅“网络打印机”以获取适合您的打印机的正确 URI。“。点击后,会打开一个浏览器窗口,并向我们显示许多关于如何手动编写打印机 URI 的提示。

根据提示,我终于成功编写出了我的打印机的URI。它看起来像lpd://192.168.x.x/queue

希望这篇文章能对未来有所帮助。完成。

答案2

您可以在佳能文章中找到答案 了解安全和防火墙设置 - MAXIFY、PIXMA、TR 系列

在此处输入图片描述

相关内容