Contenu | Rechercher | Menus

Annonce

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.

#126 Le 16/08/2024, à 20:20

Isaric

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

merci NicoApi73

isaric@isaric-p6-2007frm:~$ cd ~/
isaric@isaric-p6-2007frm:~$ sudo modprobe -r 88XXau
[sudo] Mot de passe de isaric : 
isaric@isaric-p6-2007frm:~$ sudo make uninstall
make: *** Aucune règle pour fabriquer la cible « uninstall ». Arrêt.
isaric@isaric-p6-2007frm:~$ 

Je vais rebooter...


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#127 Le 16/08/2024, à 21:15

Isaric

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

isaric@isaric-p6-2007frm:~$ cd ~/8821au-20210708
isaric@isaric-p6-2007frm:~/8821au-20210708$ source dkms.conf
isaric@isaric-p6-2007frm:~/8821au-20210708$ sudo mkdir /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
[sudo] Mot de passe de isaric : 
isaric@isaric-p6-2007frm:~/8821au-20210708$ sudo cp -r * /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
isaric@isaric-p6-2007frm:~/8821au-20210708$ sudo dkms add $PACKAGE_NAME/$PACKAGE_VERSION
Creating symlink /var/lib/dkms/rtl8821au/5.12.5.2/source -> /usr/src/rtl8821au-5.12.5.2
isaric@isaric-p6-2007frm:~/8821au-20210708$ sudo dkms autoinstall $PACKAGE_NAME/$PACKAGE_VERSION
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
'make' -j2 KVER=6.8.0-40-generic KSRC=/lib/modules/6.8.0-40-generic/build....................................................................................
Signing module /var/lib/dkms/8812au/5.6.4.2_35491.20191025/build/88XXau.ko
Cleaning build area...

88XXau.ko.zst:
Running module version sanity check.
Module version v5.6.4.2_35491.20191025 for 88XXau.ko.zst
exactly matches what is already found in kernel 6.8.0-40-generic.
DKMS will not replace this module.
You may override by specifying --force.
depmod.....
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
kernelver=6.8.0-40-generic ./dkms-make.sh............................................................
Signing module /var/lib/dkms/rtl8821au/5.12.5.2/build/8821au.ko
Cleaning build area...

8821au.ko.zst:
Running module version sanity check.
Module version v5.12.5.2-0-g70054197b.20210708_COEX20190509-6d6f for 8821au.ko.zst
exactly matches what is already found in kernel 6.8.0-40-generic.
DKMS will not replace this module.
You may override by specifying --force.
depmod...
dkms autoinstall on 6.8.0-40-generic/x86_64 succeeded for 8812au rtl8821au
isaric@isaric-p6-2007frm:~/8821au-20210708$ 

Que veut dire  " mise en gestion dkms " ?



Si je me retrouve dans dans le même cas (après des mises à jours) :

