Well ath5k works, but madwifi is more stable usually also you can use it as ap with madwifi only.