How do we keep this site running? This post may contain affiliate links — the cost is the same to you, but we get a referral fee. Compensation does not affect rankings. Thanks!
Is your wireless connection dropping unexpectedly? For example, while you’re away from the computer, or if the screen saver kicks in, or if you don’t use the Internet for a while? The most common causes for a wireless connection drop are your wireless router and network card. We’re going to show you some troubleshooting tips, in order of helpfulness, that should get your wireless connection back up and running.
Would you prefer to have an expert help you out? Visit GeekSquad’s website today.
Set Your Router to a Specific Channel
We’ve been getting this question from Time Warner’s Road Runner customers in particular, so we’ve decided to post it at the top of this article in case it saves anyone time. The symptoms are a wireless connection that literally will drop out quickly for seconds at a time. If your cell phone (iPhone) is on the same network, the battery will drain super quickly because of the phone switching to 3G every time the connection drops.
Here’s a tip that can get your wireless connection from dropping out repeatedly. If you are using a router (particularly a dual band router), you’ll want to go into the wireless settings (usually under “setup”), and specify a channel. Try using a different channel than the default, and make this settings for both of your bands (2.4Ghz and 5Ghz) if you’re using a dual bound router. Definitely do not use the “auto” setting. From our troubleshooting it appears that this is the main culprit. Try setting a higher channel, and if that doesn’t work, try different channels. It’s very possible that there are enough networks in your immediate area on the same channel that they’re conflicting with each other.
If this solution works for you, please comment below!
Check your wireless power settings
If switching the router channel didn’t work, you can try these other tips to help prevent your wireless connection from dropping.
First, see if your computer is managing your wireless card’s power. It may be instructed to shut off your wireless connectivity after a certain amount of idle time goes by. If you have system specific utilities, such as Dell’s Quickset, make sure that the wireless power management isn’t set to shut off the card if your computer is idle for a certain period of time. Second you’ll want to check the settings on your wireless card via your device manager. In Windows XP:
- Right-click on “My Computer” and select “Properties”
- Select “Hardware” and click on “Device Manager”
- Find your wireless card under “Network adapters” and double-click it.
- Verify that there aren’t any auto power management settings enabled that might be shutting your card down prematurely.
Another thing to try is to simply shut down all your hardware – ie. your PC, your modem, your router, your laptop, etc. – anything on the network. Then power them back on in the following order: modem -> router -> PC (wired) -> laptop (wireless) and see if that fixes the issue. If not, proceed to more potential solutions below.
Update your router firmware and wireless card drivers
If all of the above hasn’t prevented your wireless connection from dropping, you’ll want to update the firmware of your wireless router, and you’ll want to update your wireless card drivers. This should solve the problem most of the time. With any firmware or driver update, please make sure you are retrieving the update directly from the manufacturer’s website.
Stay Clear of Driver Robot!
There’s quite a bit of marketing being done by the company Blitware around software such as Driver Robot which is supposed to help you find and update drivers that match your hardware configuration. It has been brought to our attention that the software, while not a virus, may install so-called adware, that may slow down and prevent your computer from functioning correctly.
A rule of thumb with drivers is “if it ain’t broke, don’t fix it.” Driver updates should only be installed if you are currently experiencing issues and told by the manufacturer that updating your driver will help resolve the problem. Finally, make sure that you are only downloading drivers from the manufacturer’s website, and not from a third-party.
If your PC is already infected by adware, you can download Lavasoft’s Ad-Aware for free to remove it.
Adjust your wireless router settings
- Lower the MTU (Maximum Transmission Unit) from 1500 to 1492 or less (usually found on your router’s main/ basic setup page)
- Adjust the following advanced wireless settings:
- Lower the beacon interval from 100 to 50
- Lower the fragmentation threshold from 2346 to 2306
- Lower the RTS threshold from 2347 to 2304
That should solve your wireless connectivity problems and should prevent your wireless connection from dropping.
wireless connection dropping every couple of seconds
Does your wireless connection connect, then disconnect, then connect again, only to disconnect two seconds later, and so on and so forth? It could be that your PC is trying to find an IP address and the DHCP server (which hands out IP addresses) isn’t cooperating or isn’t finding one. If you’re using Windows, open a command prompt by browsing to Start -> Run -> and type in “cmd.exe”
In the command prompt window, type the following: “ipconfig.exe /release” followed by “ipconfig.exe /renew” You’ll get a status message that may help you pinpoint the issue.
Wireless connection drops in WPA mode
If you can get your wireless adapter to connect without security encryption set (ie. WEP or WPA), but it drops every couple of seconds when you use WPA mode, try updating the network card driver’s firmware.
We had a similar experience on a Dell Inspiron laptop. The included Intel Pro 2200BG network card worked for a couple of years, but then every time we’d take it to a public Internet location, connect via WiFi, then bring it back home to connect to our WPA network, the connection drop issues would resume.
If that doesn’t do the trick, you will need to reset your router.
Resetting your wireless router to factory default settings
Resetting your router can usually be done by inserting a pin (like the end of a paper clip, not a knife or mechanical pencil) in a little hole at the back of the router, and holding it down for 10 seconds or so. You should see all the lights on the front of the router flash, signaling that the router has been reset to factory default settings. After this, power cycle all your equipment.
You’ll then need to reconfigure your router’s security settings. I recommend using WPA2/TKIP+AES this time around, and setting a new password. If you were cloning your MAC address this setting should be disabled, which means you’ll be assigned a new IP address.
Restart your laptop, select the wireless network in range you want to connect to, select “advanced settings” at right, and in the list of networks, edit the properties of your network. In the properties dialog, you’ll want to specify the new security protocol (in Windows XP, you’ll only have WPA/TKIP available – this will work for WPA2), enter your new password, and save your settings. We also recommend clicking the advanced button and opting to not have Windows automatically connect to the network.
Hopefully your connection will now connect and remain stable. If it does not, post below or in our forum for help.
IP address already allocated message
If, when running ipconfig, as described above, you get an IP address already allocated message, it means the DHCP server is unable to assign you a new IP address. You can try logging in to your router (usually by going to //192.168.1.1) and enabling the DHCP server (if it isn’t already), and then increasing the Maximum Number of DHCP Users.
If you’re going to set up a static IP address as described below, you’ll also want to define two static DNS addresses. Check your router’s DNS addresses for ones to use (on our Linksys WRT54G router they can be found by going to Status -> Router).
Assign a static IP address to your Computer
If none of the above work, and your computer is currently set to retrieve its IP address automatically, you may want to try to give it a static IP address instead. To do so, simply:
- Browse to Control Panel -> Network Connections
- Right-click your wireless connection and select “Properties”
- Select the TCP/IP protocol, and edit its properties.
- Set your static IP address as follows:
- IP: An IP address within the range assigned by your router (usually defaults to between 192.168.1.100 and 192.168.1.149) that is not taken by another device. To see which device IP’s are in use, check the DHCP clients table in your router (on our Linksys WRT54G router the client table can be found by browsing to Status -> Local Network))
- Subnet Mask: 255.255.255.0
- Gateway: 192.168.1.1
- DNS: Assign DNS records corresponding with the ones specified in your router’s static DNS settings (described above)
- Set your static IP address as follows:
Save your settings and restart your PC and see if your connection works. If not, and you’re running Windows XP, you might want to try this Winsock fix tool as a last resort. Just make sure you backup your registry first in case anything goes awry.
Disable third-party networking utilities
If you’re still stuck, it’s possible that third-party software is interfering with your network settings. Try disabling any third-party networking software you may have installed, power cycle through your system, and see if that gets the wireless connection back up and running.
If not, you can try to manually reset Winsock and TCP/IP. Just make sure you create a system restore point and backup your registry before trying either of the below methods.
If your Windows Sockets (Winsock) registry subkeys are corrupted, you can recreate them by running the following in a command prompt window (Start -> Run -> type “cmd.exe”):
netsh int ip reset resetlog.txt
If that doesn’t work, you can try completely reinstalling the keys as follows:
- Uninstall the TCP/IP protocol
- If prompted, do not restart the computer now.
- Delete the following registry keys:
- This time, restart the computer.
- Reinstall the TCP/IP protocol.
Trying to renew IP address error
If you start getting the trying to renew IP address error, your connection is probably struggling to find an IP address as described above. Try the above solutions, if they don’t work, and your connection works despite this message, simply ignore it. To have Windows diagnose the issue, run the Windows network diagnostic tool as described below.
Windows network diagnostic tool
The Windows network diagnostic tool will analyze various components of your network connection and point out problems it finds. You can run it as follows:
- In Microsoft Internet Explorer, click Diagnose Connection Problems on the Tools menu.
- Browse to Start -> Run -> and type %windir%\network diagnostic\xpnetdiag.exe, and then click OK.
Network diagnostics freezes at 99% when formatting results
As with any system changes, make sure to create a Windows restore point and/or backup your registry prior to making any changes.
If the Windows network diagnostic tool almost completes, but freezes at 99% as it’s “formatting results,” you can try downloading an updated version using the link above, or do the following:
- Start > Run -> type regsvr32 jscript.dll, and click OK
- Start > Run -> type regsvr32 regsvr32 wshom.ocx, and click OK
- Start > Run -> type regsvr32 scrrun.dlll, and click OK