Printer Not Found on Network — Fixes

Printer Not Found on Network? Try These Fixes

Troubleshooting a printer not found on the network
“Printer Not Found” — 10 Brand-Neutral Fixes That Work

We get it: you press print, the clock ticks, and your screen replies with “Printer not found on network.” It feels like the device vanished into thin air. The truth is, it’s usually something simple—an IP change, a firewall rule, or a router option that quietly blocks discovery. This guide stays brand-neutral and shows you exactly how to bring the printer back, step by step, on Windows and macOS. We’ll check the IP, tame the router, fix discovery (Bonjour/mDNS), and make addresses stable so the problem stays gone. Work through the methods in order; each one is clear, safe, and tested. We’ll do it together—slowly, once—so future prints are boring (and that’s a good thing).

Applies to: Wi-Fi and Ethernet printers at home or small offices; Windows 10/11, macOS; iPhone/iPad (AirPrint) and Android (Mopria). No brand names, no remote access.

Quick decision table: choose your starting method

SymptomLikely causeStart withFallback
Printer disappeared after router restartNew IP lease; PCs cached old addressMethod 1 (Find IP & ping)Method 7 (DHCP reservation)
Mobile devices see it; Windows/macOS do notFirewall or discovery blockedMethod 3 (Enable discovery/Bonjour)Method 5 (Add by IP)
Windows finds USB copy; network copy missingDuplicate drivers/portsMethod 4 (Clean drivers/ports)Method 5 (Add IP/IPP)
Only fails on Guest Wi-FiClient isolation blocks LANMethod 6 (Router isolation)Method 7 (Reserve IP + main SSID)
Printer online in app/EWS but PCs say offlineProtocol mismatch/DNS cacheMethod 5 (Add by IP/IPP)Method 8 (DNS/hosts cache flush)
After password or SSID changePrinter still tries old networkMethod 9 (Reconnect after change)Method 10 (Network reset + firmware)

Before you begin: two minutes that save half an hour

  • Power & link lights: Confirm the printer is on and the Wi-Fi/Ethernet light is steady (not blinking “searching”).
  • Same network: Your computer/phone and the printer must be on the same SSID/subnet. Guest SSIDs often block local devices.
  • Temporary USB/Ethernet cable handy: It’s the fastest safety net for discovery and EWS access.

Method 1 — Find the printer’s IP and test it (ping/EWS)

“Not found” usually means your computer is looking in the wrong place. First, learn the printer’s current IP and prove it’s alive.

How to find the IP

  • Print Network/Status page: from the printer’s menu (Reports/Information). It lists IPv4 and MAC.
  • Router client list: open your router/mobile ISP app → connected devices → look for the printer name or MAC.
  • Vendor app: if it sees the printer, open device info to view the IP.

Test reachability

  1. On Windows: open Command Prompt → type ping 192.168.x.y (replace with your IP). On macOS: open Terminal → same command.
  2. If replies come back, open a browser and go to http://192.168.x.y. You should see the printer’s Embedded Web Server (EWS).
  3. No replies? Move the printer closer to the router, reboot the printer and router, and verify it truly joined the SSID (Method 6/9/10 later).
If EWS opens but the PC says “not found”: The network path is fine; discovery or drivers are wrong. Jump to Method 3 (discovery) or Method 5 (add by IP/IPP).

Method 2 — Confirm SSID/subnet match (no Guest isolation)

Computers won’t discover printers across guest networks or isolated SSIDs. Ensure everyone is on the same local network.

Checklist

  • On your computer/phone, check Wi-Fi name (SSID) → match the printer’s Network/Status page SSID.
  • Compare IP ranges: e.g., computer 192.168.1.50 and printer 192.168.1.60 (same 192.168.1.*).
  • If your router shows “Client/AP isolation” or “Guest network”, ensure it’s off for the printer’s SSID.

If you use mesh/combined SSIDs

Most printers prefer 2.4 GHz. If onboarding was done on a far node, roaming can be weird. Place the printer close to the main node, reboot it, and re-test discovery.


Method 3 — Enable discovery (Bonjour/mDNS, SSDP, multicast)

AirPrint/Mopria and most desktop finders rely on multicast discovery (mDNS/Bonjour). Firewalls or routers that block multicast make the printer invisible even though it’s online.

Windows 10/11 (allow discovery)

  1. Settings → Network & Internet → Advanced network settings → Advanced sharing settings: turn on Network discovery and File and printer sharing for your current profile (Private).
  2. Open Windows Defender Firewall → Allow an app: ensure your printer software/Bonjour is allowed on Private networks.
  3. In Services app, verify Function Discovery Provider Host and Function Discovery Resource Publication are running (Automatic).

macOS (Bonjour is built-in)

  • macOS advertises/discovers via Bonjour automatically. If printers vanish, check your security or VPN apps; allow local network and mDNS (UDP 5353).

Router options to check

