As I mentioned in my last post I’ve made the transition into the Linux world. There are a bunch of different distributions of Linux available, here is a list of the major ones.

My main motivation for going with the Ubuntu flavor is because it seems to be the distro with the most hype these day, and why not hop on the bandwagon. I’m dual booting Windows 7 so I have still have my safety blanket in place, just in case I need to hop back over to the dark side. At this point I’m only using Windows to sync/backup my iPhone.

By default Ubuntu version 10.4 (Lucid Lynx) supports all of the hardware of my Acer X3400-U2022 except for the WIFI card. I tried a bunch of different things first, but I finally stumbled on this post on the Ubuntu Forums.

Here is the fix, open up a terminal and enter the following commands:

sudo mkdir -p /etc/Wireless/RT2860STA/
sudo touch /etc/Wireless/RT2860STA/RT2860STA.dat
sudo service network-manager restart

That should get you going. You might need to use the following command to get the Network Manager to enumerate the local WIFI Networks:
iwlist scan

I’m assuming this fix is good for all RT2860STA wireless card chipsets. The following command should give you an idea what your WIFI card’s chipset is:

You can also use the lspci command to enumerate devices on your PCI bus. This tells me my PCI card is a “RaLink RT3090 Wireless 802.11n 1T/1R PCIe”

Hopefully that helps at least a few people get their WIFI working in Ubuntu.