Ever since I installed Vista on my laptop (a Dell Latitude D820) I've had a range of problems with my wireless. Initially, back in December when I installed the RTM version of Vista, I found that it would loose the wireless connection from time to time, and the only resolution seemed to be to reboot the machine. It didn't seem to relate to my wireless router, since I was experiencing the same problems both at work and at home. I tried a bunch of different versions of the driver for the wireless card, including drivers from both Dell, Microsoft and Intel. My problems, with varying drivers, included the following:
- Bad reception (signal strength was much lower than it should have been), which led to dropped connections
- My machine would blue screen from time to time, always complaining about the driver
- The radio (wireless) would shut off, the WiFi light would die, and nothing except a reboot could bring it back
Some of the best results I had with an old driver, but the later drivers (the
The latest driver from Dell, version 10.6.0.29, was among the worst. That one kept dying, at worst it could kick the bucket a handful of times per hour. The latest one from Intel, version 11.1.1.11 was not much better. But at least it was better than the version they released during the winter, because that one was pure blue screen hell.
So, I've been trying to find a resolution to this, and finally I came across the following discussion:
http://thevistaforums.com/index.php?showtopic=9834&st=120
It seems a lot of people have been having the same problem, and without much of a response from Dell.
So what I ended up doing was what what is called the "XP fix", which means installing a driver intended for XP on my Vista.
The way to do this was to download driver package R127811 from Dell. You can search for it on their site, or download it from the following link:
http://support.us.dell.com/support/downloads/download.aspx?c=us&l=en&s=gen&releaseid=R127811&formatcnt=1&libid=0&fileid=169955 On Dell's site the driver claims to be version 10.1.1.4 in the release title, but once installed it says that it is version 10.1.1.7. Oh well...
To install an XP driver I had to do the following:
- Open the Control Panel
- Select "System" and then "Advanced system settings"
- Go to the "Hardware" tab, and click on "Device Manager"
- Open up "Network adapters", and right-click on "Intel(R) PRO/Wireless 3945ABG Network Connection", and select "Update Driver Software..."
- Select "Browse my computer for driver software"
- Click on "Let me pick from a list of device drivers on my computer"
- Click on "Have disk..."
- Browse to the folder where the driver was located, in my case it was "C:\dell\drivers\R127811\Drivers"
- Select the file "W39n51.inf", and press "Open".
- And then press "OK", and let the installation begin
If I didn't follow this, and instead tried the normal driver installation method, the installation went through, but at the end it immediately reverted back to the version I had before I tried to install this driver.
Anyway, since I got the driver installed (about a week ago) I haven't had any problems with my wireless.
One interesting point is that a bunch of my colleagues use the same model laptop, with Vista, without any problems. So this may relate to different revisions of the 3945 card or something.