#51 Le 07/09/2023, à 17:06
- EmilianoZapata
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
D'accord, donc je pourrai continuer à utiliser ce pilote avec ce noyau sans problème pendant encore un bout de temps. Est-ce qu'on considère maintenant le problème comme RESOLU ?
Je fais un récapitulatif et je modifie le 1er message ?
Hors ligne
#52 Le 07/09/2023, à 17:12
- xubu1957
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Tu mets le résolu, en cas de besoin, tu reprends la discussion.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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. Membre de Linux-Azur
Hors ligne
#53 Le 07/09/2023, à 17:18
- EmilianoZapata
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Ok, très bonne soirée à toi, merci pour ton aide !
Hors ligne
#54 Le 13/11/2023, à 16:53
- EmilianoZapata
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonjour, je ré-ouvre la discussion pour savoir s'il serait utile de proposer un petit récapitulatif afin de donner une marche à suivre pour de futures questions concernant l'installation de ce pilote, notamment après une mise à jour avec un changement du noyau ( je viens d'écrire ça tout à l'heure )
Pensez-vous, Xubu ou Nico, que cela pourrait aider pour de nouvelles questions ?
Bonne soirée à tous !
Hors ligne
#55 Le 13/11/2023, à 17:01
- xubu1957
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonjour,
Fournis le noyau actif :
uname -a
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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. Membre de Linux-Azur
Hors ligne
#56 Le 14/11/2023, à 17:07
- EmilianoZapata
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonjour et merci Xubu, J'ai lancé la commande, sachant que j'avais fait une mise à jour du noyau récemment :
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$ uname -a
Linux etienne-ThinkCentre-M58p 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$
Hors ligne
#57 Le 17/11/2023, à 18:27
- EmilianoZapata
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonsoir Xubu, je peux t'envoyer le récapitulatif pour l'installation de ce pilote Wifi que j'ai écrit par Email, comme ça tu me diras ce que tu en penses, et si ce serait bien de le publier dans le forum.
Bonne soirée !
Hors ligne
#58 Le 18/11/2023, à 07:28
- xubu1957
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonjour,
Tu as récupéré le pilote fourni par Larry Finger :
Bonjour,
I) J'ai suivi les étapes indiquées pour la compilation du module 8192DU :
1. Sur un ordinateur connecté :
git clone https://github.com/lwfinger/rtl8192du.git
2. Sur l'ordinateur Lenovo ( j'utilise apt-offline pour récupérer les paquets build-essential et linux-header-generic nécessaires à la compilation ) :
cd rtl8192du make sudo make install sudo modprobe 8192du
et tu es revenu sur la série basique des noyaux 5.15, comme exposé au message #41 ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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. Membre de Linux-Azur
Hors ligne
#59 Le 18/11/2023, à 15:15
- EmilianoZapata
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonjour Xubu, oui c'est ça. Dans tous les cas, on doit passer par l'installation du noyau de la série 5.15, faire ensuite la compilation du pilote de Larry Finger, l'installation, et un redémarrage. Procédure à répéter à chaque mise à jour vers un nouveau noyau.
Hors ligne
#60 Le 23/11/2023, à 17:51
- EmilianoZapata
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonsoir, comme je viens de faire une mise à jour du noyau, j'ai refait la compilation/installation du pilote 8192DU. J'ai débranché la clé Wifi, redémarré, et j'ai tapé les commandes suivantes :
etienne@etienne-ThinkCentre-M58p:~$ uname -r
5.15.0-89-generic
(pour afficher le nom du noyau utilisé), et j'ai refait la compilation/installation :
etienne@etienne-ThinkCentre-M58p:~$ cd rtl8192du/
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.15.0-89-generic/build M=/home/etienne/rtl8192du modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.15.0-89-generic »
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.15.0-89-generic »
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$ sudo make install
[sudo] Mot de passe de etienne :
install -p -m 644 8192du.ko /lib/modules/5.15.0-89-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 5.15.0-89-generic
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$ sudo modprobe 8192du
Après, juste pour vérifier que le module sera bien lancé au démarrage :
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Pour lancer le module Wifi RTL8192DU au démarrage :
8192du
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$
J'ai redémarré, tout fonctionne bien. Bonne soirée à tous !
Hors ligne
#61 Le 24/11/2023, à 06:43
- NicoApi73
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonjour,
Il n'y a pas eu de compilation. Tu as juste installé le pilote qui a été compilé précédemment.
Avant la commande make, il faut passer la commande suivante pour supprimer les anciens fichiers de compilation :
make clean
Hors ligne
#62 Le 26/11/2023, à 00:12
- EmilianoZapata
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonsoir Nico, oui tu as raison, je n'avais pas fait de
make clean
mais finalement cela montre qu'il suffit de garder le module précédemment compilé pour le ré-installer en cas de changement du noyau.
Bonne soirée !
Hors ligne
#63 Le 26/11/2023, à 18:37
- NicoApi73
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonsoir,
finalement cela montre qu'il suffit de garder le module précédemment compilé pour le ré-installer en cas de changement du noyau.
Pas vraiment. Sur une même série de noyau, ça peut fonctionner (parfois) ! Dès que du code relatif à l'interface WiFi change dans le noyau ou un module, ça ne fonctionne plus. C'est pour cela qu'il y a dkms
Hors ligne
#64 Le 30/11/2023, à 14:40
- EmilianoZapata
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonjour Nico. Merci pour tes précisions, j'en tiens compte et je voudrais te demander ton avis sur le petit récapitulatif que j'ai écrit pour la ré-installation du pilote après un changement du noyau :
10. Il ne restera plus qu'à répéter la compilation et l'installation à chaque
mise à jour impliquant un changement de noyau :
Débrancher la clé Wifi (conseillé), se positionner dans le répertoire des
sources du pilote, ex. ~/rtl8192du, compiler et installer le pilote :
etienne@etienne-ThinkCentre-M58p:~$ cd rtl8192du
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$ make clean
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
rm .tmp_versions -fr ; rm Module.symvers -fr
rm -fr Module.markers ; rm -fr modules.order
cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.15.0-89-generic/build M=/home/etienne/rtl8192du modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.15.0-89-generic »
CC [M] /home/etienne/rtl8192du/core/rtw_cmd.o
CC [M] /home/etienne/rtl8192du/core/rtw_security.o
CC [M] /home/etienne/rtl8192du/core/rtw_debug.o
CC [M] /home/etienne/rtl8192du/core/rtw_io.o
CC [M] /home/etienne/rtl8192du/core/rtw_ioctl_query.o
CC [M] /home/etienne/rtl8192du/core/rtw_ioctl_set.o
CC [M] /home/etienne/rtl8192du/core/rtw_ieee80211.o
CC [M] /home/etienne/rtl8192du/core/rtw_mlme.o
CC [M] /home/etienne/rtl8192du/core/rtw_mlme_ext.o
CC [M] /home/etienne/rtl8192du/core/rtw_wlan_util.o
CC [M] /home/etienne/rtl8192du/core/rtw_pwrctrl.o
CC [M] /home/etienne/rtl8192du/core/rtw_rf.o
CC [M] /home/etienne/rtl8192du/core/rtw_recv.o
CC [M] /home/etienne/rtl8192du/core/rtw_sta_mgt.o
CC [M] /home/etienne/rtl8192du/core/rtw_ap.o
CC [M] /home/etienne/rtl8192du/core/rtw_xmit.o
CC [M] /home/etienne/rtl8192du/core/rtw_p2p.o
CC [M] /home/etienne/rtl8192du/core/rtw_tdls.o
CC [M] /home/etienne/rtl8192du/core/rtw_br_ext.o
CC [M] /home/etienne/rtl8192du/core/rtw_iol.o
CC [M] /home/etienne/rtl8192du/core/rtw_sreset.o
CC [M] /home/etienne/rtl8192du/core/rtw_efuse.o
CC [M] /home/etienne/rtl8192du/hal/hal_intf.o
CC [M] /home/etienne/rtl8192du/hal/hal_com.o
CC [M] /home/etienne/rtl8192du/hal/dm.o
CC [M] /home/etienne/rtl8192du/hal/usb_ops_linux.o
CC [M] /home/etienne/rtl8192du/hal/rtl8192d_hal_init.o
CC [M] /home/etienne/rtl8192du/hal/rtl8192d_phycfg.o
CC [M] /home/etienne/rtl8192du/hal/rtl8192d_rf6052.o
CC [M] /home/etienne/rtl8192du/hal/rtl8192d_dm.o
CC [M] /home/etienne/rtl8192du/hal/rtl8192d_rxdesc.o
CC [M] /home/etienne/rtl8192du/hal/rtl8192d_cmd.o
CC [M] /home/etienne/rtl8192du/hal/usb_halinit.o
CC [M] /home/etienne/rtl8192du/hal/rtl8192du_led.o
CC [M] /home/etienne/rtl8192du/hal/rtl8192du_xmit.o
CC [M] /home/etienne/rtl8192du/hal/rtl8192du_recv.o
CC [M] /home/etienne/rtl8192du/hal/rtl8192d_xmit.o
CC [M] /home/etienne/rtl8192du/hal/Hal8192DUHWImg.o
CC [M] /home/etienne/rtl8192du/os_dep/osdep_service.o
CC [M] /home/etienne/rtl8192du/os_dep/os_intfs.o
CC [M] /home/etienne/rtl8192du/os_dep/usb_intf.o
CC [M] /home/etienne/rtl8192du/os_dep/usb_ops_linux.o
CC [M] /home/etienne/rtl8192du/os_dep/ioctl_linux.o
CC [M] /home/etienne/rtl8192du/os_dep/xmit_linux.o
CC [M] /home/etienne/rtl8192du/os_dep/mlme_linux.o
CC [M] /home/etienne/rtl8192du/os_dep/recv_linux.o
CC [M] /home/etienne/rtl8192du/os_dep/ioctl_cfg80211.o
CC [M] /home/etienne/rtl8192du/os_dep/wifi_regd.o
CC [M] /home/etienne/rtl8192du/os_dep/rtw_android.o
CC [M] /home/etienne/rtl8192du/os_dep/platform_ops.o
CC [M] /home/etienne/rtl8192du/os_dep/rtw_proc.o
LD [M] /home/etienne/rtl8192du/8192du.o
MODPOST /home/etienne/rtl8192du/Module.symvers
CC [M] /home/etienne/rtl8192du/8192du.mod.o
LD [M] /home/etienne/rtl8192du/8192du.ko
BTF [M] /home/etienne/rtl8192du/8192du.ko
Skipping BTF generation for /home/etienne/rtl8192du/8192du.ko due to unavailability of vmlinux
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.15.0-89-generic »
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$ sudo make install
[sudo] Mot de passe de etienne :
install -p -m 644 8192du.ko /lib/modules/5.15.0-89-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 5.15.0-89-generic
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$ sudo modprobe 8192du
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$
Juste pour vérifier que le module sera bien chargé au démarrage :
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
# Pour lancer le module Wifi RTL8192DU au démarrage :
8192du
etienne@etienne-ThinkCentre-M58p:~/rtl8192du$
Redémarrer en branchant la clé, c'est bon !
Hors ligne
#65 Le 30/11/2023, à 20:04
- NicoApi73
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonsoir,
Il n'est pas nécessaire de débrancher la clé.
Le sudo make install est suffisant, il n'y a pas besoin de lister le pilote dans /etc/modules
Hors ligne
#66 Le 01/12/2023, à 07:30
- EmilianoZapata
Re : [Résolu] Problème de clé WiFi Belkin N600 avec Ubuntu 22.04
Bonjour Nico. Pour la clé, je pensais qu'il fallait la débrancher au vu de cette discussion :
lwfinger commented Jun 7, 2023
I did find a problem. To get it installed, you will need to remove the dongle and reboot. Then do a 'git pull', followed by 'make' and 'sudo make install'. The last one should go to completion. Then plug the dongle back in.
Merci et bonne journée !
Hors ligne