Quelles sont les commandes à faire pour "ravoir" le wifi après de nouvelles mises à jour où je perdrai cette configuration wifi (comme au post #25) avec
" NetGear, Inc. A6100 AC600 DB Wireless Adapter [Realtek RTL8811AU] "

cd
git clone https://github.com/morrownr/8821au-20210708
cd 8821au-20210708
make
sudo make install
sudo modprobe -r 88XXau
sudo modprobe 8821au
sudo lshw -class network
nmcli dev wifi
sudo dmesg | tail -50

[édit] Puis

cd ~/rtl8812au
sudo modprobe -r 88XXau
sudo make uninstall

Rebooter  :
Voir ce que donne :

lsmod | sort

Et enfin
Si le Wifi fonctionne (mise en gestion dkms) :

cd ~/8821au-20210708
source dkms.conf
sudo mkdir /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
sudo cp -r * /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
sudo dkms add $PACKAGE_NAME/$PACKAGE_VERSION
sudo dkms autoinstall $PACKAGE_NAME/$PACKAGE_VERSION

Dernière modification par Isaric (Le 17/08/2024, à 06:32)


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#128 Le 16/08/2024, à 21:38

ylag

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

Isaric a écrit :

merci NicoApi73

isaric@isaric-p6-2007frm:~$ cd ~/
isaric@isaric-p6-2007frm:~$ sudo modprobe -r 88XXau
[sudo] Mot de passe de isaric : 
isaric@isaric-p6-2007frm:~$ sudo make uninstall
make: *** Aucune règle pour fabriquer la cible « uninstall ». Arrêt.
isaric@isaric-p6-2007frm:~$ 

Je vais rebooter...

Il fallait lancer la commande sudo make uninstall à partir du répertoire de compilation du pilote 88XXau, alors que tu étais positionné dans dans ton répertoire personnel, /home/isaric.

A+

Dernière modification par ylag (Le 16/08/2024, à 21:40)

En ligne

#129 Le 16/08/2024, à 22:29

NicoApi73

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

J'ai fait une erreur au #125 (oublie de coller). J'ai fait la correction ci-dessous :

cd ~/rtl8812au
sudo modprobe -r 88XXau
sudo make uninstall

dkms est un outil qui permet de recompiler les modules à chaque mis à jour du noyau.

Tant que c'est la même série de noyau, la mise à jour sera automatique. Si lors d'un changement de série les interfaces changent, la compilation ne passera plus, il faudra aller chercher le code à jour sur le dépôt git

Dernière modification par NicoApi73 (Le 16/08/2024, à 22:31)

Hors ligne

#130 Le 17/08/2024, à 06:34

Isaric

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

Merci ylag et NicoApi73

isaric@isaric-p6-2007frm:~$ cd ~/rtl8812au
isaric@isaric-p6-2007frm:~/rtl8812au$ sudo modprobe -r 88XXau
[sudo] Mot de passe de isaric : 
isaric@isaric-p6-2007frm:~/rtl8812au$ sudo make uninstall
rm -f /lib/modules/6.8.0-40-generic/kernel/drivers/net/wireless//88XXau.ko
/sbin/depmod -a 6.8.0-40-generic
isaric@isaric-p6-2007frm:~/rtl8812au$ 

"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#131 Le 17/08/2024, à 06:44

Isaric

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

Je n'avais pas forcement besoin de relancer toutes ces commandes roll

isaric@isaric-p6-2007frm:~$ cd ~/8821au-20210708
isaric@isaric-p6-2007frm:~/8821au-20210708$ source dkms.conf
isaric@isaric-p6-2007frm:~/8821au-20210708$ sudo mkdir /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
[sudo] Mot de passe de isaric : 
mkdir: impossible de créer le répertoire «/usr/src/rtl8821au-5.12.5.2»: Le fichier existe
isaric@isaric-p6-2007frm:~/8821au-20210708$ sudo cp -r * /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
isaric@isaric-p6-2007frm:~/8821au-20210708$ sudo dkms add $PACKAGE_NAME/$PACKAGE_VERSION
Error! DKMS tree already contains: rtl8821au-5.12.5.2
You cannot add the same module/version combo more than once.
isaric@isaric-p6-2007frm:~/8821au-20210708$ sudo dkms autoinstall $PACKAGE_NAME/$PACKAGE_VERSION
isaric@isaric-p6-2007frm:~/8821au-20210708$ 

Dernière modification par Isaric (Le 17/08/2024, à 06:44)


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#132 Le 17/08/2024, à 10:29

ylag

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

Bonjour,

À titre informatif, pour voir si le module dkms est correctement installé :

dkms status ; echo ; uname -r

A+

Dernière modification par ylag (Le 17/08/2024, à 10:30)

En ligne

#133 Le 17/08/2024, à 10:38

Isaric

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

Merci ylag

isaric@isaric-p6-2007frm:~$ dkms status ; echo ; uname -r
8812au/5.6.4.2_35491.20191025, 6.8.0-40-generic, x86_64: installed (WARNING! Diff between built and installed module!)
rtl8821au/5.12.5.2, 6.8.0-40-generic, x86_64: installed (WARNING! Diff between built and installed module!)

6.8.0-40-generic
isaric@isaric-p6-2007frm:~$ 

"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#134 Le 17/08/2024, à 11:09

ylag

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

Bonjour,

Faudrait le passage de @NicoApi73 pour interpréter correctement les résultats au
message #133, desolé ...

Ajout :
Sauf erreur de ma part, les messages d'avertissement signifieraient que les modules du noyau 8812au et rtl8821au auraient le même numéro de version que les modules compilés, installés via dkms, mais que leur code serait différent.
Autrement dit, les modules auraient été modifiés sans que leur numéro de version ne soit incrémenté.

Si c'est le cas, à voir ce que ça implique au niveau de l'utilisateur ?

A+

Dernière modification par ylag (Le 17/08/2024, à 14:16)

En ligne

#135 Le 18/08/2024, à 07:23

NicoApi73

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

Bonjour,

Les messages renvoyés par dkms indiquent simplement que les modules étaient déjà installés avant. Ils ne sont pas issus de la compilation faite par dkms. Ceci est normal puisque nous avons d'abord essayé le pilote en le compilant à la main avant de le mettre en gestion dkms.

On a l'information au #127 :

Module version v5.12.5.2-0-g70054197b.20210708_COEX20190509-6d6f for 8821au.ko.zst
exactly matches what is already found in kernel 6.8.0-40-generic.
DKMS will not replace this module.

Le nettoyage n'est pas complet, car le pilote précédent a été mis directement en gestion sous dkms (ce que je déconseille de faite avant d'avoir la certitude que le module fonctionne correctement).

