As much of a tech geek that I am, I find printers annoying. There's always something wrong with them.
Which brings me to a common problem many home users have when it comes to their wireless network printers.
It worked yesterday, but not today.
Surprisingly this type of printer problem has a simple explanation with a solution that will have you printing again…today.
Now, before we go any further, this problem that I have seen many times, occurs when your wireless printer (including wired printers) is setup to use DHCP.
That means, your printer is not configured with a static IP address, but is assigned an IP address automatically by your wireless router.
And while it's convenient to use DHCP (which makes it easier to get your printer online quickly), there is a drawback with DHCP that causes those unexplained reasons many home users have when you suddenly can't print anymore.
The problem is really with your computer…not with your wireless printer.
Let Me Explain
Setting up your printer to use DHCP, automatically configures your printer with an IP address (when the printer talks to a wireless router).
Now, remember back, when you told your computer to FIRST use your printer?
Your computer used the IP address, which was assigned to your printer at that time, to setup and configure the printer.
From that time on, your computer was happy until it could no longer communicate with the printer.
That's when your printer was more than likely restarted.
When that happen, the printer then asked your wireless router for an IP address, but was assigned a new IP address.
And because your computer was setup with the original IP address that the printer was using previously, it no longer can find the printer on the network (it does not know the IP address has changed).
You see, when using DHCP, the IP address that is assigned to the printer is not permanent. It eventually expires (known as DHCP lease). That's how DHCP works.
Because DHCP cannot rely on computers, printers, etc, to know they no longer exist on a network, a timer mechanism is built-in to the DHCP service that LEASES IP addresses to devices (instead of permanently assigning address). This way, DHCP will not run out of addresses and they can be reused.
So when the lease expires, DHCP will either assign the same IP address or a new IP address (each with a new expiration time).
The reason why a new IP address may be assigned, is if your printer and other devices were restarted at the same time (power outage is one reason to restart at same time),
The DHCP service (running on wireless router) may give the first device it communicated with, the old IP address your printer had been using).
Which means your printer now has a new IP address.
The Quick Fix
First you need to find the new IP address of your printer.
NOTE: Screen shots are from Windows 7.
- Either access your wireless router administration interface and check the address that DHCP has assigned, or check your Printer menu display and navigate to the Network section.
- Once you have the new IP address, go to the Control Panel on your Computer and open Devices and Printers (Windows 7 and Vista) or Printers and Faxes (Windows XP).
- Next, right click on your printer and select Printer properties (Win 7 & Vista) or Properties (Windows XP).
- In the properties window, select the Ports tab (circled in screen shot below) then find the active port with the check next to it (arrow in screen shot below) and click on the Configure Port… button.
- In the next window, edit the Printer Name or IP Address: field with the new IP address and click OK to save the changes (close any remaining open windows).
You should now be able to Print once again.
A Permanent Fix
Wouldn't it be great if you didn't have to worry about making a configuration change every time you printer is restarted (like when power goes out or the printer is just being stubborn).
Well you can by simply using a static IP address for your printer. This way, if the printer needs to be restarted, the IP address will never change, because it's not relying on DHCP anymore.
But, does that mean you can't use DHCP on your home network anymore?
Nope, you can use both by following the steps to assign a static IP address to your printer while still using DHCP on your network.
Comments on Why Can't I Connect To My Wireless Printer Anymore
Thank you very much. I've been struggling with this problem since I received my wireless printer as a gfit last Christmas.
Cannot thank you enough…After so many different attempts, I finally 'found' my printer.
Tk you!
Thank you again internet. You rock man thanks.
Hi,
You clearly know how to explain things for the layman, so I'm confident you'll be able to help me.
I've today changed my broadband provider but my printer (Canon MG3550) wouldn't work. Finally, I un-installed the printer (in a last-resort attempt to resolve the issue), but now my pc can't find it.
I've tried to re-install it from the original disc - it tells me the installation was successful, but when I try to add it to my devices list, it can't be found. I'm connecting to the internet okay and the printer wireless indicator is on.
I've been at it all day and tearing my hair out. Please help. (I'm on Windows 7, if that's relevant).
Christine
I will have to take mine somewhere I can't make it work again for me!
Worked fine for 7 months now it cn't be found!!??
I did the above steps but when i get to configure port i get the next screen Configure LPT Port with timeout..transmission retry.. and it has OK or cancel as click options .. what is this?,?
I am still a novice with computers. But, your information was simple to follow and very informative. Who knew DHCP IP addresses could change? I do now. I'm so happy to be able to print once again. Other solutions recommended uninstalling and installing from scratch, but I kept searching, as I knew it had to be a simple solution. I have you bookmarked! I's sure I'll be back. Thank you so much!
Hello, yes this paragraph is in fact nice and I have learned lot of things from it regarding blogging.
thanks.
I tried to configure port and it the screen said an error occurred and this is not supported? What now?
This error mainly happens when your printer drivers are not updated, i updated my drivers and then followed steps mentioned above and my printer got connected to WiFi, thanks for sharing the post, it was very useful.
After struggling to get my printer printing again after reading your article I fixed it.Thank you so much.
@Jane Fox:
Do I have to pay to update my drivers?
Everything was printing fine last night. This morning it will not detect my printer via our wifi. My devices are both successfully connected to the wifi in our home.
Thank you, thank you, thank you. I FINALLY got the printer to hook up with the new network. I really appreciate the directions. Thanks again
Hello Dear,
Ah, first of all thank you so much for sharing this content you write a nice content about Printers. I am really glad to read this content but "The DHCP service (running on wireless router) may give the first device it communicated with, the old IP address your printer had been using)." i didn't get this line can you please explain it little bit more ?
Thank you
this sounds like my problem but I am not sure.
Everytime I have to change the password on microsoft windows 10 . I have to change it on my wireless hp printer. so I go to the printer and change the password to match. and it will not scan to email says I password and user name are incorrect. but they are not. it say to reconfigure which maybe the ip address has changed?????Help1
great except i removed printer and can't add it back to do the steps you mention. So the instructions suck. because most people are where i am at and tried re-installing things first before getting desperate