Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/10/2015, à 13:54

AuntieE

[WiFi] Script pour Clé WiFi RTL8188EU

Bonjour !

La machine est sous NouvaLinux, une hybride Mint, Ubuntu 12.04 LTS...

Il y a pas mal de temps, j'ai écrit dans le magazine Full Circle en français un petit encart sur comment faire fonctionner une clé WiFi RTL8188EU, car, après beaucoup de recherches, j'avais trouvé le mode d'emploi sur un forum Linux au Royaume Uni. Cela dit, ce n'était pas présenté comme un script et c'est sur les conseils de mon fils, un Linuxien de très longue date, que j'ai rassemblé les bouts de code pour faire ce script :

mkdir ~/RTL8188EU
cd ~/RTL8188EU
git clone git://github.com/lwfinger/rtl8188eu
cd ~/RTL8188EU/rtl8188eu
make
sudo make install
sudo cp -v ~/RTL8188EU/rtl8188eu/rtl8188eufw.bin /lib/firmware/rtlwifi/
sudo depmod -a
sudo update-initramfs -u
sudo modprobe 8188eu

Le truc, c'est que, jusqu'à présent, à chaque mise à jour du noyau, il faut le relancer pour que la clé WiFi soit activée, mais, avec le script, c'est nettement plus facile, bien entendu.

D'où une question (et je sais que ce forum précis n'est pas fait pour donner de l'aide, mais...) : y a-t-il un moyen de faire en sorte que le script se lance automatiquement chaque fois que le noyau est mise à jour ?

Merci beaucoup !


Modération : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 31/10/2015, à 14:26)

Hors ligne

#2 Le 31/10/2015, à 14:15

Shanx

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Salut,

petite question (pour ma culture) : à chaque mise à jour du noyau, il faut vraiment tout refaire ? J'aurais dit que seules les trois dernières étapes (chargement du module noyau correspondant) sont nécessaires :

sudo depmod -a
sudo update-initramfs -u
sudo modprobe 8188eu

À moins que la compilation se fasse spécifiquement à chaque noyeau.

D'ailleurs, quand tu colles du code ou des commandes, utilise les balises code (l'icone bt_pre.png), ça rend les messages plus lisibles. wink


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#3 Le 31/10/2015, à 14:28

cqfd93

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Bonjour,

Shanx a écrit :

D'ailleurs, quand tu colles du code ou des commandes, utilise les balises code (l'icone https://forum.ubuntu-fr.org/img/fluxtoo … t_pre.png), ça rend les messages plus lisibles. wink

Shanx, en mettant ta casquette de modo, tu pouvais aussi le faire big_smile.


cqfd93

En ligne

#4 Le 31/10/2015, à 15:10

AuntieE

Re : [WiFi] Script pour Clé WiFi RTL8188EU

OK, c'est noté. Si je reposte du code je mettrai <code> </code>, mais, question : à  chaque ligne, ou au début et à la fin ?

Par ailleurs, la prochaine fois, j'essaierai les trois lignes suggérées par Shanx, pour voir, mais je crois que la compilation se fait spécifiquement à chaque noyau. On verra et je vous le dirai...

Hors ligne

#5 Le 07/01/2018, à 15:25

Cestunange

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Je me permets de déterre ce sujet car je rencontre le problème aujourd'hui et la solution proposée semble ne pas fonctionner (ou alors je m'y suis mal pris:))

j'obtiens une erreur 2 lors du make

make ARCH=arm CROSS_COMPILE= -C /lib/modules/4.14.12-98/build M=/home/odroid/TL-WN725N-TP-Link-Debian  modules
make[1]: *** /lib/modules/4.14.12-98/build : Aucun fichier ou dossier de ce type. Arrêt.
Makefile:147 : la recette pour la cible « modules » a échouée
make: *** [modules] Erreur 2

, du coup je ne vais pas plus loin.
J'obtiens la meme chose que ce soit à partir d'ici ou à partir de

Je me demandais si j'avais bien tous les paquets nécessaires... ou s'il fallait chercher ailleurs.
Merci pour l'aide


Odroid XU4
Ubuntu Mate 16.04.3 LTS
Kernel 4.14-12.98 armv7

Hors ligne

#6 Le 07/01/2018, à 15:34

xubu1957

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Bonjour,

TL-WN725N-TP-Link-Debian 

Si c'est du Debian, regarde dans > github.com/ilnanny/TL-WN725N-TP-Link-Debian

apt-get update apt-get install linux-headers-$(uname -r)
apt-get update apt-get install build-essential
git clone https://github.com/ilnanny/TL-WN725N-TP-Link-Debian.git
cd TL-WN725N-TP-Link-Debian
make all
su
make install
insmod8188eu.ko

(check to see if your wireless wlan cards is now listed)
(vérifiez si vos cartes wlan sans fil sont maintenant listées)

reboot

Edit   Tu n'aurais pas dû utiliser le git de lwfinger.Son pilote est peut être déjà pris en compte !

Dernière modification par xubu1957 (Le 07/01/2018, à 15:59)


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#7 Le 07/01/2018, à 16:00

