Bicho tive um problema semelhante... minha placa é a mesma...
Na minha não havia o protocolo wep... Assim não chega a conectar com chaves dinamicas...
o que vc faz... Desinstala os drives proprietarios caso tiver que concerteza tem.
baixa o seguinte pacote
madwifi-hal-0.10.5.6-r3942-20090205.tar.bz
descompacta e entra na diretório ja descompactado :
seguintes comandos // se seu so for o ubuntu 8.10 se nao no make coloar na frente o clean
#make (para compilar );
#make install (para instalar):
quando terminar a instalação, vc digita:
#make install ath_pci
#make install ath
#make install wlan
provalvelmente vai subir o serviço nessa hora, no entanto se vc reiniciar o pc a placa nao vai subir o serviço de novo, vc tem que automatizar isso com o seguinte comando
# echo "ath_pci" >> /etc/modules
e pronto sua placa estará pronta para está em uso...
Quando baixa o mad wifi no mesmo tem o manual...
INSTALL ou README.txt
espero ter ajudado....