Printer not getting IP address from router — DHCP fix
Joe B.
Expert ★★★★★ 27,853 satisfied customers
Specialities: Windows 11/10, macOS (Sonoma/Ventura/Monterey), Linux (Ubuntu/Fedora), Printers, Networking, DHCP/DNS
Printer not getting IP on Wi‑Fi or Ethernet — DHCP, APIPA 169.254, self‑assigned IP (HP, Epson, Canon, Brother)
Quick answer: the accepted fix
Accepted fix when printer not getting IP address from router (DHCP): restore Network Defaults, reconnect to 2.4 GHz WPA2 Wi‑Fi or Ethernet, confirm a valid DHCP lease, then create a DHCP reservation (or set static IP). Re‑add the printer via IPP/TCP‑IP using the reserved address.
Printer shows 169.254 (APIPA) or Self‑assigned IP after router change
This happens when the printer retains a static IP from the old subnet or cannot authenticate to the new SSID. Restore network settings, join the correct SSID, and check that DHCP server is enabled with available leases. Use a DHCP reservation to prevent future address changes.
How to verify the printer has a valid IP address
Print a Network Configuration page or open the printer’s Embedded Web Server. You should see an IP like 192.168.x.x, the correct Subnet Mask, Default Gateway, and DNS. If the gateway/DNS are blank or the IP is 169.254.x.x, DHCP isn’t working — restore defaults and reconnect.
DHCP troubleshooting tips for printers
Most IP issues come from wrong subnet, Wi‑Fi authentication, or disabled DHCP.
Quick path: confirm router DHCP → restore network defaults on the printer → connect to 2.4 GHz WPA2 SSID → verify lease/gateway/DNS → create a DHCP reservation or set static IP → re‑add queue via IPP/TCP‑IP. For Ethernet, test cable/port and VLAN. Update firmware on both router and printer.
Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.
Getting Started Is Easy
Ask for help, 24/7
Members enjoy round-the-clock access to 12,000+ verified Experts, including networking, Wi‑Fi, and printer support.
Expert will respond in minutes
We match you with a networking Expert who specializes in DHCP, DNS, Wi‑Fi authentication, and IP conflicts.
Save time & money
No onsite visit required. Fix DHCP and IP address issues in minutes with guided steps.
FAQ
Why does my printer get a 169.254 (APIPA) address?
It didn’t receive a lease from the router’s DHCP server. Causes include wrong Wi‑Fi password/security, client isolation, DHCP disabled/out of leases, VLAN mismatch, or a static IP from an old subnet.
Should I use DHCP reservation or a static IP?
A DHCP reservation on the router is best — it locks the address to the printer’s MAC while keeping correct gateway/DNS. Use static IP only if the router can’t reserve.
Printer connects to Wi‑Fi but can’t be found by PCs — why?
Look for AP/client isolation on the SSID, or devices on different subnets/VLANs. Ensure the queue is added via IPP/TCP‑IP using the printer’s actual IP address.
Does my printer support 5 GHz or WPA3?
Many printers are 2.4 GHz only and don’t support WPA3‑only. Use 2.4 GHz with WPA2‑PSK/AES or mixed WPA2/WPA3 for widest compatibility.
What protocols should I pick when adding the printer?
Use IPP (or TCP/IP with vendor driver). On Windows, avoid stale WSD entries after IP changes — add by IP. On macOS, add via the IP tab with protocol IPP/AirPrint.
| Symptom | Likely cause | Quick fix |
|---|---|---|
| Printer shows 169.254 / Self‑assigned IP | No DHCP lease; wrong Wi‑Fi auth; DHCP off/out of leases | Restore network defaults; reconnect to 2.4 GHz; verify DHCP; set reservation |
| Connected to Wi‑Fi but PCs can’t see it | Client isolation / different VLAN | Disable AP isolation; keep devices on same subnet; add via IPP by IP |
| Works by cable, fails on Wi‑Fi | WPA3‑only or 5 GHz only SSID | Enable 2.4 GHz WPA2; use mixed WPA2/WPA3 or WPA2‑only |
| Offline after router swap | Old static IP on different subnet | Restore network defaults; DHCP then reservation/static on new subnet |
Step‑by‑step (Windows 10/11)
- Print the printer’s Network Configuration page and note the IP (if 169.254, proceed).
- Open Router → DHCP Server and confirm it’s enabled with free leases.
- On the printer, Restore Network Defaults and reconnect to the correct SSID (2.4 GHz, WPA2).
- Re‑add the printer: Settings → Printers & scanners → Add device → Add manually → TCP/IP device using the new IP; install vendor driver if prompted.
- Create a DHCP reservation for the printer’s MAC so the IP stays fixed.
Step‑by‑step (macOS)
- Ensure the printer gets a valid DHCP address (not self‑assigned).
- System Settings → Printers & Scanners → Add → go to IP tab → enter the printer IP with protocol IPP or AirPrint.
- If discovery fails, disable Wi‑Fi client isolation on the router and keep Mac/printer on the same subnet.
- Reserve the IP in the router or set a static IP on the printer.
Sources
- Microsoft — Fix network connection issues
- Apple — If your Mac has self-assigned IP
- HP — Embedded Web Server & networking
- Brother — Network User’s Guide
- Canon — Networking setup
- Epson — Wireless networking
Filed under: Printer won’t print
Related articles
- Printer says “Offline” and won’t print — what should I check first?
- My printer “forgot” my Wi-Fi — the saved network is gone
- Printer Wi-Fi settings reset by itself — why did it forget my network?
- My printer keeps popping up “Set up Wi-Fi” again — why won’t it stay connected?
- My printer Wi-Fi setup keeps failing — what am I doing wrong?
- Printer Wi-Fi setup is confusing — why won’t it connect to my network?
- Printer Wi-Fi setup is too complicated — what do I check first without messing it up?
- Printer setup fails on Wi-Fi — why won’t it connect during setup?