Why is my HP printer not connecting to the computer?

Why Is My HP Printer Not Connecting to the Computer?

A complete troubleshooting guide for Windows & macOS (USB, Wi-Fi, Ethernet, and Bluetooth)

When your HP printer won’t connect to the computer, it can feel like everything grinds to a halt—print jobs stall, apps time out, and you’re stuck hunting for solutions during a deadline. The good news: most connection issues follow predictable patterns, and a methodical approach almost always gets you back online. This deep-dive guide covers all major connection types (USB, Wi-Fi, Ethernet, Bluetooth), explains how discovery and print protocols actually work, and gives you copy-and-paste fixes for Windows and macOS. 


Fast Fix Checklist (5–10 Minutes)

If you need a quick win, run through these fast checks first:

  1. Power cycle the printer and the computer. For network printers, also reboot the router/switch.

  2. Check status lights and the printer’s panel/app for Ready/Online.

  3. Confirm the connection path:

    • USB: firmly seated, avoid hubs; try a different port/cable.

    • Wi-Fi: printer and computer on the same SSID; watch for guest networks.

    • Ethernet: link light on at the printer and router; cable seated.

  4. Print the Network Configuration page from the printer and note the IP address (if networked).

  5. Ping the printer from your computer (ping <printer-ip>).

  6. Add the printer by IP (bypass discovery) to prove the path works.

  7. Update firmware and drivers (via HP Smart or device EWS) once connected.

If one of those resolves it, awesome. If not, dive into the targeted sections below.


How Printer Connections Actually Work (Short Primer)

Understanding how discovery and printing happen helps you diagnose where things break:

  • Discovery (finding the printer):

    • Windows often uses WSD (Web Services for Devices), mDNS/Bonjour for AirPrint/IPP, and sometimes NetBIOS.

    • macOS leans on Bonjour/mDNS and IPP/AirPrint.

  • Transport (sending the job):

    • IPP (port 631) and IPP over HTTPS,

    • RAW 9100 (a.k.a. JetDirect),

    • SMB for some legacy shares,

    • LPR/LPD in older setups.

  • Spooler: Your OS queues the job, manages drivers/filters, rasterizes content, and pushes data to the printer’s IP, USB path, or share.

Breaks usually happen at: discovery (can’t find), network reachability (wrong IP, isolated VLAN/guest), driver/spooler corruption, firmware bugs, or cables/ports.


Part A — USB Connection Not Working

USB is supposed to be “plug-and-play,” but a few things can derail it.

1) Cable, Port, and Power

  • Use a known-good USB-B to USB-A/C cable (the squarish printer side). Avoid overly long cables (>2m) and cheap hubs.

  • Plug directly into the computer—no docking stations/hubs for the test.

  • Try another port on your PC/Mac and a different cable if available.

2) Windows: Driver & Device Manager

  1. Disconnect the printer.

  2. Apps & Features: uninstall any stale HP driver packages you no longer use.

  3. Device ManagerUniversal Serial Bus controllers and Printers: remove ghosted printer entries (right-click → Uninstall device).

  4. Reboot.

  5. Reconnect the printer to a different USB port and allow Windows to install drivers.

  6. If detection fails, install HP Full Feature Software or HP Smart and retry.

3) macOS: System Settings & Driver

  • System Settings → Printers & Scanners: remove the existing device (if stale) and re-add.

  • If the printer is not detected over USB, try a different cable/port.

  • For older macOS versions, you may need the HP Printer Drivers for macOS package; otherwise, macOS uses AirPrint or HP provided drivers automatically.

4) Firmware & Power States

  • Some printers have USB sleep or low-power states. Wake the printer, print a test from the panel, then plug USB.

  • Factory reset (last resort) can clear odd USB negotiation glitches (consult your model guide first).


Part B — Wi-Fi Connection Not Working

Wireless issues are the most common—convenient but finicky.

1) Basic Wireless Checks

  • Confirm the printer’s wireless icon is solid (connected) not blinking (searching).

  • Ensure computer and printer use the same SSID (avoid guest/IoT networks).

  • Many HP printers support only 2.4 GHz; if your router splits SSIDs, connect both the computer and printer to the same band during setup.

2) Reconnect the Printer to Wi-Fi

  • On the printer panel: Network/Wireless Setup Wizard → choose SSID → enter password.

  • If your printer supports Bluetooth LE / Wi-Fi Easy Setup, the HP Smart app can push credentials.

  • If setup fails, use Wi-Fi Direct temporarily: connect your phone/PC to the printer’s ad-hoc SSID, open HP Smart, then push your home Wi-Fi details from there.