SettingWhat you wantWhy
Client/AP isolationOff on the printer’s SSIDAllows devices to talk to each other
Multicast/mDNS/BonjourEnabled or “Allow LAN multicast”Lets discovery packets pass
Guest networkAvoid for printers (or allow LAN access)Guest often blocks LAN devices
VPN/Firewall apps: If you run Zero-Trust or enterprise VPNs, enable “Allow Local Network” or pause them during setup to confirm they aren’t filtering multicast.

Method 4 — Remove duplicate drivers/ports and re-add cleanly

Windows especially can hold on to old USB instances that shadow the network printer. Clean the list, then add the correct network instance.

Windows 10/11

  1. Settings → Bluetooth & devices → Printers & scanners: Remove all instances of the device (note names).
  2. Open Control Panel → Devices and PrintersPrint server properties (top bar) → Drivers tab: remove old drivers for that model (leave universal drivers if needed).
  3. Open Services and restart Print Spooler.
  4. Now add back: Add device and choose the network/AirPrint/IPP instance. If it doesn’t appear, use Add manually → TCP/IP (Method 5).

macOS

  1. System Settings → Printers & Scanners: Select the printer → Remove (–).
  2. Click + to add again → choose the one under “Default” (Bonjour/AirPrint). If missing, use the IP tab (Method 5).
Signs you had duplicates: Apps prompt you to pick between a “USB” and a “Network” printer with the same name, and jobs disappear into the wrong one. Clean-up fixes that.

Method 5 — Add the printer by IP (RAW/LPR/IPP) — guaranteed

Discovery can fail; direct addressing never lies. Add the printer using its numeric IP or (better) a reserved IP you’ll set in Method 7.

Which protocol?

ProtocolWhen to useProsNotes
IPP (AirPrint/IPP Everywhere)Modern printersAuto options, secure variants, colour/duplex supportPreferred on macOS; works well on Windows too
RAW 9100Simple & fastLow overheadPort 9100; some firewalls block it
LPRLegacy compatibilityStableRequires a queue name (often lp or print)

Windows 10/11 — Add via IP

  1. Settings → Bluetooth & devices → Printers & scanners → Add deviceAdd manually.
  2. Choose “Add a printer using a TCP/IP address”.
  3. Device type: TCP/IP Device → Hostname or IP: 192.168.x.y → Next.
  4. Pick IPP (if offered) or RAW port 9100. Install the suggested driver or use a universal driver/AirPrint.
  5. Print a test page.

macOS — Add via IP

  1. System Settings → Printers & Scanners → Add Printer → IP tab.
  2. Address: 192.168.x.y → Protocol: AirPrint (or IPP). Name the printer; click Add.
  3. Print from Preview to confirm.
If the IP keeps changing: Set a DHCP reservation (Method 7) so your shortcut never breaks.

Method 6 — Fix router settings that hide printers

Routers try to be secure and fast, but a few toggles break discovery and peer-to-peer printing. Put them in “friendly” mode.

Router checklist

SettingSet toWhy
2.4 GHz bandEnabled (5 GHz optional)Printers favour 2.4 for range and compatibility
SecurityWPA2-PSK (AES) or mixed WPA2/WPA3WPA3-only breaks older radios
Client/AP isolationOff on the SSID with printerNeeded for devices to see each other
Guest networkAvoid for printers (or allow LAN access)Guests often block LAN peer access
Multicast/BonjourEnabled / IGMP snooping OKAllows discovery packets
Channel width (2.4G)20 MHzReduces interference vs 40 MHz

Steps (generic)

  1. Open your router’s admin (printed on its label or ISP app).
  2. Verify the printer’s SSID is not Guest or isolated.
  3. Enable multicast/Bonjour, disable client isolation, keep 2.4 GHz on.
  4. Save and reboot the router only if prompted. Then power cycle the printer and retry discovery.

Method 7 — Reserve the printer’s IP (make it permanent)

The single best “forever fix” is to stop the IP from changing. Reserve the current address in the router so computers always reach the same endpoint.

Steps

  1. Find the printer’s MAC address (Network/Status page).
  2. Router admin → LAN/DHCPAddress reservation (or “Static DHCP”).
  3. Add: MAC = printer MAC; IP = a free address in the same subnet (often the one it already has).
  4. Save. Reboot printer or wait for lease renewal.
  5. On Windows/macOS, keep only the network/AirPrint entry; remove any stale USB duplicates (Method 4).
Why it works: Apps that cached the IP won’t break after router reboots. Bonjour discovery also becomes more consistent.

Method 8 — Clear caches, fix DNS, and allow the right ports

Even when the network is healthy, computers can cling to old addresses and block required ports.

Windows 10/11

  1. Open Command Prompt (Admin) and run:
    ipconfig /flushdns
    net stop spooler
    net start spooler
  2. Windows Defender Firewall → Advanced settings: create inbound rules to allow:
    • UDP 5353 (mDNS/Bonjour)
    • TCP 631 (IPP/AirPrint)
    • TCP 9100 (RAW, if you use it)

