к слову, в последних версиях wpa_supplicant для atheros используется уже не madwifi, a wext // хотя даже если вообще ничего не указывать - все работает%)
to 11:ath5k стандартный драйвер. С ним будут проблемы. Он будет сыпать предупреждения в syslog. Его то как раз и заменяет ath_pci. И все прекрасно заработает. У меня самого от atheros карта.
ну хз .у меня тож атеросдобавил:ath_pci,ath_hal,ath5kи все прекрасно работает,никаких эроровну единственное что при обновлении ядра нужно заново все делать