3) Router/Access Point Pitfalls

  • AP/Client isolation and guest mode block device-to-device traffic—turn them off for the primary SSID.

  • mDNS/Bonjour must pass through for discovery; on some routers, enable “Multicast” or “Bonjour forwarding”.

  • Check DHCP: if leases are short or exhausted, the printer might not get an IP. Reserve the printer’s IP by MAC.

4) Verify IP and Reachability

  • Print a Network Configuration page to read the IP address.

  • On your computer, run ping <printer-ip>.

    • Replies → network path OK; issue is likely discovery/driver.

    • No reply → wrong network, blocked by firewall, or printer not actually connected.

5) Add by IP (Bypass Discovery)

  • Windows: Settings → Bluetooth & devices → Printers & scannersAdd device → “The printer that I want isn’t listed” → Add a printer using a TCP/IP address → enter IP; for Protocol choose RAW (9100) or IPP.

  • macOS: System Settings → Printers & Scanners → Add PrinterIP tab → enter IP, choose AirPrint or HP driver → Add.

If adding by IP works, you’ve proven the path. Discovery (multicast) is the likely culprit—keep it working for convenience, but you can continue with IP printing reliably.


Part C — Ethernet (Wired) Connection Not Working

Ethernet is the most stable option for shared printers.

1) Link Lights & Cables

  • Ensure the link/activity LEDs are on at the printer’s Ethernet port and the router/switch.

  • Try a different Cat5e/Cat6 cable and a different switch port.

2) IP Assignment & Subnet

  • Print network config and verify:

    • The printer has a valid DHCP IP in the same subnet as your computer.

    • Gateway and DNS fields are populated (usually the router’s IP).

3) Switch/Router Features

  • Some managed switches apply 802.1X or port security—printers may need whitelisting.

  • Disable storm control or unusual filtering temporarily to test.

4) Add by IP (Same process as Wi-Fi above)

Once added by IP, you bypass discovery and confirm connectivity.


Part D — Bluetooth Printing (Limited Use Cases)

A few HP models allow Bluetooth for setup or direct print (especially from mobile), but it’s uncommon for full desktop workflows.

  • Make sure Bluetooth is enabled on both devices and permissions allowed (mobile: Local Network access for HP Smart).

  • Pair within HP Smart when prompted.

  • Bluetooth is best used to assist Wi-Fi setup, not for ongoing desktop printing.


Part E — Windows-Specific Fixes (Spooler, WSD, Drivers)

1) Restart the Print Spooler

  1. Press Win + R, type services.msc → Enter.

  2. Find Print Spooler → right-click → Restart.

    • Or run (as admin):

      net stop spooler
      net start spooler
      

2) HP Print and Scan Doctor

  • HP’s diagnostic tool can auto-fix ports, spooler, drivers, and network issues. Run it and apply the recommended fixes.

3) Remove Stale Ports & Drivers

  • Settings → Printers & scanners → select your HP → Remove device.

  • Print Server Properties (search in Start) → Drivers tab: remove old versions if you no longer use them.

  • Reinstall the HP Full Feature Software or HP Universal Print Driver (UPD) and re-add the device.

4) Use a Stable Protocol

  • When adding by IP on Windows, choose:

    • Standard TCP/IP with RAW (9100) for simplicity, or

    • IPP if you want AirPrint-style driverless printing.

  • Avoid flaky WSD if your environment struggles with discovery.

5) Firewalls & Security Suites

  • Temporarily disable third-party firewalls/VPNs.

  • Whitelist spoolsv.exe, allow mDNS (5353/UDP), IPP (631/TCP), RAW 9100/TCP, and SMB if used.


Part F — macOS-Specific Fixes (Reset, AirPrint, Permissions)

1) Reset the Printing System (when things are messy)

  • System Settings → Printers & Scanners → right-click (or Control-click) in the printers list area → Reset printing system…

  • Reboot, then re-add the HP printer (prefer AirPrint/IPP when available).

2) AirPrint vs HP Driver

  • Modern macOS prefers AirPrint (IPP Everywhere). It’s stable and driverless.

  • If your model benefits from vendor features (scan utility), install HP’s package and select the HP driver when adding.

3) Local Network Permission (for HP Smart)

  • System Settings → Privacy & Security → Local Network: ensure HP Smart has access.

4) IPP/Bonjour Reachability

  • If the printer doesn’t appear, try Add by IP using IPP. If that works, your issue is Bonjour/mDNS propagation—check router/switch settings.


Part G — Embedded Web Server (EWS) & Firmware

