De acordo com a TP-Link, sua placa suporta Linux com o driver Atheros9k (ath, ath_9k modules). Isso deve vir como padrão em uma instalação do Ubuntu. Eu estou usando um cartão Atheros e ele funciona perfeitamente.
em uma linha de comando, tente:
lsmod | grep ath
e você deve ver algo assim:
ath3k 13318 0
bluetooth 395387 28 bnep,hidp,ath3k,btusb,rfcomm
ath9k 164164 0
ath9k_common 13551 1 ath9k
ath9k_hw 453856 2 ath9k_common,ath9k
ath 28698 3 ath9k_common,ath9k,ath9k_hw
mac80211 638933 1 ath9k
cfg80211 496328 3 ath,ath9k,mac80211
Se não, o módulo não está carregando ou está errado, por algum motivo.
A saída que você postou é do iwconfig, não do ifconfig. No entanto, o fato de seu dispositivo aparecer significa que ele é reconhecido e o driver está sendo carregado.
O fato de que nenhum fio ou sem fio funciona me faz pensar que algo está acontecendo com o seu gerenciador de rede, roteador / rede local, o, talvez configurações da BIOS (provavelmente não). Tente reiniciar o roteador e garantir que todas as configurações estejam corretas. Certifique-se de que o DHCP esteja ativado e / ou tente conectar-se a um IP estático. Tente também com e sem criptografia no seu roteador. Finalmente você pode tentar habilitar 2.4ghz e desabilitar 5ghz e / ou tentar vice-versa para ver se funciona.
O Atheros é bem suportado no Linux e deve funcionar imediatamente.
Você pode obter mais informações com os seguintes comandos:
lspci -vv -s
dmesg
ifconfig
rfkill list all
Você pode desabilitar a criptografia de hardware e ver se isso ajuda:
echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf options ath9k nohwcrypt=1
sudo modprobe -rfv ath9k
Eu também descobri que em uma instalação nova o DNS é instável às vezes. Como root, edite o arquivo /etc/resolv.conf
sudo nano /etc/resolv.conf
e adicione as seguintes linhas.
nameserver 208.67.222.222
nameserver 208.67.220.220
Salve o arquivo e tente novamente. Mais informações aqui: