NOTA: Existem fontes oficiais para os motoristas - como notado por outra resposta aqui - mas eles não (normalmente (?)) compilam / trabalham fora da caixa.
Além disso, a versão mais recente não funciona para mim (Debian 8 com kernel x64 padrão:
3.16.0-4-amd64 #1 SMP Debian 3.16.39-1 (2016-12-30) x86_64 GNU/Linux
) - o que faz (ainda) funcionar para mim é cometer 4606187110b323c272aed504144ee759b31af8ac
.
Existe uma solução mais fácil do que tentar usar a fonte do fabricante (tirada de este site (alemão) ):
Basta executar (com o dispositivo desconectado)
sudo apt-get install git build-essential
mkdir ~/src
cd ~/src
git clone https://github.com/Myria-de/mt7610u_wifi_sta_v3002_dpo_20130916.git
cd mt7610u_wifi_sta_v3002_dpo_20130916
make clean
make
sudo make install
e reinicie. Como indicado acima, você pode querer git checkout 4606187110b323c272aed504144ee759b31af8ac
antes de executar make
e make install
. Por exemplo, a versão mais recente
- Causou para congelar
- não se integrou ao NetworkManager, ...
e quem sabe o que mais.
Trabalhei para mim, também tenho o Archer T2U, com o mesmo dispositivo USB. Eu corro outro sistema (eu usei isso com o LMDE, kernel 3.11, agora estou no Debian (veja acima)), no entanto a solução que eu vinculei foi tentada com as seguintes configurações:
- Ubuntu 14.04.2 LTS, kernel do linux 3.13.0.49, gcc 4.8.2
- Ubuntu 15.04, kernel do linux 3.19.0-15, gcc 4.9.2
Portanto, pode haver uma boa chance de que isso funcione para você.
O (s) autor (es) simplesmente modificaram o driver MT7610U linux da página inicial do MediaTek para compilar o seu dispositivo, bem como alguns outros baseados no mesmo chipset.
Se você tiver vontade, provavelmente poderá executar algum comando para diferenciar a fonte vinculada e a do MediaTek, pois as árvores de diretório e o arquivo de origem provavelmente não são diferentes da fonte do MediaTek.
ATUALIZAÇÃO: Há outro site que pode ser útil se você quiser corrigir a fonte original ao invés de seguir as instruções acima: link