如果您是Ubuntu Linux 安全性、可靠性和性能的忠实粉丝,那么您必须在您的系统上使用最新的Ubuntu 操作软件。
但是,如果您最近更新到Ubuntu 20.04.2.0 并且您的打印机驱动程序不再工作,那么不必惊慌,因为您不是唯一面临此问题的人。是的,已经记录了许多案例,用户抱怨他们的打印机在升级到Ubuntu 20.04.2.0 后无法工作。
打印机不工作Ubuntu
如果您无法将打印机与新更新的Ubuntu 20.04.2.0 连接,那么您可以尝试以下解决方案来解决您的问题。
USB打印机
- 首先,您需要确保打印机已连接到您的计算机系统并已打开电源。
- 接下来需要打开一个终端,检查USB内核模块是否上传好——$ lsmod | grep USB
- 您现在应该从设备上拔下USB 打印机电缆并输入此命令行– $ tail -f /var/log/syslog
- 同样,您应该连接USB 打印机电缆,此时您会在屏幕上看到一条消息。
- 按键盘上的Ctrl 键和C 键可停止记录。
- 您需要确保USB子系统是否正确检测到打印机并识别其产品供应商以及计算机的USB总线和地址-$ lsusb。但是,您需要记住,如果您关闭打印机,USB 总线和设备地址会发生变化,因此请重新运行该命令。
- 现在,您必须检查打印机的设备文件是否已创建以及所有权(“root lp”)和权限(非HP:“crw-rw-r–”,HP:“crw-rw-r–+ ”) 正确设置– $ ls -l /dev/usb/lp* /dev/bus/usb/*/*.
- 接下来,您必须将打印机ID 字符串确定为–
$ sudo usb_printers / dev / usb / lp0
$ sudo usb_printerid / dev / usb / lp1
现在,您必须检查CUPS 是否检测到您的打印机– $ lpinfo -v。这将轻松修复USB 打印机中存在的错误。
并口打印机
- 首先,将打印机与计算机连接并打开电源。
打开终端并确保加载了lp、ppdev 和parport_pc 内核模块–
$ lsmod | grep lp
$ lsmod | grep ppdev
$ lsmod | grep parport_pc
- 启动时检查并口是否检测到内核– $ do | grep par
- 现在,您需要确保并口的设备文件及其正确的权限或所有权– $ ls -l /dev/lp* /dev/parport*
- 接下来检查打印机自动检测结果是否出现在内核虚拟文件系统中——
$ ls -l /proc/sys/dev/parport/parport*/autoprobe*
$ sudo cat /proc/sys/dev/parport/parport*/autoprobe*
- 确保CUPS 检测到打印机。
- 您必须使用标准用户权限和root 单独运行并口CUPS –
$ /usr/lib/cups/backend/parallel
$ 须藤/usr/lib/cups/backend/parallel
网络打印机
- 打开打印机后,将其连接到网络。但是,如果您有WLAN 打印机,则需要将其配置为使用无线网络。
- 接下来,通过打印机的前面板菜单打印配置页来配置打印机。这将为您提供有关打印机支持的IP 地址和网络的信息。
- 也可以使用路由器的Web 界面配置打印机的IP 地址。
- 要更改打印机配置,您可以使用前面板菜单或Web 配置界面。对于Web 界面,您可以在Web 浏览器中输入打印机的IP 地址。
- 如果您的打印机应该连接WLAN,那么它将无法使用IP 地址。这就是为什么要使用正确的网络名称和密码保持WLAN 开启的原因。
- 您现在可以使用系统配置设置打印机并等待15 秒网络扫描完成。
- 在这里,打开一个命令终端并运行以下命令–
$ ping
$ nmap
- 然后,运行命令检查是否找到了CUPS——
$ /usr/lib/cups/backend/snmp
$ sudo /usr/lib/cups/backend/dnssd
- 如果打印机没有找到CUPS,则运行此命令– $ /usr/lib/cups/backend/snmp
- 搜索CUPS 是否检测到打印机– $ lpinfo -v
- 运行此命令以检查您的打印机是否被DNS-SD、mDNS、BonJour 可见–
$ avahi-browse -a -v -t -r
$ avahi-browse -a -v -c -r
- 然后,最后,运行以检查一般网络健康状况——
$ ifconfig
$ route
好吧,这是在升级到Ubuntu 20.04.2.0 后修复打印机不工作的终极指南。因此,如果您在更新Ubuntu 后遇到USB、网络和并行打印机的问题,那么您只需要仔细按照简单的步骤操作并解决您的问题。