macOS

  1. Open Terminal, run: dscacheutil -flushcache and sudo killall -HUP mDNSResponder (enter password).
  2. If using a third-party firewall, allow UDP 5353 and TCP 631/9100 for local network.
Signs of DNS trouble: You can print by adding the IP (Method 5), but the printer name keeps failing. A reservation (Method 7) plus cache flush usually fixes it.

Method 9 — Reconnect after you changed SSID or password

Printers don’t magically learn your new Wi-Fi. Give them the new credentials or reuse the old network name.

Three clean options

  • Reuse old SSID/password: set the router to the old values; everything reconnects instantly.
  • Push new credentials: use the vendor app or a temporary USB/Ethernet setup utility (no reset required).
  • Network reset on the printer: clears saved SSIDs; then join with the app or WPS.

After joining

  • Reserve the IP (Method 7).
  • Re-add on Windows/macOS via Bonjour/IPP or IP (Method 5).

Method 10 — Firmware update + clean slate (last resort)

When everything looks right but discovery remains flaky, refresh both ends.

Steps

  1. Update router firmware (ISP/mobile app usually offers a button).
  2. Printer: run Network reset (not full factory unless needed), then connect using the app or temporary cable.
  3. Once online, open the printer’s app/EWS and apply printer firmware updates.
  4. Reserve IP; add on Windows/macOS via IPP/AirPrint.
Why it helps: Firmware updates fix multicast bugs, Wi-Fi band steering, and TLS/IPP quirks that keep devices “invisible”.

Diagnostic map: where the failure lives

ObservationInterpretationGo to
Ping works; EWS opens; add-by-name failsDNS/Bonjour blocked or staleMethod 8 (flush/ports); Method 7 (reservation)
No ping; router sees the deviceIsolation/VLAN or firewallMethod 6 (router); Method 3 (multicast)
Mobile prints; PC failsPC firewall/servicesMethod 3 (Windows discovery); Method 8
PC prints by IP; discovery lists nothingMulticast filteredMethod 6 (router multicast)
Works until rebootIP churnMethod 7 (reserve)

Exact clicks — Add/repair on Windows & macOS

Windows 10/11 (quick repair)

  1. Settings → Bluetooth & devices → Printers & scanners → select the printer → Remove.
  2. Control Panel → Devices and Printers → Print server properties → Drivers → remove stale model drivers.
  3. Services → restart Print Spooler.
  4. Back to Settings → Add device. If not listed, Add manually → TCP/IP (IPP or RAW 9100) with the reserved IP.

macOS (quick repair)

  1. System Settings → Printers & Scanners → remove the printer.
  2. Add Printer → Default tab (Bonjour/AirPrint). If missing, IP tab → Address = printer IP; Protocol = AirPrint/IPP.

Ports & protocols used by printing (for firewall admins)

PurposeProtocol/PortDirectionNotes
Discovery (Bonjour/mDNS)UDP 5353LANMulticast; must be allowed
IPP / AirPrintTCP 631Client → PrinterModern, preferred
RAW printingTCP 9100Client → PrinterSimple; some firewalls block it
LPRTCP 515Client → PrinterLegacy

Make it boring (maintenance routine)

  • Leave the printer on or in sleep; it announces itself more reliably.
  • Quarterly: update router and printer firmware.
  • Reserve IP once (Method 7) and forget it.
  • Avoid moving the printer to far rooms; weak Wi-Fi = intermittent discovery.
  • For heavy households, prefer Ethernet if possible—rock solid and fast.

FAQs

Why can my phone print but my Windows PC can’t find the printer?

Phones use AirPrint/Mopria and can traverse some router quirks. Windows may have Network Discovery off or a firewall blocking UDP 5353 (mDNS). Turn on discovery and file/printer sharing (Method 3), add firewall rules (Method 8), or add by IP (Method 5).

What’s the fastest guaranteed way to print if discovery is broken?

Add the printer by IP using IPP or RAW 9100 (Method 5). Then reserve that IP in the router (Method 7). This bypasses discovery entirely and stays stable after reboots.

Do I need a special driver, or is AirPrint/IPP fine?

For most home/office text jobs, AirPrint/IPP works great and is simpler. If you rely on advanced finishing (booklets, secure release), vendor drivers may add features—but they also add complexity. Start with IPP; switch only if you need extras.

The printer keeps reappearing as “USB”. What should I do?

Remove all printer entries (Method 4), delete stale drivers, restart the Print Spooler, then add the network printer via IPP/IP. Windows loves to cling to the first connection it saw (USB); the clean-up fixes that.

Will using a Guest network ever work?

Only if the Guest SSID supports LAN access and multicast. Most do not. Put the printer on the main SSID or create a dedicated 2.4 GHz SSID for it with WPA2-PSK (AES) and no isolation.

Is Ethernet better than Wi-Fi for printers?

Yes, when available. A short Ethernet cable to the router eliminates Wi-Fi dropouts, band steering, and interference. Discovery is instant, throughput is steady, and IP reservations work perfectly.

Independent, brand-neutral education only. No remote access, repairs or warranty services.