Cestunange

Re : [WiFi] Script pour Clé WiFi RTL8188EU

xubu1957 a écrit :

Bonjour,

TL-WN725N-TP-Link-Debian 

Si c'est du Debian, regarde dans > github.com/ilnanny/TL-WN725N-TP-Link-Debian

Merci. C'est le lien que j'ai mis avec "là".
J'ai essayé mais cela donne la même erreur.


Odroid XU4
Ubuntu Mate 16.04.3 LTS
Kernel 4.14-12.98 armv7

Hors ligne

#8 Le 07/01/2018, à 16:04

xubu1957

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Avec :

make install

aussi ?


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#9 Le 07/01/2018, à 16:06

Cestunange

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Disons que j'ai suivi les commandes proposées par le topic et que vu que j'avais une erreur, je ne suis pas allé plus loin.
J'ai pensé que le pilote n'était pas fait pour mon noyau et que ce n'était pas la peine de faire l'installation.
J'essaie d'installer ?


Odroid XU4
Ubuntu Mate 16.04.3 LTS
Kernel 4.14-12.98 armv7

Hors ligne

#10 Le 07/01/2018, à 16:12

xubu1957

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Tu es sûr du pilote ?

Donne :

lsusb

Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#11 Le 12/01/2018, à 11:49

Cestunange

Re : [WiFi] Script pour Clé WiFi RTL8188EU

xubu1957 a écrit :

Tu es sûr du pilote ?

Donne :

lsusb

Voici ce que donne lsusb:

odroid@odroid:~$ sudo lsusb
[sudo] Mot de passe de odroid : 
Bus 006 Device 002: ID 0bda:8153 Realtek Semiconductor Corp. 
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 05e3:0616 Genesys Logic, Inc. hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Odroid XU4
Ubuntu Mate 16.04.3 LTS
Kernel 4.14-12.98 armv7

Hors ligne

#12 Le 12/01/2018, à 12:30

xubu1957

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Bonjour,

En regardant dans  > TL-WN725N (v2.2) driver doesn't work [duplicate]

Pilot6 a écrit :

You need to disable Secure Boot if you are using UEFI.
Vous devez désactiver le Secure Boot si vous utilisez UEFI.


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#13 Le 13/01/2018, à 18:30

Cestunange

Re : [WiFi] Script pour Clé WiFi RTL8188EU

xubu1957 a écrit :

Bonjour,

En regardant dans  > TL-WN725N (v2.2) driver doesn't work [duplicate]

Pilot6 a écrit :

You need to disable Secure Boot if you are using UEFI.
Vous devez désactiver le Secure Boot si vous utilisez UEFI.

Ok, merci pour l'info.

Mon souci est que maintenant que j'ai testé l'installation du driver, j'ai des problèmes de mises à jour, un paquet qui est en lecture seule et ça plante...

Je pense que je me dirige vers un flash de l'eMMC pour une réinstallation...


Odroid XU4
Ubuntu Mate 16.04.3 LTS
Kernel 4.14-12.98 armv7

Hors ligne

#14 Le 23/04/2018, à 02:00

Compte anonymisé

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Hello AuntieE,

Merci pour ton script il m'a été fort utile.

Bonne soirée.

#15 Le 14/11/2018, à 15:53

Manasian

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Bonjour, je rencontre le meme souci que Cestunange. Voilà ce que donne le terminal :