Every networked HP printer exposes an Embedded Web Server at http://<printer-ip> (or https):

  • Status & Supplies: see if the printer is actually Ready and connected.

  • Network: check DHCP vs static IP, DNS, and wireless status.

  • Firmware Update: apply official HP firmware updates (they often fix discovery, IPP, security, and sleep issues).

  • Restore Network Defaults: last resort to clear bad profiles.

Tip: Create a DHCP reservation in your router so the printer retains a stable IP, preventing “offline” surprises after reboots.


Part H — Router, Firewall, and VLAN Considerations

Connection okay by IP but not discoverable? Odds are it’s multicast or isolation:

  • AP/Client Isolation: must be off for the SSID you use.

  • Guest Networks: often block peer-to-peer; avoid for printers.

  • mDNS/Bonjour Forwarding: enable or configure mDNS reflector if clients and printers are on different VLANs/subnets.

  • IGMP Snooping: can help or hurt; toggle to test.

  • VPN/Corporate Agents: VPNs can divert or block local subnet traffic—pause when printing locally.

  • Port Rules: Allow 5353/UDP (mDNS), 631/TCP (IPP), 9100/TCP (RAW), 515/TCP (LPR, legacy).


Part I — Enterprise & Classroom Environments

Managed networks introduce extra variables:

  • 802.1X (WPA2-Enterprise): ensure your printer model supports it; you may need to upload certificates via EWS.

  • VLANs: place printers on a dedicated VLAN and enable mDNS proxy across user VLANs or deploy print servers (e.g., Windows Print Server using TCP/IP ports).

  • Print Management: If using Papercut/Equitrac/Universal Print, verify queue mapping and server connectivity.

  • Security Baselines: Some endpoint agents block mDNS or RAW 9100; coordinate exceptions.


Part J — Special Scenarios and Edge Cases

1) The Printer Worked Yesterday; Nothing Changed

  • Power events may have forced a new IP via DHCP. The OS still targets the old IP or a WSD identity that no longer resolves.

  • Fix: DHCP reservation, re-add by IP, or repair the port in Windows (Printer properties → Ports → Configure Port).

2) Sleep/Low-Power Modes

  • Some models sleep too deeply and miss discovery packets. Update firmware, and enable wake on job features when available. A single ping often wakes them.

3) USB over Docking Stations

  • Docks can under-power or misreport USB devices. Bypass the dock for troubleshooting. If needed, update dock firmware.

4) Mixed Drivers & Class Drivers

  • Windows “Class Driver” works, but HP’s Full Feature adds scanning and device services. Choose what suits your workflow; if connection is flaky, try the other.

5) Third-Party Cartridges & Firmware

  • Not a connection issue per se, but some firmware versions raise supply warnings that pause printing. Clear prompts or use genuine HP supplies to eliminate confusion during testing.


Part K — Copy-and-Paste Fix Recipes

Recipe 1 — Add by IP on Windows (RAW 9100)

  1. Settings → Bluetooth & devices → Printers & scanners → Add device.

  2. Click “The printer that I want isn’t listed.”

  3. Add a printer using a TCP/IP address → enter Printer IP.

  4. Device type: TCP/IP Device; uncheck Query the printer if it hangs.

  5. Choose Generic Network Card, then select your HP driver (or UPD PCL6).

  6. Print a test page.

Recipe 2 — Add by IP on macOS (IPP)

  1. System Settings → Printers & Scanners → Add Printer.

  2. Go to IP tab → Address: Printer IP.

  3. Protocol: IPP.

  4. Name the printer, choose AirPrint or HP driver, click Add.

  5. Test print.

Recipe 3 — Fix Spooler Corruption (Windows)

  1. Stop the spooler (net stop spooler).

  2. Navigate to C:\Windows\System32\spool\PRINTERS and delete stuck files (admin rights).

  3. Start the spooler (net start spooler).

  4. Re-add the printer.

Recipe 4 — Wi-Fi Rejoin via HP Smart

  1. Connect phone/PC to the same Wi-Fi you want the printer to use.

  2. Open HP SmartAdd printer → follow prompts to push credentials.

  3. If not found, enable Wi-Fi Direct on the printer and let HP Smart discover it directly, then push Wi-Fi details.

Recipe 5 — Bonjour/mDNS Broken but IP Works

  1. Keep the printer added by IP so you can print.

  2. On the router/AP, enable multicast, Bonjour/mDNS, and disable client isolation.

  3. If using managed switches, test toggling IGMP snooping.

  4. Optionally deploy mDNS reflector across VLANs.


