I just successfully tried this on an AA1, plus another laptop with an Atheros 5007EG. The docs say it will work with any kernel 2.6.21 or higher, except for a bug in the 2.6.22 kernel. I am using the 2.6.26 Debian Lenny kernel.
The guide on the site is pretty thorough...it will take quite a while on the One after the "make" command, then after the "make install" for the build to finish. You can blacklist the ath_pci driver and add ath5k to the /etc/modules files to ensure loading ath5k at boot, or maybe uninstall the madwifi modules.
http://linuxwireless.org/en/users/Download
The guide on the site is pretty thorough...it will take quite a while on the One after the "make" command, then after the "make install" for the build to finish. You can blacklist the ath_pci driver and add ath5k to the /etc/modules files to ensure loading ath5k at boot, or maybe uninstall the madwifi modules.
http://linuxwireless.org/en/users/Download