Tentando instalar o tp-link arqueiro T2U no Ubuntu

10

Acabei de instalar o ubuntu e gostaria de ter meu adaptador usb wifi funcionando. Existe alguém que sabe onde posso obter os drivers corretos para isso?

saída de lsusb

 Bus 002 Device 004: ID 148f:761a Ralink Technology, Corp. 
 Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub 
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
 Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub 
 Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
 Bus 001 Device 003: ID 064e:c21c Suyin Corp. 
 Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub 
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
    
por Kevin 17.07.2014 / 17:40

4 respostas

4

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

    
por polynomial_donut 26.08.2015 / 00:13
3

Existe agora um driver Linux para este dispositivo no site da TP-LINK: link

    
por Anthony Williams 03.11.2015 / 18:22
0

Este dispositivo atualmente não funciona com o linux.

O driver MediaTek MT7610 USB é a correspondência mais próxima para este dispositivo, no entanto a partir da versão < strong> 3.0.0.4_20130913 não suporta diretamente a T2U. Eu adicionei o ID USB do T2U para o driver, o que me permitiu encontrar redes, mas não para se conectar a qualquer um deles. Parece que o recebimento de pacotes funciona, mas o envio ou parte da associação de rede falha.

Infelizmente, eu também não tive sucesso com o ndiswrapper . O método sugerido é obter o ndiswrapper instalado, adicionar o driver do XP e usá-lo:

apt-get install ndiswrapper-source ndisgtk
dkms autoinstall ndiswrapper
ndiswrapper -i Driver\ Files/Windows\ XP\ 64bit/RT2870.inf
modprobe ndiswrapper

No entanto, tanto o driver fornecido em CD-ROM quanto o download oficial do 140523 falha ao carregar com ndiswrapper em uma máquina de 64 bits:

ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'ExEventObjectType'
ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'__chkstk'
ndiswrapper (load_sys_files:200): couldn't prepare driver 'rt2870'
ndiswrapper (load_wrap_driver:103): couldn't load driver rt2870; check system log for messages from 'loadndisdriver'

Essa abordagem pode funcionar para você no Linux de 32 bits, ou talvez não.

    
por ge0rg 06.11.2014 / 14:10
0

Eu tenho um notebook HP Pavilion 360. A solução acima com o código (dado) funcionou para mim também. O sinal parece fraco no momento, mas estável. Vou testá-lo nas próximas semanas:

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
    
por Paul Rome 08.04.2016 / 10:53
0

Eu usando o driver do Tp-Link ele funciona corretamente no * buntu 12-14.04 no kernel 2.6-4.2. Não é fácil de usar, mas funcionou com 6 meses de atividade estável. Em 16.04 este driver não funciona. Eu tento usar "Myria-de", mas o sistema congelando entre 1 hora e 1 dia.

Eu acho o link repo, talvez ajude ... E esse link

Estou muito cansado para resolver este problema, no 4.8 kernel * buntu 16.04.02 ainda não vejo adaptador.