Installation du pilote pour TP-LINK TL-WN727N sur Ubuntu 14.04

17

Je suis nouveau sur Ubuntu et j'ai des problèmes avec mon Ubuntu 14.04. J'ai branché mon adaptateur wifi mais cela n'a pas fonctionné donc je suppose que je dois installer le pilote manuellement mais je ne sais pas comment le faire. Je n'ai actuellement pas de connexion Internet sur ce PC car l'adaptateur wifi ne fonctionne pas et je ne peux pas me connecter via un câble Ethernet.

Ce sont les choses que j'ai essayées jusqu'à présent (cela n'a toujours pas fonctionné):

  • Installation du pilote ath9k à partir d'un fichier tar.gz. J'ai suivi ça
  • Suite à cela pour l'installation du rt2800usb. J'ai eu des erreurs en sudo modprobe -v rt2800usbdisant "l'erreur n'a pas pu insérer un argument invalide rt2800usb"

J'apprécie vos suggestions

EDIT: Voici à quoi ressemble mon adaptateur wifi pour référence.

EDIT2: Sortie de lsusb

krato
la source
Veuillez modifier votre question pour ajouter le résultat de cette commande de terminal: lsusb Bienvenue sur askubuntu!
chili555
@ chili555 merci pour la réponse, j'ai ajouté un lien vers la sortie de lsusb. Je dois 10 réputation d'être en mesure de mettre des photos et plus de 2 liens désolé pour la première EDIT doivent supprimer le lien
Krato
Veuillez noter que le usb.id est exactement le même que le doublon.
chili555
Il nécessite toujours une connexion Internet. Avez-vous une idée de comment vous en passer?
krato

Réponses:

29

Voici comment l'installer en cinq minutes environ.

Krato: "Hé, mon ami, puis-je emprunter votre connexion Ethernet pendant quelques minutes? J'ai apporté six de vos boissons préférées."

Ami: "Bien sûr, Krato, ravi de t'aider! Laisse-moi mettre deux de ces boissons sur de la glace."

Vous ouvrez ensuite un terminal et faites:

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

Votre réseau sans fil devrait maintenant fonctionner. Détachez l'Ethernet, remerciez l'ami et profitez-en!

Voici comment le faire en cinq jours environ ... peut-être.

Allez ici: http://packages.ubuntu.com/

Sélectionnez Trusty dans la liste déroulante. Recherchez les en-têtes linux génériques et essentiels à la construction. Assurez-vous de localiser leurs dépendances et les dépendances des dépendances. Assurez-vous de télécharger la bonne version, 32 ou 64 bits. Une fois que vous avez téléchargé une quinzaine de packages sur un autre ordinateur, transférez-les avec une clé USB ou similaire au bureau de votre ordinateur Ubuntu. Ouvrez un terminal et installez-les:

cd ~/Desktop
sudo dpkg -i *.deb

Il peut se plaindre qu'il manque une dépendance à un package. Si tel est le cas, téléchargez-le et ajoutez-le au bureau, puis réessayez.

Écrivez de nombreux messages sur le forum pour dire au vieux Chili comment vous êtes coincé. Rincez et répétez.

Une fois que tout est terminé, obtenez ceci: https://github.com/porjo/mt7601/archive/master.zip Téléchargez-le, puis transférez-le également sur votre bureau. Faites un clic droit dessus et sélectionnez «Extraire ici». Maintenant, revenons au 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

Votre réseau sans fil devrait maintenant fonctionner.

Dans les deux cas, lorsque Update Manager installe un noyau ultérieur, appelé linux-image, après le redémarrage demandé, vous devez recompiler:

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

Veuillez conserver les fichiers et ces instructions pendant cette période.

chili555
la source
1
Merci mec, tu connais vraiment ton truc! +1 pour le "tutoriel d'emprunt", +1 pour les options. Je veux essayer les 5 jours mais les dépendances pourraient me tuer. Je vais faire les 5 minutes pour voir si ça marche.
krato
ça fonctionne maintenant! couru ip linket il y a ra0. lsmod répertorie également le pilote. Savez-vous pourquoi cela ne fait toujours pas partie de l'arborescence des sources du noyau Linux?
krato
L'inclusion dans le noyau puis l'inclusion dans une version Ubuntu LTS est un long processus, je crois deux ans ou plus. Veuillez voir ma modification ci-dessus. Heureux que ça marche!
chili555
Excellent - a confirmé cela sur TP-LINK TL-WN727N sur Ubuntu 15.10. Ce qui est déroutant, c'est qu'il existe déjà un pilote "mt7601u" en cours d'exécution, mais il semble que ce ne soit pas suffisant: ce qui est nécessaire est le "mt7601Usta" (comme illustré ci-dessus).
AgentLiquid
@AgentLiquid Veuillez commencer votre propre nouvelle question. Je soupçonne qu'il a besoin d'un firmware. Découvrons-le.
chili555