如果打印机是本地连接(通过并口、串口或 USB 电缆),请检查打印机电缆。
如果打印机被连接到网络上,请检查打印服务器。
如果您使用内置式打印服务器 |
|
如果您使用外置式打印服务器 |
|
如果打印机被连接到网络上,请 PING 打印服务器。
如果能 PING 到,请检查 IP 地址、子网掩码和网关是否正确。关闭打印机电源,再 PING 一次,看是否有重复的 IP 地址。
如果 PING 不到,请查看打印出的设置页,确认 IP 已被启用。
如果 TCP/IP 已被启用,请检查 IP 地址、子网掩码和网关是否正确。
确认网桥和路由器工作正常。
确认打印服务器、打印机以及网络之间的所有物理连接正在工作。
如果打印机被连接到网络上,请比较打印服务器的 IP 地址和名称服务器或 /etc/hosts 文件中为网络打印机存储的 IP 地址。如果地址不匹配,请编辑 /etc/hosts 文件,或者更新名称服务器以更正地址。
从打印服务器打印一份设置页。
如需有关打印设置页的更多信息,请参阅打印服务器文档。
如果打印出页面,说明打印服务器和打印机之间的连接工作正确。
如果不打印页面,请检查所有的物理连接。
在您解决问题之后,请确认打印队列已被“启用”并且“接受”作业。
用打印机驱动程序重新启用队列。
从队列中删除所有打印作业,然后重新启用队列。
检查队列中的虚拟设备选择。
创建一个新的虚拟设备,然后将队列更改为指向新配置的虚拟设备。
重新启动
或 进程。如果打印机已被重新启动,SELinux 可能阻止 CUPS 访问不同的系统和打印文件。这可以通过创建适当的 SELinux 策略或为 CUPS 禁用 SELinux 来解决。