我刚刚更新了我的 Ubuntu 并将我的打印机设置回出厂设置,之后我重新安装了我的打印机(与以前相同的方式),但这次我收到了“设备通信错误 (5012)”。
我用谷歌搜索并找到了这个解决方案以及一些关于它的推荐。他们提到的问题似乎正是我的,只是解决方案的方式给了我疑问。
hp-toolbox我既没有hp-setup找到可以修改的字段
hp:/usb/HP_Color_LaserJet_MFP_M477fdw?serial=XXXXXXXXX
Run Code Online (Sandbox Code Playgroud)
或者
hpfax:/usb/HP_Color_LaserJet_MFP_M477fdw?serial=XXXXXXXXX
Run Code Online (Sandbox Code Playgroud)
并将 更改serial=XXXXXXXX为ip=192.168.0.xxx。
有人对此有什么想法吗?也许我可以手动编辑文件?或者,在 中hp-setup,我确实看到了字段network identification/hostname,但我不想弄乱它,因为我不确定,因为它也不会更改 to serial=,ip=只是将名称更改为数字。
我刚刚意识到,当我插入 USB 电缆时,HP 工具箱下的传真和打印机似乎没问题。hp-check 下的问题仍然存在,但没有设备通信错误 (5012)。
所以对我来说,打印机似乎不是作为wifi安装的,而是作为USB安装的,也许这只是通过将“serial=XXXXXXXX”更改为“ip=192.168.0.xxx”来修复,我真的不是当然。
输出摘要:
# hp-check -i
Saving output in log file: /home/matt/hp-check.log
HP Linux Imaging and Printing System (ver. 3.17.10)
Dependency/Version Check Utility ver. 15.1
Run Code Online (Sandbox Code Playgroud)
---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------
HP-Color-LaserJet-MFP-M477fdw
-----------------------------
Type: Printer
Device URI: hp:/usb/HP_Color_LaserJet_MFP_M477fdw?serial=VNBKKDH3WN
PPD: /etc/cups/ppd/HP-Color-LaserJet-MFP-M477fdw.ppd
**warning: …Run Code Online (Sandbox Code Playgroud) 经过 2 小时的故障排除后,我的打印机仍然无法工作。有趣的是,我想从 PDF 打印 2 页并且打印第一页没有问题,但是在翻转纸张并在第二页上点击Ctrl+ 后P,事情完全崩溃了。我不敢相信在 2020 年打印一页需要一场战斗,所以无论如何我都想打印那一页。
这是我的信息:
$ uname -r: 5.4.0-42-generic我经历了hp-check,尝试安装它无法找到的软件包。事实证明,这 14 个软件包中的大部分实际上都已安装,但有些软件包apt没有候选对象,而有些hp-check根本无法意识到它们在那里。
HP Linux Imaging and Printing System (ver. 3.20.3)
Dependency/Version Check Utility ver. 15.1
Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file …Run Code Online (Sandbox Code Playgroud)