Installer la clé wifi TP-Link TL-WN725N sur un RaspberryPi V2 avec Raspbian

raspberrypi-v2-tp-link-tl-wn725n

Il y a bientôt 1 an, je publiais un article du même genre pour installer la clef wifi TP-Link TL-WN725N sur un RaspberryPi de première génération. Avec la sortie du RaspberryPi v2, vous êtes de plus en plus nombreux à me réclamer une mise à jour de l’article d’origine.

J’ai mis le temps, mais voici donc un petit pas à pas pour installer cette clé sur votre ordinateur miniature flambant neuf !

Notez que si vous ne souhaitez pas vous prendre la tête avec ces histoires de pilotes, vous pouvez aussi opter pour un modèle de clé wifi supporté nativement par raspbian et le raspberrypi v2 comme la clé wifi Edimax EW-7811UN.

Pour que votre clé TP-Link TL-WN725N soit reconnue, il va falloir procéder en 2 étapes :

  1. Trouver la bonne version du pilote de la clé wifi
  2. Télécharger et installer le pilote

Comme pour la précédente version du RaspberryPi, il va falloir vous frotter à la ligne de commande pour installer le pilote, mais n’ayez crainte, je suis là pour aider :)

Etape 1/2 : Trouver la bonne version du pilote pour votre RaspberryPi 2

C’est là l’étape la plus délicate, en fait à chaque version de noyau linux correspond une version du pilote de la clef wifi. Il va donc falloir noter votre version du noyau linux pour trouver le pilote adéquat.

Pour ce faire, depuis un accès en ligne de commande sur votre raspberry pi 2, entrez la commande suivante : uname -a

Le résultat devrait s’afficher sous cette forme :

La partie qui nous intéresse est ici 3.18.11-v7+ #781. Attention chez vous cela sera certainement différent.

Une fois la version de votre noyau en poche, rendez-vous sur cette page pour y trouver le pilote associé. Par exemple dans mon cas : 8188eu-v7-20150406.tar.gz

Attention : sur la page du forum, il y a là les pilotes pour les deux générations de RaspberryPi, la 1 et la 2. Pour être sûr d’avoir le bon pilote, le nom du fichier doit contenir v7.

Etape 2/2 : Installer le pilote de la clé TP-Link sur le RaspberryPi 2

Pour cette phase, il faut que votre RasbperryPi 2 soit connecté à internet (par exemple avec un câble RJ45).

Entrez les commandes suivantes, en remplaçant bien entendu NOM_DU_FICHIER par celui que vous avez récupéré à la fin de l’étape 1 (dans mon cas 8188eu-v7-20150406.tar.gz).

Et voilà, au prochain démarrage, la clé devrait apparaître dans la liste de vos interfaces réseau (la liste est disponible en entrant la commande ifconfig).

Si jamais cela ne fonctionne pas, manifestez-vous dans les commentaire en donnant la version de votre noyau et le fichier de pilote téléchargé.

