When setting up a Linksys wireless home network and using DHCP for assigning IP addresses to Computers, makes setup of all your devices easy and gets you online quickly.
While DHCP is convenient, devices such as printers should be assigned a fixed IP address manually to avoid conflicts on your wireless network.
Here's how you can setup a printer with a static address even if it has a wireless card, while still using DCHP on your Linksys wireless router for your home network.
By default on Linksys wireless routers, the DHCP IP address range is typically 192.168.1.100 thru 192.168.1.149 and addresses cannot end in 0, 1, or 255. Any fixed (static) IP address must be outside the DHCP server range.
This means that IP addresses you want to assign to devices, such as printers, need use an address in the range of 192.168.1.2 thru 192.168.1.99 or 192.168.1.150 thru 192.168.1.254 (assuming you are still using the default DHCP server range).
Let's assume you are still using the default DHCP address range and your router is also using the default IP address of 192.168.1.1. Your DHCP configuration will look similar to the following screenshot:
NOTE:menus and screen shots may be different from your Linksys Wireless Router depending on the model you have.
When configuring an address for the printer, the IP configuration would look like:
IP Address – 192.168.1.2
Subnet Mask – 255.255.255.0
Default Gateway – 192.168.1.1
It's important to note that even though you are not using any IP addresses in the default range for DHCP, the Subnet Mask and Default Gateway addresses will be the same. This configuration needs to be enter in the printer, not in the router (see the owners manual or vendor web site for steps on configuraing the printer TCP/IP information). By using the default DHCP range, there is no configuration needed on the Linksys router.
If you have another device on your network that will be assign a fixed address, you would use:
IP Address – 192.168.1.3
Subnet Mask – 255.255.255.0
Default Gateway – 192.168.1.1
For any other devices, just increment the IP address by one, 192.168.1.4, 192.168.1.5, etc and use the same Subnet Mask and Default Gateway.
Now if power goes out or you need to restart your Linksys wireless router, your printer will retain the fixed IP address instead of being assigned a different address than it previously had from DHCP .
Making Sure Your PC Can Print
Since you assigned a static IP address to your Printer, make sure your PC knows what the new IP address is.
First, see if you can print. If successful, there's nothing else that needs to be done. But if you can't print, you will need to update the printer IP address on your PC.
NOTE:Screen shots are from Windows 7, and should be similar for previous versions of Windows.
- 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 and never worry about any conflicts anymore.
This is lengthy, and everything is going to have slight variations based on O/S, router, and printer. So try to take these principles and google the steps based on your specific components, and you should be able to get it set up. Basically you need to give the printer a fixed address so it's always in the same spot, and you need to reserve that address in your router so the router doesn't accidentally give that address out to something else. And then you might need to manually reassign that new address to the printer in your computer if you already have it set up. So three broad steps. Here's the detailed version of how I did it on my pc. I have Windows 8 on a home-built Core i5, HP 8600 PCF/AIO, with an ASUS RT-N13U router. The printer is connecting wirelessly to my network, and I have one wireless laptop and one wired desktop using that printer:
> Get printer's current IP address
1. With everything running, tap on the printer's [here, HP 8600] control screen and go to Setup | Network | View Network Settings | [Wired, Wireless; per your setup]. Take note of the current IP address (I'll use 192.168.1.255 as the example in this case)
> Set the printer to a manual/fixed IP address:
2. With a web browser, go to that address (enter 192.168.1.255 in the address/url/go to bar and press enter)
3. Click the Network tab. NOTE: this is a convenient place to copy the printer's MAC Address for later entry into your router.
4. From the menu on the left side of the screen, click IPv4.
5. In the "IP Address Configuration" section, click the radio button next to "Manual IP" and then click the "Suggest a Manual IP Address" button. This saves you the step of getting and entering the gateway info. The printer will suggest a high IP ID, you can accept it, or pick one of your own. If in doubt, use the suggested value. Write down this number for later steps.
6. Click the "Apply" button. I did not enter anything in "DNS Address Configuration."
7. At this point the address of the printer is changed, and set to a fixed address that is not likely to be the one you entered in step 1, so any links you click will now time out. So go back up to the address bar and enter the new IP address that was assigned in step 5. This will let you confirm the printer is listening on that address.
> Add this address to your home network router
8. With my current, and two previous routers, I am able to access the router's configuration screens through a web browser. For this I use the router's IP address. By default, many consumer routers are set to 192.168.1.1 (I changed mine for security reasons). Enter the correct IP address for your router in your browser and press Enter. Enter any credentials if you are required to do so.
9. First from my left hand menu, I select LAN, then the DHCP Server tab. (Again, I have an ASUS RT-N13U router. Use Google to find similar steps for your specific router if it's not clear how to perform these steps.)
10. In the "Manually Assigned IP around the DHCP List" section, click the radio button next to "Yes." This enables the inputs and buttons in the section. In the "MAC Address" input box, paste in the MAC Address you saved in step 3. In the "IP Address" box copy the IP address for the printer that you saved in step 5. Click the "Add" button, then click the "Apply" button.
> Update any and all computers that use this printer
11. Go to the printer port configuration screen for your printer. Generally all Windows computers will let you get to this screen by finding any icon for the printer, right clicking on it and selecting "Properties" from the context menu. If you are setting up the printer for the first time, it should be one of the steps in the setup process. Also, generally, if you can get to Control Panel, you can find the printers option and go from there. And for Windows 8, things are a little different, but the easiest way to start is to right click in the lower left corner of the screen and select Control Panel from the context menu that pops up.
12. Choose "View Devices and Printers." Left click on your printer and then click "Print Server Properties" from the menubar at the top of the window. Then click the Ports tab.
13. In the Ports config tab, click "Add Port" select "Standard TCP/IP Port" and then click "New Port..." This will launch a wizard.
14. In the wizard, click "Next"; in the "Enter the Printer Name..." screen, enter the address from Step 5 in the first box -- it will automatically show up in the second box as well. Click "Next."
15. If everything else went properly, the wizard will display information about your printer, the IP address you entered, and some more info. You will also, now, have a "Finish" button -- click it. Your new port assignment will show up in the "Ports on this server" box on the Ports screen, and it should be checked -- obviously, if it isn't, then do check it. Your printer should also show up next to it in the "Printer" column. Click "Apply" to close out this dialog (or "Cancel" if "Apply" is inactive, which should indicate that your changes were already saved).
16. Print a test page, or do some other test print to confirm everything is set up properly.
Repeat steps 11-16 for every computer you want to use this printer. And that's everything.
Unfortunately, printers suck, and this won't solve any real connectivity problems -- this only addresses the issue of the printer's IP changing every time there's a power outage, it gets turned off, or, as it seems, every time it just goes to sleep, or every time your ROUTER is rebooted...this was all just to give the printer a "permanent" address and let your computers set that once and for all.
Good luck! Feel free to comment with corrections or better shortcuts.