Printer Keeps Dropping WiFi – Fixed for Good
Your printer connects to WiFi, then drops after a few minutes. The real fix is usually a static IP or a router setting. I'll show you both.
Here's the exact scenario: You're printing a document, and halfway through the printer's screen says "Connection lost" or "Offline." You power-cycle the printer, it connects again for five minutes, then drops again. This happens on HP Envy, Brother HL series, and Canon PIXMA models. The printer's WiFi light blinks, the router shows it connected, but nothing works.
Why This Happens
The culprit here is almost always the printer's IP address. Most printers use DHCP — they ask the router for an IP address every time they wake up. If the router's DHCP lease time is short (like 30 minutes), or if another device grabs the same IP, the printer loses connection. It then tries to reconnect, gets a new IP, and the cycle starts over. Another common cause: the printer's power-saving mode turns off the WiFi radio after a few minutes of idle.
I've seen this on networks with more than 10 devices. The router gets confused and assigns duplicate IPs. Printers are dumb about this — they don't fight for an address like a laptop does.
Fix It – Step by Step
Don't bother with reinstalling drivers or buying a new printer. That rarely helps. Here's what I do:
- Print a network configuration page — On most printers, hold the Wireless button for 5 seconds, or go to Menu > Network > Print Config. Write down the printer's MAC address (it's 12 characters like 00:1A:2B:3C:4D:5E). You'll need this.
- Log into your router — Open a browser, type 192.168.1.1 or 192.168.0.1 (check your router's sticker). Use admin/admin or whatever password you set. If you don't know it, look at the router's label or call your ISP.
- Find the DHCP reservation section — This is usually under Advanced > LAN > DHCP Reservation, or something similar. On TP-Link routers it's under DHCP > Address Reservation. On Netgear it's Advanced > Setup > LAN Setup. On ASUS it's LAN > DHCP Server. Look for "Reserved IP addresses" or "Static DHCP."
- Add your printer's MAC address — Paste the MAC address you wrote down. Give it a static IP outside the router's DHCP pool, like 192.168.1.200 (if your router gives out 192.168.1.2 to 192.168.1.100, pick something above that). Save the setting. The router will now always give the printer the same IP.
- Restart the printer — Turn it off, wait 30 seconds, turn it back on. It should grab the reserved IP. Print another config page to confirm the IP didn't change.
- On the printer, set the IP manually — Go to Network Settings > TCP/IP > IP Address and enter the same static IP you set on the router. Subnet mask is usually 255.255.255.0. Default gateway is your router's IP. Primary DNS can be 8.8.8.8. This bypasses DHCP entirely. I prefer this method — it's bulletproof.
If It Still Fails
Sometimes the printer's power-saving mode is the real villain. Go to the printer's settings and look for "Sleep Mode" or "Power Save." Set it to "Never" or the longest timeout (like 60 minutes). On HP printers, it's under Setup > Preferences > Sleep Mode. On Brother, it's General Setup > Sleep Time. Disabling sleep fixed this for a client with a Brother MFC-L2710DW last week.
Also check the router's WiFi channel. If you're in an apartment building with 20 WiFi networks, interference can cause drops. Log into the router and set the channel to 1, 6, or 11 (these don't overlap). Avoid "Auto" channel — it causes jitter.
If nothing works, update the printer's firmware. Go to the manufacturer's support site, download the latest firmware file, and install it via USB or the printer's web interface. This isn't common, but I've seen it fix weird disconnect loops on Canon PIXMA MG3620 models.
One last thing: check the cable between the router and modem. Yes, it sounds stupid, but a loose Ethernet cable can make the router reboot randomly, which looks like a printer problem. I wasted an hour on that once.
That's it. Nine times out of ten, a static IP or disabling sleep mode kills this problem. If you still have issues after all this, your printer's WiFi card might be dying. At that point, hardwire it with USB or Ethernet — or buy a new one. Printers are disposable these days.
Was this solution helpful?