MadWifi
I followed the following steps to get my AR2425 (AR5007EG) wireless NIC working in Ubuntu 8.04 (64bit).
Install the required packages:
sudo apt-get install build-essential sudo apt-get install linux-restricted-modules-$(uname -r) sudo apt-get install subversion
Edit /etc/modprobe.d/blacklist and remove any reference to ath_pci and ath_hal.
Go to System -> Administration -> Hardware Drivers and make sure both Atheros drivers are disabled. Reboot the system if they were not.
Get the files and install the driver:
svn co https://svn.madwifi.org/madwifi/branches/madwifi-hal-0.10.5.6 cd ./madwifi-hal-0.10.5.6 make sudo make install sudo depmod -ae sudo modprobe ath_pci echo ath_hal | sudo tee -a /etc/modules echo ath_pci | sudo tee -a /etc/modules
Go to System -> Administration -> Hardware Drivers and re-enable the Atheros drivers. Reboot the system. The wireless NIC should now be fully functional.
This procedure will need to be repeated after every kernel update.
This article was written on Monday, June 30th, 2008 at 2:01 pm.