Installing Drivers for Atheros AR5007EG Wireless Network Adapter ---------------------------------------------------------------- Install some additional packages # aptitude install build-essential module-init-tools subversion Install headers for your kernel # aptitude install linux-headers-$(uname -r) Remove ndiswrapper, if you use it (I didn't, so this is not tested on Lenny) # ndiswrapper -e net5211 # modprobe -r ndiswrapper # aptitude purge ndiswrapper-common ndiswrapper-utils ndisgtk Remove any references to ath_pci and ath_hal in /etc/modprobe.d/blacklist, if you added any. Now get madwifi drivers, compile and install # svn co https://svn.madwifi.org/madwifi/branches/madwifi-hal-0.10.5.6 # cd madwifi-hal-0.10.5.6 # make # make install # depmod -ae # modprobe ath_pci # echo ath_hal >>/etc/modules # echo ath_pci >>/etc/modules Reboot. Done. Note: you will have to reinstall the drivers after you install a new kernel # cd madwifi-hal-0.10.5.6 # make clean # sudo make install Thanks to Anduu from http://ubuntuforums.org/showthread.php?t=816780 Suspend/Hibernate ----------------- Add users allowed to suspend/hibernate to the powerdev group: # adduser [username] powerdev