我遇到了一个打印机网络问题,正在努力解决。我在一家公共图书馆工作,我们的公共访问计算机不断自动安装前台打印机以及公共访问打印机(这导致顾客一直将文件打印到我们的办公室)。这是网络设置方式的图表:
调制解调器位于后台办公室,并有硬线连接到后台办公室计算机和打印机。路由器 1 连接到调制解调器,并硬线连接到前台办公室计算机和打印机,是员工 WiFi 路由器(连接到此 WiFi 时,WiFi 打印到前台办公室打印机有效。)路由器 2 连接到路由器 1 并提供公共访问 WiFi,公共访问打印机连接到此路由器。4 台公共访问计算机连接到路由器 2
这对于路由器 2 上的 Windows 计算机来说已经足够了。据他们说,路由器 1 上什么都不存在。您无法从路由器 2 上连接的那些计算机对路由器 1 进行 ping 操作。他们看不到前台打印机或后台打印机。
但对于两台 Ubuntu 电脑(Ubuntu 18.10),它会自动添加正确的打印机和前台打印机(连接到路由器 1,对于连接到路由器 2 的 Ubuntu 计算机来说,它不应该可见)。我无法删除它,它会立即重新添加。
我已经尝试了这些帖子中列出的所有内容(可以在 18.10 中完成的所有操作,即有一些已经过时的操作):
如何禁用自动远程打印机安装?
https://ubuntuforums.org/showthread.php?t=2397339
当我关闭 CUPS 浏览时,最初的问题确实消失了(它停止自动添加打印机),但是它删除了它找到的正确打印机,并且我尝试的每种重新安装方法都失败了。
我尝试添加它
- 通过 IP 地址
- 作为通用 CUPS 打印机
- 通过浏览器使用 localhost
- 使用制造商提供的完整安装包进行安装
所有安装都没有错误,但尝试打印时会出错,提示找不到打印机。
重新打开 CUPS 后,找到并安装了打印机,并且它正常工作,但它再次发现了前台打印机并安装了它。
这时我想:“好吧,算了,我给它们起个昵称,这样顾客就不会把东西送到错误的地方了”,所以我进去给前台打印机起了个昵称“不要使用”,给公共访问打印机起了个昵称“公共访问”。Ubuntu 立即为这两台打印机添加了第二个副本,名为“Brother MFC8610”,所以现在我有了两台相同打印机的两个副本。
我不确定它如何能够看到前台打印机,因为它的 IP 地址范围不同(10.0.0.1 与 192.168.1.1)。