24 commentaires

  1. Bonjour j’ai un soucis avec le telechargement du driver pour mon usb wifi.
    Quand je lance la commande dl.dropbox…
    Il m’affiche resolution de dl.dropboxusercontent… Echec : nom de sercice inconnu.
    Que faire ?
    Merci d’avance

  2. Bonjour, j’ai un soucis avec le pilote, je l’ai pas trouvé sur le site web
    Mon kernel c’est : 3.18.0-20-rpi2

  3. Hello Soufiane,

    Etrange comme numéro de noyau, tu peux nous donner un peu d’info sur ta distribution ? Sinon as-tu la possibilité de lancer la commande « sudo rpi-update » ? Tu devrais retomber sur une version plus conventionnelle.

    Alexandre

  4. tu es un genie mec, Sa doit faire 5h que je me bat avec cette clé, j’ai regardé d’innombrable autre tuto, des videos de config de clé sur youteub … et rien n’as fonctionner jusqu as mon arrivé sur ton site!!!! Un grand Merci!!!

  5. Slt quand j’aisselles de décompresser le fichier tar.gz sa ma mais sa :
    tar (child):8188-v7-20150406.tar.gz: cannot open: no such file or directory
    tar (child):Error is not recoverable: exiting now
    tar child retourned status 2
    tar Error is not recoverable: exiting now
    peut tu m’aider s’il te plaît

  6. I have performed the procedure till ./install without any error and rebooted.
    But after the reboot ifconfig does not show me the wifi interface. There is only eth0 and l0.
    Do I have made something wrong?
    The file I’ve used is 8188eu-v7-20150509.tar.gz
    Regards,
    Marc

  7. bonjour merci pour votre tuto mais je n’arrive pas a installer la clé

    quand je fais uname -a j’ai ça:

    Linux raspberrypi 4.1.7v7-aufs #1 SMP PREEMPT Wed Sep 16 13:19:27 CEST 2015 armv7l GNU/Linux

    je cherche mon archive ici https://www.raspberrypi.org/forums/viewtopic.php?p=462982#p462982

    du coup je choisi cette archive la : 8188eu-v7-20150914.tar.gz c’est bien ça ?

    j’arrive a extraire l’archive dans mon home et quand je fais ./install.sh j’ai:

    root@raspberrypi:/home/pi# ./install.sh
    sudo cp 8188eu.conf /etc/modprobe.d/.
    sudo install -p -m 644 8188eu.ko /lib/modules/4.1.7-v7+/kernel/drivers/net/wireless
    install: impossible de créer le fichier standard « /lib/modules/4.1.7-v7+/kernel/drivers/net/wireless »: Aucun fichier ou dossier de ce type
    sudo depmod 4.1.7-v7+
    depmod: ERROR: could not open directory /lib/modules/4.1.7-v7+: No such file or directory
    depmod: FATAL: could not search modules: No such file or directory

    Reboot to run the driver.

    If you have already configured your wifi it should start up and connect to your
    wireless network.

    If you have not configured your wifi you will need to do that to enable the wifi.

    que dois je faire ? merci :-)

  8. Bonjour, J’ai rencontré le même problème que toi. Voici la parade que j’ai trouvé. J’ai modifié le fichier install.sh.
    Donc tu télécharges et du extrait les fichiers. C’est 2 commandes :
    wget https://dl.dropboxusercontent.com/u/80256631/NOM_DU_FICHIER
    tar xzf NOM_DU_FICHIER
    Puis tu saisies
    sudo nano install.sh
    A la 3eme ligne tu dois lire « kernerl=4.1.7-v7+ ». Sauf que ta version est plutot : 4.1.7v7-aufs. Donc remplace 4.1.7-v7+ par 4.1.7v7-aufs.

  9. Depuis l’installation du Driver, mon Ethernet ne fonctionne plus :)

    De plus, j’ai en effet l’interface wlan0 dans mon ifconfig, mais pourriez vous m’indiquer comment se connecter à un réseau Wifi en ligne de commande ? (je n’utilise pas l’interface graphique).

    Merci.

  10. Moi je dis bravo. Après des heures de prise de tête avec des tutos qui demandent des mises à jour de leaders introuvables, j’ai trouvé la solution sur ce blog. Merci beaucoup. Me reste à installer l’imprimante WIFI

  11. Bonjour,
    j’ai une version de Linux 4.4.21 sous raspbian, je ne retrouve pas de driver qui correspond à ma version de Linux sur raspberrypi.org.

    Merci

  12. bonjour
    j’ai le noyau 4.4.21-v7+ build #911
    une idée du driver à prendre ? j’ai essayé avec 8188eu-4.4.21.tar.gz sans succes, aucune erreur à l’instal mais pas de wlan0 dans les interfaces
    merci

  13. bonjour
    j’ai le noyau 4.4.22-v7+ #912
    une idée du driver à prendre ? j’ai essayé avec 8188eu-4.4.22-v7-912.tar.gz sans succes, aucune erreur à l’instal mais pas de wlan0 dans les interfaces
    voici ce que me donne
    uname -a
    Linux raspberrypi 4.4.22-v7+ #912 SMP Mon Sep 26 19:04:59 BST 2016 armv7l GNU/Linux
    lsusb
    Bus 001 Device 004: ID 2357:0105
    Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
    Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. <==== voici la clé TP-Link Archer T1U
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    Bien sur j'ai essayé le driver officiel , mais sans succes, quand je fais le make j'ai l"erreur suivante

    make -C UTIL/ osutil
    make[1]: Entering directory '/media/data/temp/drivers_wifi/Archer_T1U_V1_150909/Driver/UTIL'
    cp -f os/linux/Makefile.6.util /media/data/temp/drivers_wifi/Archer_T1U_V1_150909/Driver/UTIL/os/linux/Makefile
    make -C /lib/modules/4.4.22-v7+/build SUBDIRS=/media/data/temp/drivers_wifi/Archer_T1U_V1_150909/Driver/UTIL/os/linux modules
    make[2]: Entering directory '/media/data/temp/drivers_wifi/Archer_T1U_V1_150909/Driver/UTIL'
    make[2]: *** /lib/modules/4.4.22-v7+/build: No such file or directory. Stop.
    make[2]: Leaving directory '/media/data/temp/drivers_wifi/Archer_T1U_V1_150909/Driver/UTIL'
    Makefile:527: recipe for target 'osutil' failed
    make[1]: *** [osutil] Error 2
    make[1]: Leaving directory '/media/data/temp/drivers_wifi/Archer_T1U_V1_150909/Driver/UTIL'
    Makefile:3: recipe for target 'all' failed
    make: *** [all] Error 2

    une idée ? merci

  14. salut billbaroud,
    j ai la meme version que toi et je viens d’y arriver (dur dur quand meme)

    editer le fichier wpa_supplicant.conf avec :

    sudo leafpad (aller chercher le fichier dans etc/wpa_supplicant)

    le modifier en le configurant pour ta box :
    country=FR
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    network={
    ssid= »nomdetabox »
    psk= »motdepasse »
    proto=WPA
    key_mgmt=WPA-PSK
    pairwise=TKIP
    priority=1
    }

    puis,

    wget https://dl.dropboxusercontent.com/u/80256631/8188eu-4.4.21-v7-911.tar.gz
    tar xzf 8188eu-4.4.21-v7-911.tar.gz
    ./install.sh

    enfin

    sudo ifup wlan0

    voilaaaaa bon courage

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *