Since we’re going on vacation sometime soon and wanted to use a given hotel’s or nearby cafe’s wireless Internet access, I thought it might be a good time to revisit an old Dell C400 laptop to this end. Trouble was, the PCMCIA card socket was broken, so using a Cardbus wifi adapter was out of the question. So I did a little investigation into whether the socket could be repaired. About 2 hours and many tiny screws removed from it later, the consensus was “no”. But I did discover an internal miniPCI slot that could house an internal wifi network adapter, and $20 later on eBay, it was working!
Excited, I thought it might be a good time to try out Ubuntu Linux on it, but this laptop didn’t have an internal or external CD-ROM drive available to me. Normally, I’d pull out the hard drive, setup a partition with install files on it, and make it boot from that. Trouble is, once you setup that partition, it’s not easy to reliably resize the partition you install into back to 100% of the disk (after the swap space, of course).
But then I ran into this article on a Google search, and found a different way to get Linux installed. It didn’t work on the first try (I was tired and skipped some instructions), but once I got the base install in, the installer did the rest of the work of downloading and setting up the OS. It was about the coolest thing I’ve done with PC’s in a while; so far I am seriously impressed. (Particularly at the fact that my obscure wifi adapter was detected correctly right off the bat.)
As if that wasn’t enough, since the installer grabbed the old 6.06 version (I was tired, remember?), I had to run a distro upgrade to get to the current 7.04. Unlike any Fedora Core distro I’ve tried, the Update Manager tool actually worked. In fact, I have yet to have this thing crash. But most of all, the system is actually responsive despite its modest (PIII 866MHz/256MB) hardware.
So we’re on a roll, right? Pretty much. About the only initial trouble I ran into was resolved by figuring out what the name of the (open, free) software is that does what I want:
I guess it wasn’t all good, though:
- As I’ve experienced before, Windows XP is a pain to network with via Samba. I can connect OK, but browsing was initially difficult since the XP machine doesn’t show up in “Windows Network”; it’s Windows’ fault, but still a pain.
- I recently found Hamachi works well as a zero-configuration virtual private networking (VPN) tool, and use it on Windows machines to connect “securely” over the Internet. Installing this on Linux needs to be easier; they’re taking the “zero-configuration” out of the picture. Again, not Ubuntu’s fault.
- Kismet crashes soon after launch sometimes; it probably needs some tinkering to work correctly.
As with Windows, there’s ups and downs, but I think this is overall a very stable operating system despite a modest machine it’s running on.