hp-setup doesn't find network printer on Centos 8 or Fedora 32
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
New
|
Undecided
|
Unassigned |
Bug Description
OS: Centos 8 Fedora 32
Printer: HP Deskjet 2710 Aio
hplip version 3.18.4
[ariemaron@
HP Linux Imaging and Printing System (ver. 3.18.4)
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... (bus=net, timeout=5, ttl=4, search=(None) desc=0, method=slp)
error: No devices found on bus: net
error: HPLIP cannot detect printers in your network. This may be due to existing firewall settings blocking the required ports.
http://
Done.
$ ip neigh show
10.100.102.18 dev enp3s0 lladdr 6c:02:e0:19:ae:e8 REACHABLE
10.100.102.1 dev enp3s0 lladdr 20:83:f8:35:2a:58 REACHABLE
10.100.102.18 is the printer
BTW the link in the error message is broken/outdated
Hi,
I'm Zdenek the RHEL/CentOS/Fedora HPLIP maintainer.
The device discovery in hp-setup depends on SLP by default, so you need to check whether your device supports SLP and if you have it enabled on your printer.
Otherwise you can open 'Advanced Options' when you choose 'Network/ Ethernet/ Wireless network', where you can change the discovery method to Avahi, mDNS or set the IP by yourself in manual discovery.