Donne le retour de :

sudo lshw -class network
lsmod | sort

Ensuite, il faudra retirer le module qui ne nous intéresse pas de la gestion dkms.

Hors ligne

#136 Le 18/08/2024, à 15:21

Isaric

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

merci NicoApi73

isaric@isaric-p6-2007frm:~$ sudo lshw -class network
[sudo] Mot de passe de isaric : 
  *-network                 
       description: Ethernet interface
       produit: RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller
       fabricant: Realtek Semiconductor Co., Ltd.
       identifiant matériel: 0
       information bus: pci@0000:07:00.0
       nom logique: eno1
       version: 06
       numéro de série: 08:2e:5f:09:b6:6c
       taille: 1Gbit/s
       capacité: 1Gbit/s
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration : autonegotiation=on broadcast=yes driver=r8169 driverversion=6.8.0-40-generic duplex=full firmware=rtl_nic/rtl8168e-2.fw ip=192.168.1.1 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       ressources : irq:17 portE/S:e000(taille=256) mémoire:fe400000-fe400fff mémoire:d0000000-d0003fff
  *-network
       description: Interface réseau sans fil
       identifiant matériel: 4
       information bus: usb@2:1.5
       nom logique: wlx3498b5ae6e31
       numéro de série: 34:98:b5:ae:6e:31
       fonctionnalités: ethernet physical wireless
       configuration : broadcast=yes driver=rtl8821au driverversion=v5.12.5.2-0-g70054197b.20210708 firmware=42.4 ip=192.168.1.186 link=yes multicast=yes wireless=IEEE 802.11bgn
