Wireless printer won't wake from sleep — real fix
Your HP or Canon wireless printer goes to sleep and won't wake when you send a print job. Here's why and how to fix it permanently.
You're sitting at your desk, hit Print, wait ten seconds, nothing. Hit Print again. Check the printer's screen — it's dark, sleeping. You walk over, press a button, it wakes, then it starts printing. This repeats every single time. The trigger is idle time — usually 15 to 30 minutes after the last print job, the printer's network card stops listening for incoming packets to save power. The printer itself stays powered on, but the wireless chip goes dormant.
What's actually happening here
The printer's network card (the WiFi chip) goes into a deep power-save mode. When a print job arrives from your computer, the printer's main board doesn't see it because the network card isn't listening. The printer stays sleeping until you physically press a button or send a second job that triggers a wake signal. This is by design — printer makers do this to pass Energy Star certifications. But it means your $200 printer acts like it's broken.
The real fix — two parts
You need to do both things below. Doing only one won't work on most modern printers (I tested this on an HP Envy 6055 and Canon TS8322).
Fix 1: Change the printer's power settings
- On your printer's touch screen, go to Setup or Settings (gear icon).
- Find Power Settings, Energy Saving, or Sleep Mode. On HP printers it's usually under Preferences. On Canon printers it's under Device Settings.
- Change the sleep timer to Never or the maximum value (like 240 minutes). Some printers label it Auto Off — set that to Off.
- Also turn off Auto Power Off if you see it. This is a separate setting that kills power completely after hours of inactivity.
- Save and exit.
Fix 2: Disable Power Saving on the printer's network card
This step is the one most people miss. The printer's network card has its own power-saving mode separate from the main printer.
- Open a web browser on your computer.
- Type your printer's IP address into the address bar. Don't know the IP? On the printer, go to Settings > Network > Wi-Fi Status, and it shows the IP. Or print a network configuration page.
- Log in to the printer's web interface. Default credentials are usually
admin/adminoradmin/(blank). Look on the printer's label if you changed it. - Find Network Settings or Energy Saving.
- Look for Wake on LAN or Power Saving Mode for Network. On HP printers this is often under Advanced Settings > Power Management. On Canon it's under Network > Power Save Mode.
- Set it to Enabled for Wake on LAN, or Off for Power Saving Mode. The exact label varies by printer.
- Save the settings and restart the printer.
Why step 3 works
The printer's web interface gives you access to settings the touch screen hides. The network card's power mode is one of them. When you disable that, the WiFi chip stays active and listens for packets even when the printer screen is dark. The printer can still sleep its ink system and other parts — that's fine. The key is the network card stays awake.
Still fails? Check two more things
- Your computer's power settings: On Windows, go to Control Panel > Power Options > Change plan settings > Change advanced power settings. Find Wireless Adapter Settings and set Power Saving Mode to Maximum Performance. This stops your computer from sending the print job in a low-power state that the printer ignores.
- Printer driver: If you're using the generic Microsoft driver (Windows sets it up automatically), the printer might not wake properly. Go to the printer manufacturer's site and download the full driver package. Install it. The generic driver doesn't send the right wake-up signal.
One more thing: if your printer has a physical button labeled Wireless or WiFi, press it once to see if the light turns off and on. Sometimes the wifi chip itself goes to sleep and needs a reset. But that's a temporary fix — use the web interface to set it permanent.
Was this solution helpful?