Introduction: How to Troubleshoot Your Home Network
Due to a recent demand for help with home networks, I have decided to write this instructable on how to troubleshoot your home network. If you are not already familiar with the basics of how your network works, I suggest reading my previous instructable "How your home network works".
I will be providing instructions for Windows XP and Windows 7. If you are using Vista, it is very similar to Windows 7, so follow those instructions. If you are using Windows 8, you're on your own.
Step 1: Ultimate Basics
It may not seem like an important step, but before you go any farther, you need to check your cable connections and reboot everything(your computer, router, modem, switches, etc). Unplug everything and plug it back in, don't just sight check it. I can't tell you how many times I have gone to troubleshoot a network and they just have something unplugged, or didn't bother to reboot their router. (This is especially common with my parents...)
Step 2: Taking a Step Back
The first thing you should do when troubleshooting your network is to take a step back and think about the facts you already know about the problem you are having. Is your computer able to connect to other networks, and just not this one network? If so, it probably proves that there are not any hardware issues present on your computer (unless you are trying to connect to a 5GHz network with a 2.4GHz network adapter... we'll cover that later). Are other computers able to connect to this network? If so, then there might be a problem in your settings on the problem computer. Are you connected to the network, but just not able to access the internet? There might be a DNS problem. Is your service unreliable? It could be a lot of things, but interference and DNS problems are the most common in home networks.
Step 3: Diagnosing IP Addressing Problems
One of the first steps in troubleshooting a network connection problem is figuring out if you have a valid IP address, and if it was configured automatically or manually.
To see all of the information about your network adapter, go to command prompt and type ipconfig /all, and press enter.
First look at the option that says DHCP Enabled. If it says no, it means that at some point a static IP address was configured, which may not be the correct IP address for this network. To set your ip addressing to automatic, see step 6.
If your network is DHCP Enabled, then look at your IPv4 Address, Subnet Mask and Default Gateway. If you have another computer on the same network that works properly, run an ipconfig command, and see if the subnet mask and default gateway are the same on both computers. The IPv4 address should be on the same subnet (see below).
Now we need to check and make sure you are on the correct subnet. I will not be explaining subnetting in this instructable, only the basics used in home networking. Assuming that your subnet mask is 255.255.255.0, the first three octets (the first three numbers separated by a decimal point... called octets because each is a binary byte which is 8 bits) on the IPv4 address and default gateway should be the same. The last octet should not be the same. Also, if you have another computer that works on the same network, check to make sure the first three octets are the same on that computer. If your address is configured automatically, and it is on the correct subnet, then your IP addressing is correct.
Step 4: Diagnosing Hardware Issues
If your computer will not connect to the network at all, and it doesn't connect to other networks, it's a good chance that you have a hardware problem. You can try checking the drivers to make sure there are no issues or updates, but if it isn't a driver issue, I strongly suggest just buying a new wireless NIC. They are cheap enough that it isn't worth fooling around with. You can get one on Amazon for $0.01. (Plus 4.99 shipping)
Another thing to consider with hardware is that not all wireless networks are on the same frequencies. WiFi A networks are 5 GHz, WiFi B networks are 2.4 GHz, WiFi G networks are 2.4 GHz, and WiFi N uses both 2.4 and 5 GHz bands. What this means is that if you have a 2.4 GHz wireless NIC (which is the most common), it will not work on an A network. If your router is an A router, then you need to get a wireless NIC that supports 2.4 and 5 GHz networks.
If your computer connects to other wireless networks, and you have verified that you have the correct frequencies, then more than likely it is not a hardware issue.
Step 5: Diagnosing DNS Server Problems
Many times when your internet has intermittent issues, but you are still connected to the network, or if you are connected to the network, but not to the internet, you have a DNS server problem.
Many times your router will have a built in DNS server, however; the built in DNS server can be spotty at best. I generally recommend that if you keep your current DNS server, that you also add Google's DNS servers to your list. (See step 8)
Step 6: Fixing IP Addressing Issues
If you determined that you might have an IP addressing issue, this step is for you.
Obtaining an address automatically:
If you are not receiving your IP address via DHCP, here is how to set your computer to use DHCP:
In Windows 7:
Right click the wireless icon on your system tray, click "Open Network and Sharing Center". On the top right of the screen, click "Change adapter settings". Right click your wireless network adapter, and click "Properties". Find "Internet Protocol Version 4 (TCP/IPv4)", click it, and then click "Properties." Then click "Obtain and IP address automatically". If you want to obtain your DNS servers automatically, you can change those as well. Please note that if you use OpenDNS or another web filter that requires you to use their DNS servers, this could shut off the filtering, or in some cases impact your ability to access the internet. For more information on DNS settings, see step 7.
In Windows XP:
Click "Start", and go to Control Panel. Double click Network Connections. Find your network adapter and right click it, click properties, go to "Internet Protocol (TCP/IP)" and click "Properties". Then click "Obtain and IP address automatically". If you want to obtain your DNS servers automatically, you can change those as well. Please note that if you use OpenDNS or another web filter that requires you to use their DNS servers, this could shut off the filtering, or in some cases impact your ability to access the internet. For more information on DNS settings, see step 7.
Setting a static address:
If you are unable to obtain and IP address via DHCP, you may need to set it manually. If there are other computers on your network, be sure and check their IP addresses to make sure you will not have an addressing conflict. If they have addresses below 100, I suggest using addresses higher than 100 and visa-versa.
In Windows 7:
Right click the wireless icon on your system tray, click "Open Network and Sharing Center". On the top right of the screen, click "Change adapter settings". Right click your wireless network adapter, and click "Properties". Find "Internet Protocol Version 4 (TCP/IPv4)", click it, and then click "Properties." Then click "Use the following IP address:", and input your chosen IP address (the last number should be between 1 and 254, and not your default gateway.) 95% of default home network settings use 255.255.255.0 as their subnet mask. Enter your router's IP address as your default gateway. (Obtain this from a working computer if possible.) If you are unsure of what to use for your DNS server addresses, use 8.8.8.8 for the preferred and 8.8.4.4 for the alternate.
In Windows XP:
Click "Start", and go to Control Panel. Double click Network Connections. Find your network adapter and right click it, click properties, go to "Internet Protocol (TCP/IP)" and click "Properties". Then click "Use the following IP address:", and input your chosen IP address (the last number should be between 1 and 254, and not your default gateway.) 95% of default home network settings use 255.255.255.0 as their subnet mask. Enter your router's IP address as your default gateway. (Obtain this from a working computer if possible.) If you are unsure of what to use for your DNS server addresses, use 8.8.8.8 for the preferred and 8.8.4.4 for the alternate.
Step 7: Updating a Driver
If you suspect a hardware issue, then you might want to update your driver if possible. If there is a problem at the hardware level, then this will not fix the problem, but if the hardware is working and can not communicate with your computer, there may be a driver issue.
Here's how to update your driver. There are a few different methods, I suggest trying them in this order:
1. Through Device Manager.
2. Off the manufacture's website.
3. Automated driver updater (Slim Drivers).
Updating your driver through Device Manager in Windows 7:
Press the "Windows Key" and "Pause/Break" together (if your pause and break key are separated, use the pause). In the upper right, you should see a link to Device Manager. Once in Device Manager, find your wireless NIC. Start by looking in Network Adapters, if you do not see it there, look under "Other devices". If you see any sort of yellow exclamation point or red "X", then you know that there is an issue with your network adapter... probably a driver issue. Right click it and select "Update Driver Software". If it finds an update, try to connect to the network.
Updating your driver through Device Manager in Windows XP:
Press the "Windows Key" and "Pause/Break" together (if your pause and break key are separated, use the pause). Go to the "Hardware" tab, select "Device Manager". Once in Device Manager, find your wireless NIC. Start by looking in Network Adapters, if you do not see it there, look under "Other devices". If you see any sort of yellow exclamation point or red "X", then you know that there is an issue with your network adapter... probably a driver issue. Right click it and select "Update Driver". If it finds an update, try to connect to the network.
Updating your driver by finding it on your manufacture's website (Windows 7 and XP):
If device manager can't find an update for your driver automatically, try "Googling" your NIC's Manufacture and Model to try and find a driver download for it. I strongly recommend trying as hard as you can to find it from the manufacture before resorting to an automated program (Slim Drivers). If you are able to find an update from the manufacture, install it, then try to connect to the network.
Using Slim Drivers (Windows 7 and XP):
Download and install Slim Drivers from here: http://www.driverupdate.net/downloads/SlimDrivers-setup.exe Once you have it installed, be sure and backup your drivers before changing anything. (Option on the top of Slim Drivers). Then run a scan and see if it finds the drivers for you. Only install the driver for your wireless NIC, ignore as many updates as possible. If you are able to find an update from slim drivers, install it, then try to connect to the network.
Step 8: Fixing DNS Server Issues
If you have determined that you may have DNS server issues (and it never hurts to change your DNS servers to Google anyway in my opinion), I suggest using Google's DNS servers.
Please note that if you use OpenDNS or another web filter that requires you to use their DNS servers, changing or adding DNS servers could shut off the filtering, or in some cases impact your ability to access the internet.
To change the DNS servers in Windows 7:
Right click the wireless network icon in your task tray, and click "Open Network and Sharing Center". Click "Change adapter settings". Find your network connection, right click, and select "Properties". Then click "Internet Protocol Version 4 (TCP/IPv4)", and click "Properties". Change the radio button on the bottom from "Obtain DNS server address automatically" to "Use the following DNS server addresses". Then use 8.8.8.8 for the preferred DNS server, and 8.8.4.4 for the alternate DNS server.
If you want to use Google's DNS servers in addition to the ones you already use, type ipconfig /all in command prompt, then go back to the TCP/IPv4 properties, and click "Advanced". Go to the DNS tab, and add the ones you are already using first, then add 8.8.8.8 and 8.8.4.4. You will now have better chances of finding the correct IP address.
Step 9: Conclusion
I hope that this has helped you troubleshoot your home network issues. Please note that this is not meant to be an extensive guide to troubleshooting networks, this only covers the basics. If you are still having troubles, please comment below with as much detail as possible, and I will try and help you. If necessary, I can try and help direct you to a network professional in your area (at least in the US) that can help you with advanced problems. (And just for the record, Geek Squad is not considered professional!)

Participated in the
Hurricane Lasers Contest

Participated in the
Fix & Improve It Contest
122 Comments
10 years ago on Introduction
One thing I might suggest for hardwired networks, are cable testers. You can get them for around ten dollars each. There are two kinds of testers. one will check a cable not plugged to a network, but you have to have access to both ends. The other kind tests connectivity with one end connected into the network. Some of the cheaper ones will give a false positive though. Many a time I have seen cables that look perfect, but actually have problems. if you have any amount of computers in your network, some extra cable ends and a crimping tool are worth their weight in gold.
There are a lot of MSWindows viruses that love to disable your networking so you can not get on line and repair the machine. Running the virus checker in safe without networking mode could also remedy some issues. You can also restart your networking without rebooting the machine if you have admin rights and access to the system tools. Reboot is not an option for most professionals.
On wireless networks can also have issues of ssids and passphrases not in sync. Some routers can lock out devices with certain preset mac addresses, so you have to make sure your mac address is not excluded from connecting. More too it than just the speed. There is another tool, but a bit more expensive that can detect wifi signals. For example, computers near microwaves or the like could interfere with radio transmission.
As much as the name Geek Squad makes me want to laugh, They do have a few good techs. You get what Best Buy pays them. last I heard it was not much per hour.
One question though. How do you update network drivers if the network is not working in the machine? (rhetorical)
Reply 10 years ago on Introduction
Thanks for your input. Some times people are able to connect using another adapter (for slim drivers), and also, if there is an updated driver locally, device manager will usually find it. Otherwise you need to find it off of the manufactures website, which is what I recommend most.
I will agree Geek Squad has a few good techs, but not many. :)
3 years ago on Step 6
Hello,
I am trying to
work out why a laptop is not connecting at home but is connecting elsewhere.
All manner of devices are able to connect at home so it’s not a problem with
the router. I carefully read through your link https://www.instructables.com/id/How-to-troubleshoot-your-home-network/
and followed the instructions. I got to the bit where it says “If your network
is DHCP Enabled, then look at your IPv4 Address, Subnet Mask and Default
Gateway. If you have another computer on the same network that
works properly, run an ipconfig command, and see if the subnet mask and
default gateway are the same on both computers.”
On the laptop the DHCP was enabled but I looked
and looked and there is no line which says: IPv4 Address, Subnet Mask and
Default Gateway in the list. I went onto my home PC and it has all of these
things listed. Both my PC and the laptop I am trying to fix are windows 10. Is
the missing info why it’s not connecting to the internet at home?
I would be grateful for any help in sorting this
out.
Many thanks,
Michele
5 years ago
Very nice detailed instructions, even a caveman can follow them but... You need a step 10. I'm in IT as well, I didn't need this info but I will save it in case someone else in IT needs it.
My wife loads a bunch of junk on her computer, she started getting the 169 IP address. I did everything in the book except for what fixed it :). Our ISP uses Google's DNS. I even hard coded her address but it still refuses to connect. I even disabled IPIPA and did all the Microsoft suggestions, still no luck.
I even did the netsh winsock reset. Any suggestions you wouldn't recommend to an end user?
Thanks again for the nice article.
Reply 5 years ago
Oh yes, I even installed a WIFI adapter, it too keeps getting the 169 IPIPA address.
5 years ago
Ok so my mom's laptop has an issue with the router. I have an ASUS Rt-AC53 router and her laptop will not connect to the network if it has a password. If i remove the password from the netwrok it will connect without any issues. I can't keep my network without a password however. I tryed at least 10 other devices and they all connect to the network with the password, but her laptop will not do so for some reason. If you need more details tell me.
5 years ago
in my lab i have configured widows 2003 server with 50 computers. each computer has manual ip address. in recent days i have conflict problem by mobile ip address shown in dlink router in lan connection, but no one mobile connected in my network. the mobile mac address assigning ip address itself differently. how to remove the mobile ip address.
5 years ago
I'm thinking of upgrading to a wifi cable modem to replace the cable modem that we use today.
The one that I have in mind only has 2 Gig Ethernet connections.
Right now we have a cable modem followed by a 4 port wifi router and behind the router an 8 port switch.
I run asterisk at home and have the problem that the asterisk server and the two SIP devices I have (GigaSet and Linksys ATA) have to be connected to the router to be able to communicate. When I put all the components on the switch the SIP devices don't register.
So I am afraid that if I replace the modem/router with the new cable modem I will run into the same problem.
They do get IP-adresses from the router but it seems like there is some hiccup in the routing.
6 years ago
Here is my problem, I have Spectrum with separate box for the WiFi. I work from home with Any Connect, and VPN which I connect directly to the office. I can't have WiFi connected to the laptop I work from, so I bought a CISCO SYSTEMS 5-Port Gigabit VPN Router (RV130K9NA), to be able to have access to the office, yet have WiFi in the home, for the rest of the members of the family. I am no big experience Network person. Can you give me some tips on setting this up? Would appreciate any help.
6 years ago
I have a HP pro book 4430s running windows 7. I recently got my laptop formatted post that whenever I try connecting it to my home wifi it shows limited access and I can't connect to the net , however my laptop connects to my office wifi as well as my neighbours wifi and Internet works perfectly fine there. Also all my other devices at home iPad, phone ,another laptop gets connected to my home wifi and Internet works properly on them. Can you please help with a solution to this?
6 years ago
I recently had my router reset itself. I went through the steps of resetting up my wifi network with password protection, but for some reason i still see an unprotected network with my routers factory name and IP address. How do i remedy this?
6 years ago
ok so i recently changed my net to a 4g one and all other devices are working fine its just my laptop(dell windows 7 ) that has gone crazy sometimes the net is wrking absolutely fine and suddenly there is a firewall dns etc problem and my net is connected but no internet access wat should i do plz help
6 years ago
Didn't work. I prefer to use Mozilla/google-mozilla won't start
miss=couldn't load xpcom- recommendation to uninstall and reinstall-so I also have IE-getting error message-page can't be displayed. My toshiba laptop
windows 7 64 bit crash dumped multiple times. I am able to connect on
another laptop and other devices just not on my favorite=toshiba laptop.
7 years ago
Setting up a lan
7 years ago
Thank you SOOOOOO much. Great article, very helpful!!!
7 years ago
Hi, i have a problem with my laptop. Few days ago, my laptop suddenly doesnt connected to my house's internet. And when i take a look at the network connections, both wireless network connection and local area are not connected. And i look at the available networks, but my house'sinternet isnt in the lis. But all phones and ipads are doing just fine connecting to the internet. Please help me! Ive tried many ways and nothing works.
7 years ago
Hi, i have a problem with my laptop. Few days ago, my laptop suddenly doesnt connected to my house's internet. And when i take a look at the network connections, both wireless network connection and local area are not connected. And i look at the available networks, but my house'sinternet isnt in the lis. But all phones and ipads are doing just fine connecting to the internet. Please help me! Ive tried many ways and nothing works.
7 years ago
Here's a problem I've yet to find the reason for it. I have a Vista desktop computer that when it is connected to the cable modem you can open a browser type in the cable modem and interact with the modem. Pinging the modem sending packets and receiving packets back. When I try to ping a website no packets received. No browser or Skype or anything can connect. Booted into Ubuntu live disk and I can browse the internet. Tried everything and the only way to get onto the internet with Vista was put a router between the computer and the cable modem. Everything is connected via cat5 wire. I'm stumped any ideas?
7 years ago on Introduction
7 years ago on Introduction
i have a problem with my wifi router, all of my 3 laptops cannot connect to the wifi router while my mobile phone can. i tried to uninstall my wifi card and reinstalling it to help fix this issue but it didn't work. what should i do to fix this problem?