You need to learn how to set a static IP for your wireless connection on your printer. You have several devices fighting over the same IP.
I'll try to keep it short.
OK, you have ONE external/outside world (WAN) IP address assigned by your provider. eg 22.214.171.1246 One cable line/one IP.
Each device you use requires a separate IP address. They cannot share the same IP. so....
You use a router to divy up your one IP into sub IPs. (You might have a modem/router combo from your provider).
The router gives itself it's own internal (LAN) IP address (eg 192.168.1.1). This is your internal/inside home network.
So by default, the router is set to automatically give devices on your network IPs (DHCP) when they come onto the network.
The default range is usually something like 192.168.1.100 through 192.168.1.255
Let's say your laptop is the 1st thing to come on the network. The router (gateway) will assign your laptop 192.168.1.100.
Now let's say you have 2 other computers join the network. They would get 192.168.1.101 and 192.168.1.102,
providing they are all powered on, and on the network. Now the printer enters the network and gets 192.168.1.103.
Here's where it get's fun. You set up your printer to automatically get an IP address during it's setup, so it grabbed the 1st one available,
which was 192.168.1.103 in our scenario. Now say one computer (192.168.1.101) leaves the network/powers off and printer powers off.
Now you turn the printer on, and it gets assigned the 192.168.1.101 IP. Then you turn on the laptop, and it gets assigned 192.168.1.103.
The IPs have now switched, and the Windows is still looking for the printer on the old original IP of 192.168.1.103, but it's not there anymore.
The way to stop the insanity is to set static IPs on your devices, or at least on your printer. Go into your printers setup menu and find the area about it's IP address. You want to switch it from DHCP to static, or manual IP. Set the suffix to something a bit higher than the 1st few available #s. For example, 192.168.1.122. This way it's not conflicting/fighting with other (lower IP #) devices over the same IP.
I set device on my network as static, so each device has and retains it's own IP.
You can do the printer setup again, but this time pick the option to manually set the IP.
If you use netscan (link above), you can see the general range of IPs on your network.
Now the printer will always show up as online. Make sense?
Edited by FrankOtheMountaiN, 13 April 2014 - 10:29 PM.