Instalando o driver para TP-LINK TL-WN727N no Ubuntu 14.04


17

Eu sou novo no Ubuntu e tenho problemas com o meu Ubuntu 14.04. Liguei meu adaptador wifi, mas ele não funcionou, então acho que preciso instalar o driver manualmente, mas não sei como fazê-lo. Atualmente, não tenho conexão com a Internet nesse PC, pois o adaptador wifi não funciona e não consigo conectar através de um cabo Ethernet.

Estas são as coisas que eu tentei até agora (ainda não funcionou):

  • Instalando o driver ath9k a partir de um arquivo tar.gz. Eu segui isso
  • Após este para instalar o rt2800usb. sudo modprobe -v rt2800usbOcorreu um erro ao dizer "o erro não pôde inserir o argumento inválido do rt2800usb"

Agradeço suas sugestões

EDIT: Aqui está a aparência do meu adaptador wifi para referência.

EDIT2: Saída de lsusb


Edite sua pergunta para adicionar o resultado deste comando do terminal: lsusb Bem-vindo ao askubuntu!
chili555

@ chili555 obrigado pela resposta, adicionei um link para a saída do lsusb. Eu preciso de 10 a reputação de ser capaz de colocar fotos e mais de 2 links tão triste para o primeiro EDIT tem que remover o link
Krato


Observe que o usb.id é exatamente o mesmo que o duplicado.
precisa saber é o seguinte

Ainda requer uma conexão com a internet. Você tem uma idéia de como fazê-lo sem?
Krato

Respostas:


29

Aqui está como você o instala em cerca de cinco minutos.

Krato: "Ei, amigo, posso emprestar sua conexão Ethernet por apenas alguns minutos? Trouxe seis da sua bebida favorita".

Amigo: "Claro, Krato, prazer em ajudá-lo! Deixe-me colocar algumas dessas bebidas no gelo."

Você abre um terminal e faz:

sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/porjo/mt7601.git 
cd mt7601/src
make
sudo make install
sudo mkdir -p /etc/Wireless/RT2870STA/
sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/
sudo modprobe mt7601Usta

Seu wireless agora deve estar funcionando. Desconecte a Ethernet, agradeça ao amigo e aproveite!

Aqui está como fazer isso em cerca de cinco dias ... talvez.

Vá aqui: http://packages.ubuntu.com/

Selecione Confiável na caixa suspensa. Pesquise linux-headers-generic e build-essential. Certifique-se de localizar suas dependências e as dependências das dependências. Certifique-se de baixar a versão correta, 32 ou 64 bits. Depois de baixar cerca de quinze pacotes em outro computador, transfira-os com um pendrive ou semelhante à área de trabalho do seu computador Ubuntu. Abra um terminal e instale-os:

cd ~/Desktop
sudo dpkg -i *.deb

Pode reclamar que um pacote está perdendo uma dependência. Nesse caso, faça o download e adicione-o à área de trabalho e tente novamente.

Escreva muitas postagens no fórum para dizer ao velho Chili como você está preso. Enxague e repita.

Feito isso, faça o seguinte: https://github.com/porjo/mt7601/archive/master.zip Faça o download e transfira-o também para a área de trabalho. Clique com o botão direito do mouse e selecione 'Extrair aqui'. Agora, de volta ao terminal.

cd ~/Desktop/mt7601/src
make
sudo make install
sudo mkdir -p /etc/Wireless/RT2870STA/
sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/
sudo modprobe mt7601Usta

Seu wireless agora deve estar funcionando.

Nos dois casos, quando o Update Manager instala um kernel posterior, conhecido como linux-image, após a reinicialização solicitada, você deve recompilar:

cd ~/mt7601/src
make clean
make
sudo make install
sudo modprobe mt7601Usta

Guarde os arquivos e estas instruções durante esse período.


1
Obrigado cara, você realmente sabe o que gosta! +1 para o tutorial "como emprestar", +1 para as opções. Eu quero tentar os 5 dias, mas as dependências podem me matar. Vou fazer os 5 minutos ver se funciona.
Krato

agora está funcionando! correu ip linke há ra0. O lsmod também lista o driver. Você saberia por que isso ainda não faz parte da árvore de fontes do kernel Linux?
Krato

Inclusão no kernel e, em seguida, inclusão em uma versão Ubuntu LTS é um processo longo, acredito que dois anos ou mais. Por favor, veja minha edição acima. Que bom que está trabalhando!
precisa saber é o seguinte

Excelente - confirmou isso no TP-LINK TL-WN727N no Ubuntu 15.10. O que é confuso é que já existe um driver "mt7601u" em execução, mas parece que isso não é suficiente: o que é necessário é o "mt7601Usta" (como mostrado acima).
precisa saber é o seguinte

@AgentLiquid Por favor, inicie sua própria nova pergunta. Eu suspeito que precisa de firmware. Vamos descobrir.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.