Part L — Preventive Measures (Save Future Time)

  • DHCP Reservation: Give the printer a fixed IP via the router.

  • Firmware & Drivers: Keep them updated (schedule maintenance time).

  • Avoid Guest/IoT SSIDs for printers: they often isolate clients.

  • Ethernet When Possible: For shared office printers, wired beats wireless for stability.

  • Document Setup: Note SSID, password, printer IP, admin password, and firmware version in a secure place.

  • Periodic Reboot: Occasional reboots clear stale states on small/home routers and printers.


Part M — When to Call HP Support

  • The printer won’t obtain an IP even after restoring network defaults and trying Ethernet.

  • USB not detected across multiple computers/cables.

  • Repeated firmware errors, panel error codes, or radio hardware failures.

  • You use 802.1X enterprise and need certificate provisioning support.

  • Device is under warranty—don’t risk hardware disassembly.

Collect before calling: model, serial, firmware version, network report printout, photos of errors, and steps you tried.


Summary

  • Start simple: power cycle, verify cabling/SSID, print network report.

  • Prove reachability: ping the IP; if reachable, add the printer by IP.

  • Fix discovery later (mDNS/Bonjour/WSD).

  • Windows: restart spooler; use Standard TCP/IP with RAW 9100 or IPP; HP Print and Scan Doctor helps.

  • macOS: reset printing system if needed; prefer IPP/AirPrint; grant Local Network access to HP Smart.

  • Router: disable isolation, enable multicast/mDNS, reserve printer IP.

  • Ethernet is king for stability. Keep firmware & drivers current.


10 Frequently Asked Questions (FAQs)

1) My HP printer shows “offline,” but it’s on. What should I try first?
Power cycle the printer and your router/computer. Print the Network Configuration page, note the IP address, and ping it from your computer. If ping works, remove the printer and add it by IP using RAW 9100 (Windows) or IPP (macOS). This bypasses flaky discovery and confirms the path.

2) Why does my computer see the printer one day and not the next?
Likely a DHCP IP change or discovery hiccup (mDNS/WSD). Create a DHCP reservation so the printer keeps the same IP and re-add it by IP. Check that your devices are always on the same SSID and not drifting onto a guest network.

3) Should I use AirPrint/IPP or the HP driver on macOS?
AirPrint (IPP Everywhere) is stable and driverless, great for most users. If you need HP-specific features (scan utilities, status applets), install the HP driver and choose it when adding the printer. You can test both—whichever is more reliable in your setup wins.

4) Windows keeps adding the printer as “WSD.” Is that bad?
WSD can be fine, but in some networks it’s unreliable. Add the printer as a Standard TCP/IP port (RAW 9100) or IPP to reduce discovery issues. You can remove the WSD instance to avoid confusion.

5) What ports and protocols must be allowed through my firewall?
Allow mDNS 5353/UDP (discovery), IPP 631/TCP (driverless printing), RAW 9100/TCP (JetDirect), and SMB if you print via a share. On Windows, ensure spoolsv.exe is allowed. For VLANs, enable mDNS/Bonjour forwarding or use print servers.

6) I can print from my phone but not from my PC. Why?
Phones using HP Smart may talk directly via Wi-Fi Direct or IPP, while your PC could be on a different SSID, blocked by a firewall/VPN, or relying on broken discovery. Ensure your PC is on the same network, pause VPN, and add the printer by IP to test.

7) Does using Ethernet instead of Wi-Fi really help?
Yes. Ethernet avoids radio interference, isolation quirks, and many discovery problems. For shared or critical printers, a wired connection is the most reliable route.

8) The printer responds to ping but won’t print. What now?
That means network reachability is fine but the print path/driver is the issue. Remove and re-add the printer by IP using RAW 9100 (Windows) or IPP (macOS). On Windows, also restart the Print Spooler and ensure the correct driver/port is selected.

9) My router has separate 2.4 GHz and 5 GHz SSIDs. Which should I use?
Many HP printers only support 2.4 GHz. For smooth setup and discovery, connect both the printer and the computer to the same SSID/band (2.4 GHz). After setup, your computer can return to 5 GHz if discovery still works—or keep both on 2.4 GHz for stability.

10) I reset everything and still can’t connect. Could the printer be faulty?
It’s possible—especially if USB/Ethernet fail across multiple devices/cables or Wi-Fi never associates even with defaults restored. If you’ve tried firmware updates, EWS configuration, and different networks/ports, contact HP Support. Hardware (radio, NIC, controller) may need service.

Display social media content on your website, your way


Popular Articles

Leave a Comment

footer image

Discover HelpoCenter.com , your friendly technology guide! We offer easy-to-understand articles and practical guides for all levels. Stay up to date on the latest technology trends and learn something new every day. Let's make technology simple and fun together!

Follow Us on

Copyright © 2026 All Rights Reserved.