alexis@alexis-X75VC:~$ sudo su
[sudo] Mot de passe de alexis : 
root@alexis-X75VC:/home/alexis# apt-get update
Atteint:1 http://ppa.launchpad.net/libreoffice/ppa/ubuntu bionic InRelease
Réception de:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [83,2 kB]
Atteint:3 http://fr.archive.ubuntu.com/ubuntu bionic InRelease                 
Atteint:4 http://ppa.launchpad.net/papirus/papirus/ubuntu bionic InRelease     
Atteint:5 http://ppa.launchpad.net/phoerious/keepassxc/ubuntu bionic InRelease 
Atteint:6 http://fr.archive.ubuntu.com/ubuntu bionic-updates InRelease         
Atteint:7 http://fr.archive.ubuntu.com/ubuntu bionic-backports InRelease       
Atteint:8 http://archive.canonical.com/ubuntu bionic InRelease                 
83,2 ko réceptionnés en 2s (40,6 ko/s)                        
Lecture des listes de paquets... Fait
root@alexis-X75VC:/home/alexis# apt-get install linux-headers-$(uname -r)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
linux-headers-4.15.0-38-generic est déjà la version la plus récente (4.15.0-38.41).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@alexis-X75VC:/home/alexis# apt-get install build-essential
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
build-essential est déjà la version la plus récente (12.4ubuntu1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@alexis-X75VC:/home/alexis# git clone https://github.com/ilnanny/TL-WN725N-TP-Link-Debian.git
Clonage dans 'TL-WN725N-TP-Link-Debian'...
remote: Enumerating objects: 817, done.
remote: Total 817 (delta 0), reused 0 (delta 0), pack-reused 817
Réception d'objets: 100% (817/817), 3.55 MiB | 1.05 MiB/s, fait.
Résolution des deltas: 100% (151/151), fait.
root@alexis-X75VC:/home/alexis# cd TL-WN725N-TP-Link-Debian
root@alexis-X75VC:/home/alexis/TL-WN725N-TP-Link-Debian# make all
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.15.0-38-generic/build M=/home/alexis/TL-WN725N-TP-Link-Debian  modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-4.15.0-38-generic »
  CC [M]  /home/alexis/TL-WN725N-TP-Link-Debian/core/rtw_ap.o
In file included from /home/alexis/TL-WN725N-TP-Link-Debian/core/rtw_ap.c:22:0:
/home/alexis/TL-WN725N-TP-Link-Debian/include/osdep_service.h: In function ‘_init_timer’:
/home/alexis/TL-WN725N-TP-Link-Debian/include/osdep_service.h:94:8: error: ‘struct timer_list’ has no member named ‘data’
  ptimer->data = (unsigned long)cntx;
        ^~
/home/alexis/TL-WN725N-TP-Link-Debian/include/osdep_service.h:95:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
  init_timer(ptimer);
  ^~~~~~~~~~
  _init_timer
/home/alexis/TL-WN725N-TP-Link-Debian/include/osdep_service.h: In function ‘thread_enter’:
/home/alexis/TL-WN725N-TP-Link-Debian/include/osdep_service.h:287:2: error: implicit declaration of function ‘allow_signal’; did you mean ‘do_signal’? [-Werror=implicit-function-declaration]
  allow_signal(SIGTERM);
  ^~~~~~~~~~~~
  do_signal
/home/alexis/TL-WN725N-TP-Link-Debian/include/osdep_service.h: In function ‘flush_signals_thread’:
/home/alexis/TL-WN725N-TP-Link-Debian/include/osdep_service.h:292:6: error: implicit declaration of function ‘signal_pending’; did you mean ‘timer_pending’? [-Werror=implicit-function-declaration]
  if (signal_pending (current))
      ^~~~~~~~~~~~~~
      timer_pending
/home/alexis/TL-WN725N-TP-Link-Debian/include/osdep_service.h:293:3: error: implicit declaration of function ‘flush_signals’; did you mean ‘do_signal’? [-Werror=implicit-function-declaration]
   flush_signals(current);
   ^~~~~~~~~~~~~
   do_signal
cc1: some warnings being treated as errors
scripts/Makefile.build:332: recipe for target '/home/alexis/TL-WN725N-TP-Link-Debian/core/rtw_ap.o' failed
make[2]: *** [/home/alexis/TL-WN725N-TP-Link-Debian/core/rtw_ap.o] Error 1
Makefile:1551: recipe for target '_module_/home/alexis/TL-WN725N-TP-Link-Debian' failed
make[1]: *** [_module_/home/alexis/TL-WN725N-TP-Link-Debian] Error 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-4.15.0-38-generic »
Makefile:147: recipe for target 'modules' failed
make: *** [modules] Error 2
root@alexis-X75VC:/home/alexis/TL-WN725N-TP-Link-Debian# make install
install -p -m 644 8188eu.ko  /lib/modules/4.15.0-38-generic/kernel/drivers/net/wireless
mkdir -p /lib/firmware/rtlwifi
cp rtl8188eufw.bin /lib/firmware/.
/sbin/depmod -a 4.15.0-38-generic
cp rtl8188eufw.bin /lib/firmware/rtlwifi/.
root@alexis-X75VC:/home/alexis/TL-WN725N-TP-Link-Debian# lsusb
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 001 Device 003: ID 04f2:b354 Chicony Electronics Co., Ltd UVC 1.00 device HD UVC WebCam
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
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 192f:0916 Avago Technologies, Pte. 
Bus 003 Device 006: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 003 Device 005: ID 1bbb:af00 T & A Mobile Phones 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@alexis-X75VC:/home/alexis/TL-WN725N-TP-Link-Debian# 

J'ai bien le Secure Boot Desactivé (bios => securité => Secure Boot Control => Disabled)

Queqlu'un à une idée ? Merci d'avance.

Hors ligne

#16 Le 14/11/2018, à 16:02

xubu1957

Re : [WiFi] Script pour Clé WiFi RTL8188EU

@Manasian

Bonjour,

Si tu es sur Ubuntu, tu ne devrais pas tenter la solution de Cestunange fournie pour Debian.

Tu peux continuer ta discussion > [Résolu] [Xun16.04] Wifi ne fonctionne plus subitement, en enlevant le Résolu.

_ _ _

root@alexis-X75VC:/home/alexis# apt-get update

Pourquoi passes-tu en root ?

Dernière modification par xubu1957 (Le 14/11/2018, à 16:24)


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#17 Le 14/11/2018, à 20:36

Manasian

Re : [WiFi] Script pour Clé WiFi RTL8188EU

Ok, merci.

xubu1957 a écrit :
root@alexis-X75VC:/home/alexis# apt-get update

Pourquoi passes-tu en root ?

Parce que certaines commandes le demandent pour fonctionner.

Hors ligne