HP Printer not showing up on Network

How do I install missing dependencies for HPLIP?

you don’t need those, Those are required if you want to compile source code.

installing hplip-gui adds a GUI program that could simplify the initial setup. But it’s not really required.

EDIT:
you can install with dnf i.e xsane
sudo dnf xsane but I doubt that you really need the *-devel packages installed.

Thanks for educating me. Is solving my printer issue really as simple as changing the DNS/IP address?

It can be.
ping prionter-ip-address should show icmp replies. That’s step #1

compare with ping 127.0.0.1 (localhost / loop back interface)

that’s why it’s important to assign a valid fixed ip address for the printer in router’s admin interface. The printer will always get the same well known ip address assigned.
Then try using that fixed ip address while configuring the printer.

It may be different wiith the avahi stuff, that may be required for ipp or air print or what ever. I try to avoid such devices at home :slight_smile:

Thanks Mark.

I pinged both 10.0.0.92 (Printer IPv4) & 127.0.0.1 (local host/loop back interface) in terminal.
127.0.0.1 shows icmp replies consistently with loop back.

However printer’s IP address does not show ICMP replies and no loop back. Nothing. Does that mean the printer is not communicating back to me on my Fedora OS?

Can you ask your father to try pinging the printer from macOS?

ping 127.0.0.1 was an example to see how the output would look like. The so called loopback interface is the one on your system. No packets will leave the system.

see also output of ip addr show. First interface lo is the loopback interface.

Are you confident printer is actually using that 10.0.0.92 ip address?
Can you see the printer listed as a client on the routers management interface?
I assume printer’s using Wi-Fi not the LAN interface?

scan the local network with nmap and see what devices it can find.

sudo dnf install nmap
sudo dnf nmap -sn 10.0.0.0/24

adjust the network address accordingly, see ip addr show for the real interface
if the interface shows inet 10.0.0.X/24 brd 10.0.0.255 than the above line is correct

nmap will print lines for each discovered device , the ip address, latency and the MAC address. This might be enough to see if printer is available.

You can go one step further and then try to detect the OS for an active ip-address

e.g
sudo nmap -O 10.0.0.92

macos: can your father still print when you disable wi-fi direct on the printer?

HP Support Page shows a QR code and says:

Install HP Smart on a mobile device for the fastest printer setup. Scan the QR code to get started.

You should be able to confirm the configured network address. Newer Apple Systems give preference to IPv6, so your father may be using IPv6. The Canon printer here only uses one
IP version at a time – if configured for IPv6, IPv4 is disabled.

Which IP address should I be using in the router and in the HP Printer? The printer is not even showing up in the HP Setup app and blue tooth is on.

Try: [https://support.hp.com/us-en/document/ish_1736500-1626554-16\\](https://support.hp.com/us-en/document/ish_1736500-1626554-16)

1 Like