2019年1月10日 星期四

解決「某些 HP 印表機不能使用 Fedora 內建設定程式」的問題

在 Fedora 中使用用 HP 印表機,之前都是由《程式選單》→《系統》→《管理》中點選《列印設定值》以開啟印表機設定程式 (system-config-printer)。在安裝 Fedora 26 以後版本,發現這個設定程序已不能順利使用印表機了。網路上有提到用 hp-setup 就可以正確,查到方法趕快測試。

安裝前的準備工作

在使用 HP-Setup 安裝驅動程式前,要先開啟一個「通訊埠」SLP,即:427/TCP,請參考前文〝 Fedora 18 的「防火牆」設定(一):開「通訊埠」〞操作。

使用 HP-Setup 安裝驅動程式

網路上有提到用 hp-setup 就可以正確,查到方法趕快測試,

[root@Core-i7 ~]# hp-setup

HP Linux Imaging and Printing System (ver. 3.18.6)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-15 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 for more details.

error: Install the hplip-gui package for graphical support.
warning: GUI Modules PyQt4 and PyQt5 are not installed
error: hp-setup requires GUI support (try running with --qt3). Also, try using interactive (-i) mode.
執行失敗,似乎缺了一個套件 hplip-gui,補安裝它。安裝後再重新執行 hp-setup
[root@Core-i7 ~]# dnf install hplip-gui
  . . . . .
[root@Core-i7 ~]# hp-setup
出現一個「HP Device Manager - Setup (以超級使用者)」的視窗,
在視窗上點選『Network/Ethernet/Wireless . . .』及『▷ Show Advanced Option』,
接著在『□ Manual Discovery』打勾,並在下方『IP Address or network name:』填入印表機的『網路位址』,最後按【Next】鈕繼續下一步。
程式會掃描該網號位置,讀取設定相關資訊,按【Next】繼續下一步。
程式會自動填入安裝設定,你也可以自己加以修改。上例中,在『Printer name:』的名稱『HP_Color_LaserJet_CP1518ni』後加上『_BW』,在『Description:』加入『HP CLJ CP1518ni (BW)』及在『Location:』填『Study Room』。最後,按【Add Printer】鈕開始安裝驅動程式。

在 HP-Setup 後加參數的快速安裝方式

在 HP-Setup 的命令後加上網路印表機的網路位置,
[root@Core-i7 ~]# hp-setup 192.168.10.15

HP Linux Imaging and Printing System (ver. 3.18.6)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-15 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 for more details.

QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
Searching for device...
Found device: hp:/net/HP_Color_LaserJet_CP1518ni?ip=192.168.10.15

Done.
可以直接跳至前述安裝的第二步驟。

已測試版本:

  • Fedora: 26, 27, 28, 29

參考資料:

沒有留言:

張貼留言

感謝你耐心看完本文,歡迎留下任何指正、建議,筆者會儘快回應。(English is also welcome.)