Wireless networking was always a bit patchy for me on my Dell Latitude D630 while running Ubuntu Gutsy version of Linux. It would work fine for ages and then freeze up suddenly, requiring a hard reboot to get things working (Apache would become unkillable, I guess because it was attached to the broken Wireless networking driver.) Problems always showed up when I transferred large amounts of data between Linux and my Macbook. Files copied fine for a few minutes and then the whole house of cards would collapse. Crash! Boom!
The first time I looked for a solution nothing turned up, but eventually I went searching again, and after digging into all sorts of forums and websites I found the simpe solution on the Dell Linux Wiki:
Create a file called /etc/modprobe.d/blacklist-ipw3945 and add:
blacklist ipw3945Add to /etc/modules:
iwl3945
Reboot after doing that and all will be fine in the world again! I haven’t had any networking issues since replacing the ipw3945 driver with the iwl3945 one!

8 Comments
Zack (1 comments.) on February 12, 2008 at 1:59 pm.
Sorry to hear that your wireless is sketchy… But extremely excited to hear that you are running Ubuntu on your Dell!
Mel (9 comments.) on February 12, 2008 at 6:46 pm.
I hope to be ordering a D630 for work in the next few days, so this might come in very useful!
troels on March 30, 2008 at 4:53 pm.
Awesome. I have had a flaky network connection for a while, but changing the drivers fixed it. Thanks a lot.
alan on January 8, 2010 at 10:54 pm.
Thanks from me too. I am running 9.10 but I had the same problem. Fortunately this fix worked for me too.
Alan Feather on January 11, 2010 at 7:52 pm.
This worked for me – thanks.
Carlos on February 12, 2010 at 11:09 am.
WoW after some complicated workarrounds that never worked, this one was simple and … it worked!!
Carlos on February 18, 2010 at 9:09 pm.
Ooooh!, just once, any hints?
sam barrow (1 comments.) on March 16, 2010 at 8:48 pm.
Check out the reviews on ubuntuhcl.org: http://www.ubuntuhcl.org/browse/product+dell-latitude-d630?id=426
Please post your reviews if possible!