Wednesday, August 4, 2010

Techville: Wireless Windows Woes

I've never been a with-the-grain type of tech. This, I suspect, is because I tend to be a hacker in the original sense of the word. I want things to be efficient, even if that makes things a little ugly. Being a hacker, however, I usually manage to make things both functional and attractive. And speedy.

Also, I suspect it is because most people who come into IT jobs come straight out of a college education and into a corporate world, and both college and corporate are ruled by Windows. To many of these people, I suspect that a 20 GB operating system with no default usable software is acceptable, and I guess they think a fifteen minute boot time is worth the wait.

Fifteen minutes? Exaggeration?

Hardly. Not in this case.

See, we're all issued netbooks at my place of employment, and for good reason. We cover a lot of physical ground, and are often away from the office fixing computers for hours at a stretch. We need to update our trouble tickets in the meantime, so we bring along our netbooks with solid state drives (to improve mobility and decrease hardware damage from jostling) and update tickets while connected to the ubiquitous wireless network.

There are rules applied to the use of these netbooks, mostly surrounding security, and there's an image that gets blasted onto these machines that contains the OS (Windows XP SP2), a handful of useless software (does anybody still use iTunes 6, and what purpose does that hold at work if it's too old for iPhones?), and SafeBoot (disk encryption with some remote password recovery software). All of this software presumably meets the requirements of the security department, but it all conspired against me because (and I cannot stress this enough) I hate bloat.

Furthermore, wireless didn't work. This is a Dell Inspiron Mini 10 with a Broadcom wireless chipset in it, and I tried everything. I enabled and disabled services. I switched which applications were in control of the hardware. I fiddled with the wireless switch (which is Fn+F2 on this device). Nothing worked. In the end, every single program (including the Dell WLAN management software) informed me that although the hardware was present, recognized, had the proper drivers, and was working, it was detecting no wireless networks in range.

Every computer around me, including the expensive, oversized paperweight they call an iMac was detecting the aforementioned ubiquitous wireless networks (there are two). So why wouldn't my netbook see them?

I'd been planning on tartsenefeding my computer anyway (which is like defenestrating, but backward; I'm not throwing the device out of a window, I'm throwing Windows out of the device) because of my problem with the bloated OS image, but I decided to use this as a troubleshooting opportunity as well.

I put together a bootable flash drive with Ubuntu 10.04 on it and a 1 GB persistence file, and booted to it. I installed the Broadcom STA Wireless driver and rebooted. Thanks to the persistence file, the driver remained intact upon second boot, and I immediately had access to four wireless networks. For those not counting, that's two more than every other PC in the room saw. And for those wondering, both boots and the driver install took less time than it took to boot the native Windows image once.

Thanks to Ubuntu, my netbook runs faster and more stably than anybody else's in the office, and the hacker in me is satisfied without my ever having to hack anything. I realize, too, that Ubuntu isn't exactly a lightweight distro, and that Puppy (yes, I know it's really Ubuntu) or Knoppix or even a custom-built Slackware would almost certainly run faster and more stably. But considering the convenience factor of getting Ubuntu installed (20-30 minutes), its built-in support for encrypted file systems (a mandate for these netbooks), and its overall great appearance and performance, it's probably the best distro for this netbook at the moment.


  1. It's the grammar nazi in me, but every time you used "stably", you could have just said "stable" (or if you so choose, stability).

    Otherwise, great write-up.

  2. And the Grammar Nazi in me must politely disagree because "stably" is an adverb while "stable" is an adjective. Since it modifies the verb "to run", it should be left in its adverbial form and not changed into its adjectival form.

    But thanks for reading!

  3. We have a Dell Inspiron 6000 that's 5 years old and also has a Broadcom wireless card in it. This past spring, I tried PC/OS on it, which has the driver for the Broadcom wireless card pre-installed -- no installation necessary!

    I tried Ubuntu on that laptop once, but getting wireless to work was a PAIN! I had a little help with it on Ubuntu Forums, but it was still a pain. But with PC/OS, all you do is just select your wireless network and go, baby! :-)

  4. Ha! My work laptop with XP SP3 on it takes 15 minutes to "boot" which means I see a desktop, and then another 10 before I can do anything other than stare at a desktop. And if I leave it for more than 30 minutes, the whole thing runs slowly for an hour.

  5. Thanks for sharing.

    Tenax Technologies is a Belarussian software company delivering complex web solutions. We provide comprehensive Java development of complex internet systems.

  6. Of course, the most common idea is Valentine's Day flowers and thomas sabo jewellery . This is the standard and not by the time the oldest, but as a gift an thomas sabo australia , you will get extra show you the relatives and. So you can buy these in advance or discount flower delivery system, so you can focus your efforts more Valentine's ideas, to ensure that your day is good thomas sabo jewellery box , your dog away from home in memory of love.

  7. Some great ideas for Valentine's Day is a committed husband and wife sexy thomas sabo jewellery australia and good things to eat in the evening to kill your day on the right note. For others, you may want to insist on less inappropriate Valentine's ideas, such as thomas sabo australia prices and thomas sabo australia online shop gift. A region can not go wrong, the idea of Valentine's bathing suit, because everyone likes the smell of fresh and clean bathroom and an indulgence that most women are not taken seriously. Similarly, you can also consider personal bathrobe to the bathroom, as well as your other ideas for your loved ones, it makes you feel like you love cheap thomas sabo jewellery time, we hope to frequent basis!

  8. Applause
    But rather than Ubuntu - (not sure if you have a CD drive in it - really upgrade the power tools and use BackTrack (live slackware cd).
    Install it to a USB stick and boot from that. Nice and fast so many built in tools.

  9. Thanks for the mention. Glad you enjoyed it.

  10. Thanks for sharing this with us Ryan. Keep on keeping on.