Cara, você deve dar uma olhada nas seguintes páginas:
e talvez também link
Um deles deve funcionar para você.
Eu tenho um módulo sem fio USB TP-LINK - TL-WN821N, usando o Ubuntu 10.04 (os mesmos problemas também foram vistos em 10.10).
De tudo que eu li on-line, o adaptador usb deve funcionar bem, já que o driver Atheros ar9170 está embutido no kernel. No entanto, quando eu o conecto, ele é detectado como um dispositivo USB, mas não há um wlan associado a ele e, basicamente, nada acontece.
Estou fazendo algo errado? O que devo fazer para que o driver Atheros seja associado a este dispositivo?
btw, no Windows funciona bem (com os drivers).
Alguns registros:
$ uname -mr
2.6.32-28-generic i686
$ lsb_release -d
Description: Ubuntu 10.04.2 LTS
$ lsusb
... (trimmed)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 017: ID 0cf3:7015 Atheros Communications, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lsmod |grep ar9
ar9170usb 51296 0
ath 7611 1 ar9170usb
mac80211 205402 3 ar9170usb,iwl3945,iwlcore
cfg80211 126528 5 ar9170usb,ath,iwl3945,iwlcore,mac80211
led_class 2864 4 ar9170usb,iwl3945,iwlcore,sdhci
Eu tenho o adaptador visto pelo sistema. Estou executando o debian squeeze (2.6.32-5-686-bigmem). Eu instalei a versão backport do firmware-atheros, já que é aquela que tinha o firmware que o adaptador precisa. (http://packages.debian.org/squeeze-backports/firmware-atheros)
Então baixei os cabeçalhos do kernel. (Bem, eles já foram instalados)
Em seguida, tive que baixar o código-fonte compatível sem fio e compilá-lo sozinho. (Isso contém o código-fonte ath9k_htc do pacote Wheezy firmware-ateros ou uma versão compatível) Aqui está o site que eu segui para obter a fonte e compilá-la link
Tudo isso não foi muito difícil, mas ainda estou tendo alguns problemas para conectar.
Eu atualizarei assim que tiver resolvido isso. Se, por acaso, você rodar o Wheezy, dê uma olhada nesta página link