ath9k which according to the link supports AR9102 which is one of the chips
Resposta curta: O AR9170 é o chip que conta e ath9k
não o suporta; o AR9102 é basicamente um "rádio mudo" (veja o diagrama de Atheros abaixo).
Respostalonga:seudispositivousadoischipsporummotivo;oAR9102éochipRF;érelativamente"burro", em que tudo o que faz é converter os zeros e uns inseridos nele para os sinais de radiofreqüência adequados (2,4 GHz, múltiplos canais) e transmiti-los através da antena (faz o mesmo em sentido inverso para dados). Como tal, provavelmente não precisa de um driver de software.
O AR9170 ou "CPU" é o verdadeiro coração do dispositivo, que fala com o software de um lado e o AR9102 do outro. Ele conhece os padrões 802.11 abgn, pontos de acesso sem fio, criptografia, etc .; o AR9102 não.
Portanto, você não pode usar ath9k
porque ele não suporta o AR9170 - o único chip dos dois que realmente importa para seus propósitos.