isaric@isaric-p6-2007frm:~$ 
isaric@isaric-p6-2007frm:~$ lsmod | sort
8821au               2789376  0
ahci                   49152  3
at24                   28672  0
autofs4                57344  2
binfmt_misc            24576  1
cec                    94208  2 drm_display_helper,i915
cfg80211             1323008  1 8821au
coretemp               24576  0
crc32_pclmul           12288  0
crct10dif_pclmul       12288  1
cryptd                 24576  1 ghash_clmulni_intel
dmi_sysfs              24576  0
drm_buddy              20480  1 i915
drm_display_helper    237568  1 i915
efi_pstore             12288  0
ghash_clmulni_intel    16384  0
hid                   180224  2 usbhid,hid_generic
hid_generic            12288  0
i2c_algo_bit           16384  1 i915
i2c_i801               36864  0
i2c_smbus              16384  1 i2c_i801
i915                 4272128  19
input_leds             12288  0
intel_cstate           24576  0
intel_powerclamp       24576  0
intel_rapl_common      40960  1 intel_rapl_msr
intel_rapl_msr         20480  0
ip_tables              32768  0
irqbypass              12288  1 kvm
kvm                  1404928  1 kvm_intel
kvm_intel             487424  0
libahci                53248  1 ahci
lp                     28672  0
lpc_ich                32768  0
mac_hid                12288  0
mc                     81920  5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common
mei                   167936  5 mei_hdcp,mei_pxp,mei_me
mei_hdcp               28672  0
mei_me                 53248  2
mei_pxp                16384  0
Module                  Size  Used by
msr                    12288  0
nfnetlink              20480  1
nls_iso8859_1          12288  1
parport                73728  3 parport_pc,lp,ppdev
parport_pc             53248  0
polyval_generic        12288  0
ppdev                  24576  0
psmouse               217088  0
qrtr                   53248  2
r8169                 118784  0
rapl                   20480  0
rc_core                73728  1 cec
realtek                36864  1
serio_raw              20480  0
sha1_ssse3             32768  0
sha256_ssse3           32768  0
snd                   143360  19 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_ump,snd_pcm,snd_rawmidi
snd_hda_codec         204800  3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_realtek
snd_hda_codec_generic   122880  1 snd_hda_codec_realtek
snd_hda_codec_realtek   200704  1
snd_hda_core          139264  4 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hda_intel          61440  1
snd_hrtimer            12288  1
snd_hwdep              20480  2 snd_usb_audio,snd_hda_codec
snd_intel_dspcfg       36864  1 snd_hda_intel
snd_intel_sdw_acpi     16384  1 snd_intel_dspcfg
snd_pcm               192512  4 snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
snd_rawmidi            57344  3 snd_seq_midi,snd_usbmidi_lib,snd_ump
snd_seq               114688  9 snd_seq_midi,snd_seq_midi_event,snd_seq_dummy
snd_seq_device         16384  4 snd_seq,snd_seq_midi,snd_ump,snd_rawmidi
snd_seq_dummy          12288  0
snd_seq_midi           24576  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_timer              49152  3 snd_seq,snd_hrtimer,snd_pcm
snd_ump                45056  1 snd_usb_audio
snd_usb_audio         495616  1
snd_usbmidi_lib        53248  1 snd_usb_audio
soundcore              16384  1 snd
ttm                   110592  1 i915
uas                    28672  0
usbhid                 77824  0
usb_storage            86016  1 uas
uvc                    12288  1 uvcvideo
uvcvideo              139264  0
video                  73728  1 i915
videobuf2_common       81920  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
videobuf2_memops       16384  1 videobuf2_vmalloc
videobuf2_v4l2         36864  1 uvcvideo
videobuf2_vmalloc      20480  1 uvcvideo
videodev              352256  2 videobuf2_v4l2,uvcvideo
wmi                    28672  1 video
x86_pkg_temp_thermal    20480  0
x_tables               65536  1 ip_tables
isaric@isaric-p6-2007frm:~$ 

"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#137 Le 19/08/2024, à 15:06

NicoApi73

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

Pour finir de nettoyer :

sudo dkms remove 8812au/5.6.4.2_35491.20191025 --all

Hors ligne

#138 Le 19/08/2024, à 15:58

Isaric

Re : [Résolu-2] Installer une clé wifi Realtek RTL8811AU

Merci NicoApi73

isaric@isaric-p6-2007frm:~$ sudo dkms remove 8812au/5.6.4.2_35491.20191025 --all
[sudo] Mot de passe de isaric : 
Module 8812au-5.6.4.2_35491.20191025 for kernel 6.8.0-40-generic (x86_64).
Before uninstall, this module version was ACTIVE on this kernel.

88XXau.ko.zst:
 - Uninstallation
   - Module was not found within /lib/modules/6.8.0-40-generic/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.
depmod.....
Deleting module 8812au-5.6.4.2_35491.20191025 completely from the DKMS tree.
isaric@isaric-p6-2007frm:~$ 

"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne