Sunday, June 24, 2007

The final verdict on support for the D-Link DWL-650 Rev. P1 in Ubuntu 7.10 "Gutsy Gibbon" Tribe 1 is in. Everything works like a charm.

There are a couple things you will need to do in order to have your card fully functional. First, you *will* need the firmware available at http://www.red-bean.com/~proski/firmware/ (just download latest-prism.tar.bz2 and extract pm010102.hex and rf010804.hex). I would recommend putting the files in /lib/firmware (in my case, I've put them in /lib/firmware/dwl-650).

With the firmware in place, edit /etc/network/interfaces like so:

...
auto wlan0
iface wlan0 inet dhcp
fw_primary /lib/firmware/dwl-650/pm010102.hex
fw_secondary /lib/firmware/dwl-650/rf010804.hex
...


The final yet very important step is to install hostap-utils. From a terminal type:

sudo apt-get install hostap-utils
That should be it! Now reboot, and your card should light on up. Networks should appear in the Network Manager, assuming there are some to connect to.

If you have any problems, first check to make sure hostap_cs is loading by running lsmod, then check to make sure your card is being recognized by running lspcmcia. If everything seems okay, try blacklisting the orinoco_cs module.
Tonight I am upgrading to Ubuntu 7.10a1, better known as Gutsy Gibbon Tribe 1.

The very first thing to note is that the D-Link DWL-650 Rev. P1 works. Now, I'm being careful with my wording here because it doesn't "just work", it just "works". Catch that? I will still need to download the firmware mentioned in a prior post and do some other configuration, but the hostap_cs.ko module in Linux kernel 2.6.22 does not need to be edited to support this card. It works.

Second thing to note is that the installer is taking forever to do its thing. Yay, Live CD! I had thought about doing an upgrade install, but a full install is just so "clean", not to mention much faster.

Once I've got this upgrade performed I will be eliminating a desktop I've had set up for quite some time and parting it out with the help of Google Products & Checkout. As an aside, I would recommend checking those services out since they will eventually replace EBay. I'm not joking.

More will follow the upgrade.