Installer clé wifi - compiler le pilote

Résolu
barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai acheté une clé wifi Tp-Link Archer T2U(EU) v3.0 pour équiper ma tour pc.
Cette clé est censé être compatible Linux, contrairement au modèle plus récent T3U.

J'ai récupéré le pilote sur le site Tp-Link, je suis la procédure décrite dans le pdf fournit avec le pilote, malheureusement quand je lance la commande MAKE on dirait qu'il manque quelque chose :



Les 3 exemples du pdf sont basés sur un kernel version 4.
Est-ce que mon kernel est trop récent malgré que je suis en Ubuntu 18.04 ?



Merci d'avance pour votre aide.

Configuration: Linux / Firefox 85.0


--

“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”

5 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Bonjour,

    Évite les captures d'écran quand tu peux copier coller le contenu de ton terminal, ce sera plus green et plus pratique :-)

    Je suppose que tu parles dans ton message de cette page ?

    En tout cas, à ce stade la compilation de ton module (commande
    make
    ) ne semble pas marcher. Pour compiler un pilote, il faut s'assurer que tu as installé :
    • les en-têtes associées à ton noyau (paquets
      linux-headers-...
      )
    • le compilateur associé à ton noyau


    Souvent, installer les paquets
    build-essential
    et
    dkms
    permettent de garantir que tu auras tout le nécessaire pour compiler un module.

    Bref j'ai essayé de compiler ton module et ça ressemble à ça quand tu as tous les pré-requis:

    (mando@silk) (~/toto/T2Uv3_Linux) $ make
    make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.10.0-3-amd64/build M=/home/mando/toto/T2Uv3_Linux modules
    make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.10.0-3-amd64 »
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_cmd.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_security.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_debug.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_io.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_ioctl_query.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_ioctl_set.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_ieee80211.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_mlme.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_mlme_ext.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_mi.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_wlan_util.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_vht.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_pwrctrl.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_rf.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_chplan.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_recv.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_sta_mgt.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/rtw_ap.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/mesh/rtw_mesh.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/mesh/rtw_mesh_pathtbl.o
    CC [M] /home/mando/toto/T2Uv3_Linux/core/mesh/rtw_mesh_h


    Cependant ne te crois pas tiré d'affaire si facilement car en fait la compilation échoue sur des systèmes récents et le code source récupéré dans le
    .zip
    doit être corrigé. J'ai essayé de bidouiller un peu le code source pour régler les premières erreurs mais rapidement on arrive sur des histoires de redéfinition de
    struct sha256_state
    et de
    KERNEL_DS
    qui laissent penser que le driver n'est juste pas prévu pour fonctionner sur des noyaux récents. J'ai corrigé comme j'ai pu ces erreurs en commentant la structure redéfinie et en déclarant KERNEL_DS et ses macros comme expliqué ici. Cependant j'ai maintenant des erreurs du genre :

    /home/mando/toto/T2Uv3_Linux/os_dep/osdep_service.c:34:26: error: ‘struct task_struct’ has no member named ‘addr_limit’
    34 | #define get_fs() (current->addr_limit)
    | ^~
    /home/mando/toto/T2Uv3_Linux/os_dep/osdep_service.c:2229:11: note: in expansion of macro ‘get_fs’
    2229 | oldfs = get_fs();
    | ^~~~~~
    /home/mando/toto/T2Uv3_Linux/os_dep/osdep_service.c:35:27: error: ‘struct task_struct’ has no member named ‘addr_limit’
    35 | #define set_fs(x) (current->addr_limit = (x))
    | ^~
    /home/mando/toto/T2Uv3_Linux/os_dep/osdep_service.c:2231:3: note: in expansion of macro ‘set_fs’
    2231 | set_fs(KERNEL_DS);


    ... qui laissent penser que
    task_struct
    a complètement changé depuis et donc que le code du driver est obsolète. Tu peux toujours essayer de contacter le constructeur en lui expliquant que son produit supposé être supporté sous linux ne fonctionne pas sur des linux actuels et s'il n'est pas en mesure de te fournir un pilote actuel, de te rembourser le produit que tu as acheté.

    Tu peux en dernier recours tenter ta chance avec
    ndiswrapper
    mais généralement ça se passe assez mal.

    Je t'invite à l'avenir à plutôt acheter un modèle de carte supporté actuellement sous linux, il suffit de voir si un paquet dédié est disponible dans ta logithèque. C'est le cas notamment des cartes wifi intel.

    Bonne chance
    0
    1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
       
      Bonjour mamiemando,

      Malgré l'installation des paquets
      build-essential
      et
      dkms
      j'arrive toujours au même message.
      J'ai l 'impression que les en-têtes du noyau sont bien présentes :

      nicole@nicole-MS-7599:~$ uname -r
      5.4.0-66-generic
      nicole@nicole-MS-7599:~$ apt search linux-headers-$(uname -r)
      En train de trier... Fait
      Recherche en texte intégral... Fait
      linux-headers-5.4.0-66-generic/bionic-updates,bionic-security,now 5.4.0-66.74~18.04.2 amd64 [installé, automatique]
      Linux kernel headers for version 5.4.0 on 64 bit x86 SMP

      nicole@nicole-MS-7599:~$ ls -l /usr/src/linux-headers-$(uname -r)
      total 1608
      drwxr-xr-x 3 root root 4096 févr. 26 11:12 arch
      lrwxrwxrwx 1 root root 39 févr. 5 11:59 block -> ../linux-hwe-5.4-headers-5.4.0-66/block
      lrwxrwxrwx 1 root root 39 févr. 5 11:59 certs -> ../linux-hwe-5.4-headers-5.4.0-66/certs
      lrwxrwxrwx 1 root root 40 févr. 5 11:59 crypto -> ../linux-hwe-5.4-headers-5.4.0-66/crypto
      lrwxrwxrwx 1 root root 47 févr. 5 11:59 Documentation -> ../linux-hwe-5.4-headers-5.4.0-66/Documentation
      lrwxrwxrwx 1 root root 41 févr. 5 11:59 drivers -> ../linux-hwe-5.4-headers-5.4.0-66/drivers
      lrwxrwxrwx 1 root root 36 févr. 5 11:59 fs -> ../linux-hwe-5.4-headers-5.4.0-66/fs
      drwxr-xr-x 4 root root 4096 févr. 26 11:12 include
      lrwxrwxrwx 1 root root 38 févr. 5 11:59 init -> ../linux-hwe-5.4-headers-5.4.0-66/init
      lrwxrwxrwx 1 root root 37 févr. 5 11:59 ipc -> ../linux-hwe-5.4-headers-5.4.0-66/ipc
      lrwxrwxrwx 1 root root 40 févr. 5 11:59 Kbuild -> ../linux-hwe-5.4-headers-5.4.0-66/Kbuild
      lrwxrwxrwx 1 root root 41 févr. 5 11:59 Kconfig -> ../linux-hwe-5.4-headers-5.4.0-66/Kconfig
      drwxr-xr-x 2 root root 4096 févr. 26 11:12 kernel
      lrwxrwxrwx 1 root root 37 févr. 5 11:59 lib -> ../linux-hwe-5.4-headers-5.4.0-66/lib
      lrwxrwxrwx 1 root root 42 févr. 5 11:59 Makefile -> ../linux-hwe-5.4-headers-5.4.0-66/Makefile
      lrwxrwxrwx 1 root root 36 févr. 5 11:59 mm -> ../linux-hwe-5.4-headers-5.4.0-66/mm
      -rw-r--r-- 1 root root 1617806 févr. 5 11:59 Module.symvers
      lrwxrwxrwx 1 root root 37 févr. 5 11:59 net -> ../linux-hwe-5.4-headers-5.4.0-66/net
      lrwxrwxrwx 1 root root 41 févr. 5 11:59 samples -> ../linux-hwe-5.4-headers-5.4.0-66/samples
      drwxr-xr-x 7 root root 12288 févr. 26 11:12 scripts
      lrwxrwxrwx 1 root root 42 févr. 5 11:59 security -> ../linux-hwe-5.4-headers-5.4.0-66/security
      lrwxrwxrwx 1 root root 39 févr. 5 11:59 sound -> ../linux-hwe-5.4-headers-5.4.0-66/sound
      drwxr-xr-x 3 root root 4096 févr. 26 11:12 tools
      lrwxrwxrwx 1 root root 40 févr. 5 11:59 ubuntu -> ../linux-hwe-5.4-headers-5.4.0-66/ubuntu
      lrwxrwxrwx 1 root root 37 févr. 5 11:59 usr -> ../linux-hwe-5.4-headers-5.4.0-66/usr
      lrwxrwxrwx 1 root root 38 févr. 5 11:59 virt -> ../linux-hwe-5.4-headers-5.4.0-66/virt


      Ca devient trop compliqué pour moi.

      Merci beaucoup pour tous tes efforts, tu vas au fond des choses j'apprécie beaucoup.
      Je crois que je vais investir dans une autre clé wifi, je vais utiliser cette clé sur une autre tour windows.

      Je te souhaite une bonne journée, à bientôt très certainement.
      0
    2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940 > barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Tout ce que je peux te dire c'est qu'à ce stade, les en-têtes de noyaux sont bien installées. Pour savoir ce qui bloque il faudrait surtout regarder le résultat de la commande
      make
      . Peut-être que tu n'as pas installé le bon compilateur (ce qui devrait être le cas si
      build-essential
      et
      dkms
      sont installés)

      Exemple :

      (mando@silk) (~) $ cat /proc/version 
      Linux version 5.10.0-3-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.1) #1 SMP Debian 5.10.13-1 (2021-02-06)


      (mando@silk) (~) $ dpkg -l | awk '/^ii/ {print $2, $3}' | grep "^gcc"
      gcc 4:10.2.1-1
      gcc-10 10.2.1-6
      gcc-10-base:amd64 10.2.1-6
      gcc-10-base:i386 10.2.1-6
      gcc-8 8.4.0-7
      gcc-8-base:amd64 8.4.0-7
      gcc-9 9.3.0-22
      gcc-9-base:amd64 9.3.0-22
      gcc-9-base:i386 9.3.0-22


      Ici on voit que le compilateur associé au noyau sur lequel j'ai démarré est bien installé.

      Mais de toutes façons, je pense que tu as raison. Vu que comme moi, tu utilises un noyau récent, tu auras avec très forte probabilité les mêmes erreurs que moi.

      Je bascule le sujet en résolu en attendant, on le rouvrira si le besoin s'en fait sentir.
      0
    3. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930 > mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention  
       
      nicole@nicole-MS-7599:~$ cat /proc/version
      Linux version 5.4.0-66-generic (buildd@lgw01-amd64-016) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #74~18.04.2-Ubuntu SMP Fri Feb 5 11:17:31 UTC 2021


      nicole@nicole-MS-7599:~$ dpkg -l | awk '/^ii/ {print $2, $3}' | grep "^gcc"
      gcc 4:7.4.0-1ubuntu2.3
      gcc-7 7.5.0-3ubuntu1~18.04
      gcc-7-base:amd64 7.5.0-3ubuntu1~18.04
      gcc-8-base:amd64 8.4.0-1ubuntu1~18.04


      nicole@nicole-MS-7599:~/Téléchargements/Tp_Link Archer T2U/Archer T2U_V3_201211_Linux/T2Uv3_Linux$ ls -lh
      total 124K
      -rwxrwxr-x 1 nicole nicole 64 avril 1 2020 clean
      drwxrwxr-x 4 nicole nicole 4,0K déc. 4 11:43 core
      drwxrwxr-x 8 nicole nicole 4,0K déc. 4 11:43 hal
      -rwxrwxr-x 1 nicole nicole 54 avril 1 2020 ifcfg-wlan0
      drwxrwxr-x 5 nicole nicole 12K sept. 4 10:16 include
      -rwxrwxr-x 1 nicole nicole 110 avril 1 2020 Kconfig
      -rwxrwxr-x 1 nicole nicole 70K nov. 6 06:12 Makefile
      drwxrwxr-x 3 nicole nicole 4,0K déc. 4 11:43 os_dep
      drwxrwxr-x 2 nicole nicole 4,0K déc. 4 11:43 platform
      -rwxrwxr-x 1 nicole nicole 423 avril 1 2020 runwpa
      -rwxrwxr-x 1 nicole nicole 294 avril 1 2020 wlan0dhcp
      -rwxrwxr-x 1 nicole nicole 356 nov. 11 15:05 wpa_0_8.conf


      nicole@nicole-MS-7599:~/Téléchargements/Tp_Link Archer T2U/Archer T2U_V3_201211_Linux/T2Uv3_Linux$ make
      make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.4.0-66-generic/build M=/home/nicole/Téléchargements/Tp_Link Archer T2U/Archer T2U_V3_201211_Linux/T2Uv3_Linux modules
      make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.4.0-66-generic »
      make[1]: *** Aucune règle pour fabriquer la cible « Archer ». Arrêt.
      make[1] : on quitte le répertoire « /usr/src/linux-headers-5.4.0-66-generic »
      Makefile:2328: recipe for target 'modules' failed
      make: *** [modules] Error 2
      0
    4. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940 > barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention  
       
      J'ai l'impression qu'on n'est pas sur le même pilote.

      Ce que je te propose :

      mkdir ~/toto
      cd ~/toto
      wget https://static.tp-link.com/2020/202012/20201225/Archer%20T2U_V3_201211_Linux.zip
      unzip Archer\ T2U_V3_201211_Linux.zip
      cd T2Uv3_Linux
      make


      ... car là quand tu lances la commande
      make
      , il cherche à construire "Archer" et je ne vois pas pourquoi.
      0
    5. barnabe0057 > mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention  
       
      Effectivement cette fois-ci le make fonctionne, sans erreur.
      0
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Ha la compilation est arrivée jusqu'au bout sans planter ? C'est étonnant. Peux-tu me copier coller le résultat pour qu'on vérifie ?

    En admettant que tu sois arrivé à compiler le module (et donc à obtenir un fichier
    .ko
    ) il suffit ensuite de reprendre la suite documentation, étape 3 :

    1) Copier le module compilé (ici, je suppose qu'il s'appelle
    88x2bu.ko
    ) au bon endroit :

    sudo cp 88x2bu.ko /lib/modules/[kernel version]/kernel/drivers/net/wireless/


    2) Mettre à jour les dépendances de modules

    sudo depmod -a


    3) Charger le module en mémoire :

    sudo modprobe 88x2bu


    4) Vérifié qu'il apparaît bien dans la liste des modules chargés :

    lsmod


    Au cours des redémarrages futurs, le module devrait être chargé automatiquement (à vérifier avec
    lsmod
    ). Au besoin il est possible de le charger avec
    sudo modprobe 88x2bu
    voire de forcer son chargement au démarrage avec
    /etc/modules
    (mais normalement tu n'as pas à le faire).

    Bonne chance
    0
  3. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
     
    nicole@nicole-MS-7599:~/toto/T2Uv3_Linux$ make
    make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.4.0-66-generic/build M=/home/nicole/toto/T2Uv3_Linux modules
    make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.4.0-66-generic »
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_cmd.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_security.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_debug.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_io.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_ioctl_query.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_ioctl_set.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_ieee80211.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_mlme.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_mlme_ext.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_mi.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_wlan_util.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_vht.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_pwrctrl.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_rf.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_chplan.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_recv.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_sta_mgt.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_ap.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/mesh/rtw_mesh.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/mesh/rtw_mesh_pathtbl.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/mesh/rtw_mesh_hwmp.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_xmit.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_p2p.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_rson.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_tdls.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_br_ext.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_iol.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_sreset.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_btcoex_wifionly.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_btcoex.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_beamforming.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_odm.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_rm.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_rm_fsm.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_rm_util.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/efuse/rtw_efuse.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/osdep_service.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/os_intfs.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/usb_intf.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/usb_ops_linux.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/ioctl_linux.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/xmit_linux.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/mlme_linux.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/recv_linux.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/ioctl_cfg80211.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/rtw_cfgvendor.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/wifi_regd.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/rtw_android.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/rtw_proc.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/rtw_rhashtable.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/os_dep/linux/ioctl_mp.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_intf.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_com.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_com_phycfg.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_phy.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_dm.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_dm_acs.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_btcoex_wifionly.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_btcoex.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_mp.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_mcc.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/hal_hci/hal_usb.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/led/hal_led.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/led/hal_usb_led.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/HalPwrSeqCmd.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/Hal8812PwrSeq.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/Hal8821APwrSeq.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/rtl8812a_xmit.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/rtl8812a_sreset.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/rtl8812a_hal_init.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/rtl8812a_phycfg.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/rtl8812a_rf6052.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/rtl8812a_dm.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/rtl8812a_rxdesc.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/rtl8812a_cmd.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/usb/usb_halinit.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/usb/rtl8812au_led.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/usb/rtl8812au_xmit.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/usb/rtl8812au_recv.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/usb/usb_ops_linux.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/rtl8812a/hal8821a_fw.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_debug.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_antdiv.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_soml.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_smt_ant.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_antdect.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_interface.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_phystatus.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_hwconfig.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_dig.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_pathdiv.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_rainfo.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_dynamictxpower.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_adaptivity.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_cfotracking.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_noisemonitor.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_beamforming.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_direct_bf.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_dfs.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/txbf/halcomtxbf.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/txbf/haltxbfinterface.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/txbf/phydm_hal_txbf_api.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_adc_sampling.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_ccx.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_psd.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_primary_cca.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_cck_pd.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_rssi_monitor.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_auto_dbg.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_math_lib.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_api.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_pow_train.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_lna_sat.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_pmac_tx_setting.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_mp.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/phydm_cck_rx_pathdiv.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/halrf/halrf.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/halrf/halrf_debug.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/halrf/halphyrf_ce.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/halrf/halrf_powertracking_ce.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/halrf/halrf_powertracking.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/halrf/halrf_kfree.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/halrf/halrf_psd.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/rtl8821a/halhwimg8821a_mac.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/rtl8821a/halhwimg8821a_bb.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/rtl8821a/halhwimg8821a_rf.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/halrf/rtl8812a/halrf_8812a_ce.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/halrf/rtl8821a/halrf_8821a_ce.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/rtl8821a/phydm_regconfig8821a.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/rtl8821a/phydm_rtl8821a.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/phydm/txbf/haltxbfjaguar.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/btc/halbtc8821a1ant.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/hal/btc/halbtc8821a2ant.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/platform/platform_ops.o
    CC [M] /home/nicole/toto/T2Uv3_Linux/core/rtw_mp.o
    LD [M] /home/nicole/toto/T2Uv3_Linux/8821au.o
    Building modules, stage 2.
    MODPOST 1 modules
    CC [M] /home/nicole/toto/T2Uv3_Linux/8821au.mod.o
    LD [M] /home/nicole/toto/T2Uv3_Linux/8821au.ko
    make[1] : on quitte le répertoire « /usr/src/linux-headers-5.4.0-66-generic »

    0
  4. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Ça alors c'est étonnant, tu ne sembles pas avoir d'erreur de compilation. Tant mieux :-) On va vite être fixé. Est-ce que dans le répertoire
    /home/nicole/toto/T2Uv3_Linux/
    il y a un fichier
    .ko
    qui a été produit ?

    find /home/nicole/toto/T2Uv3_Linux/ | grep \.ko$


    Si c'est le cas, tu peux le charger
    insmod fichier.ko
    et voir si ta carte wifi semble fonctionnelle.

    sudo apt install wireless-tools
    /sbin/iwconfig
    /sbin/iwlist scan


    Si tu vois des réseaux alentour, reprends ton tutoriel à partir de l'étape 3, comme expliqué plus haut...
    0
    1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
       
      Le fichier 8821au.ko est bien chargé d'après le
      lsmod
      :
      nicole@nicole-MS-7599:~/toto/T2Uv3_Linux$ lsmod
      Module Size Used by
      edac_mce_amd 32768 0
      kvm_amd 98304 0
      ccp 86016 1 kvm_amd
      kvm 655360 1 kvm_amd
      serio_raw 20480 0
      8821au 2101248 0
      uvcvideo 94208 0
      k10temp 16384 0
      videobuf2_vmalloc 20480 1 uvcvideo
      snd_hda_codec_realtek 126976 1
      radeon 1454080 31
      snd_hda_codec_generic 81920 1 snd_hda_codec_realtek
      ledtrig_audio 16384 2 snd_hda_codec_generic,snd_hda_codec_realtek
      snd_usb_audio 266240 1
      snd_usbmidi_lib 36864 1 snd_usb_audio
      snd_hda_codec_hdmi 61440 1
      videobuf2_memops 20480 1 videobuf2_vmalloc
      snd_hda_intel 49152 4
      snd_seq_midi 20480 0
      snd_intel_dspcfg 24576 1 snd_hda_intel
      ttm 102400 1 radeon
      snd_hda_codec 135168 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
      videobuf2_v4l2 24576 1 uvcvideo
      snd_seq_midi_event 16384 1 snd_seq_midi
      snd_hda_core 90112 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
      videobuf2_common 53248 2 videobuf2_v4l2,uvcvideo
      drm_kms_helper 184320 1 radeon
      cfg80211 712704 1 8821au
      joydev 28672 0
      snd_rawmidi 36864 2 snd_seq_midi,snd_usbmidi_lib
      input_leds 16384 0
      snd_hwdep 20480 2 snd_usb_audio,snd_hda_codec
      videodev 217088 3 videobuf2_v4l2,uvcvideo,videobuf2_common
      mc 53248 5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common
      drm 491520 10 drm_kms_helper,radeon,ttm
      snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event
      snd_pcm 102400 5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
      snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi
      i2c_algo_bit 16384 1 radeon
      snd_timer 36864 2 snd_seq,snd_pcm
      fb_sys_fops 16384 1 drm_kms_helper
      syscopyarea 16384 1 drm_kms_helper
      sysfillrect 16384 1 drm_kms_helper
      sysimgblt 16384 1 drm_kms_helper
      snd 86016 23 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
      soundcore 16384 1 snd
      mac_hid 16384 0
      sch_fq_codel 20480 2
      parport_pc 40960 0
      ppdev 24576 0
      lp 20480 0
      parport 53248 3 parport_pc,lp,ppdev
      ip_tables 32768 0
      x_tables 40960 1 ip_tables
      autofs4 45056 2
      hid_generic 16384 0
      usbhid 53248 0
      hid 126976 2 usbhid,hid_generic
      psmouse 151552 0
      pata_acpi 16384 0
      r8169 90112 0
      realtek 24576 1
      i2c_piix4 28672 0
      pata_atiixp 16384 2
      ahci 40960 1
      libahci 32768 1 ahci
      0
      1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930 > barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Mais le
        iwconfig
        ne détecte pas la clé wifi :
        nicole@nicole-MS-7599:~$ iwconfig
        enp5s0 no wireless extensions.

        lo no wireless extensions.
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Bonjour

    Tu peux essayer de voir ce que racontent les logs juste après avoir chargé le module.
    • Décharge le module s'il est actuellement chargé :
      sudo rmmod 8821au
      .
    • Charge le module :
      sudo modprobe 8821au
      .
    • Regarde les logs qui viennent d'être générés :


    sudo dmesg | tail 
    sudo tail /var/log/messages


    Peut-être que l'un des messages qui y sera inscrit permettra d'y voir plus clair...

    Bonne chance
    0
    1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
       
      Merci beaucoup, voilà les logs :

      nicole@nicole-MS-7599:~$ sudo dmesg | tail
      [119684.174616] R13: 0000563a8c205d20 R14: 0000000000040000 R15: 0000563a8c205bf0
      [119684.174618] ---[ end trace 2b7c0f04a15ae5ed ]---
      [119684.174621] RTW: rtw_wdev_free(wdev=00000000249b7c6b)
      [119684.174624] RTW: rtw_wiphy_free(phy1)
      [119684.174634] RTW: rtw_usb_primary_adapter_deinit((null))
      [119684.174635] RTW: rtw_dev_unload: bup==_FALSE
      [119684.174640] RTW: +r871xu_dev_remove, hw_init_completed=0
      [119684.174752] RTW: WARN free_recv_skb_queue not empty, 8
      [119684.174838] usbcore: registered new interface driver rtl8821au
      [119684.174839] RTW: module init ret=0


      Je n'ai pas de fichier /var/log/messages mais voici le syslog :
      Mar 15 15:51:25 nicole-MS-7599 dbus-daemon[1039]: [session uid=1000 pid=1039] Activating via systemd: service name='org.gnome.Terminal' unit='gnome-terminal-server.service' requested by ':1.147' (uid=1000 pid=13645 comm="/usr/bin/gnome-terminal.real " label="unconfined")
      Mar 15 15:51:25 nicole-MS-7599 systemd[961]: Starting GNOME Terminal Server...
      Mar 15 15:51:25 nicole-MS-7599 dbus-daemon[1039]: [session uid=1000 pid=1039] Successfully activated service 'org.gnome.Terminal'
      Mar 15 15:51:25 nicole-MS-7599 systemd[961]: Started GNOME Terminal Server.
      Mar 15 15:51:35 nicole-MS-7599 kernel: [119670.232277] RTW: module exit start
      Mar 15 15:51:35 nicole-MS-7599 kernel: [119670.232280] usbcore: deregistering interface driver rtl8821au
      Mar 15 15:51:35 nicole-MS-7599 kernel: [119670.232355] RTW: rtw_inetaddr_notifier_unregister
      Mar 15 15:51:35 nicole-MS-7599 kernel: [119670.246086] RTW: module exit success
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974589] RTW: module init start
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974592] RTW: rtl8821au v5.8.2.3_36567.20200401_COEX20190509-6d6f
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974593] RTW: build time: Mar 4 2021 21:40:11
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974593] RTW: rtl8821au BT-Coex version = COEX20190509-6d6f
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974612] RTW: rtw_inetaddr_notifier_register
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974642] RTW:
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974642] usb_endpoint_descriptor(0):
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974642] RTW: bLength=7
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974643] RTW: bDescriptorType=5
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974643] RTW: bEndpointAddress=84
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974644] RTW: wMaxPacketSize=512
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974644] RTW: bInterval=0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974644] RTW: RT_usb_endpoint_is_bulk_in = 4
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974645] RTW:
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974645] usb_endpoint_descriptor(1):
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974645] RTW: bLength=7
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974646] RTW: bDescriptorType=5
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974646] RTW: bEndpointAddress=5
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974646] RTW: wMaxPacketSize=512
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974647] RTW: bInterval=0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974647] RTW: RT_usb_endpoint_is_bulk_out = 5
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974647] RTW:
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974647] usb_endpoint_descriptor(2):
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974648] RTW: bLength=7
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974648] RTW: bDescriptorType=5
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974648] RTW: bEndpointAddress=6
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974649] RTW: wMaxPacketSize=512
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974649] RTW: bInterval=0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974649] RTW: RT_usb_endpoint_is_bulk_out = 6
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974650] RTW:
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974650] usb_endpoint_descriptor(3):
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974650] RTW: bLength=7
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974650] RTW: bDescriptorType=5
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974650] RTW: bEndpointAddress=87
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974651] RTW: wMaxPacketSize=64
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974651] RTW: bInterval=3
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974652] RTW: RT_usb_endpoint_is_int_in = 7, Interval = 3
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974652] RTW:
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974652] usb_endpoint_descriptor(4):
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974652] RTW: bLength=7
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974652] RTW: bDescriptorType=5
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974653] RTW: bEndpointAddress=8
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974653] RTW: wMaxPacketSize=512
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974653] RTW: bInterval=0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974654] RTW: RT_usb_endpoint_is_bulk_out = 8
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974654] RTW:
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974654] usb_endpoint_descriptor(5):
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974654] RTW: bLength=7
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974655] RTW: bDescriptorType=5
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974655] RTW: bEndpointAddress=9
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974655] RTW: wMaxPacketSize=512
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974656] RTW: bInterval=0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974656] RTW: RT_usb_endpoint_is_bulk_out = 9
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974656] RTW: nr_endpoint=6, in_num=2, out_num=4
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974656]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974657] RTW: USB_SPEED_HIGH
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974658] RTW: CHIP TYPE: RTL8811AU or RTL8821U
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974831] RTW: read_chip_version_8812a SYS_CFG(0xF0)=0x04412535
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974995] RTW: Chip Version Info: CHIP_8821_T3_1T1R_RomVer(0)
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.974999] RTW: _ConfigChipOutEP_8812 OutEpQueueSel(0x0f), OutEpNumber(4)
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119683.975095] RTW: Boot from EFUSE, Autoload OK !
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149330] RTW: Hal_EfuseReadEFuse8812A: eFuse_Addr offset(0xa5) !!
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149458] RTW: HW EFUSE
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149463] RTW: 0x000: 29 81 00 7C 01 00 01 00 4C 00 04 00 10 00 00 00
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149469] RTW: 0x010: 26 26 27 27 27 27 2F 30 30 30 30 FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149474] RTW: 0x020: FF FF 25 23 21 21 21 20 1F 1E 1D 1C 1C 1C 1C 1C
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149478] RTW: 0x030: FD FF FF FF FF FF 10 FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149482] RTW: 0x040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149487] RTW: 0x050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149491] RTW: 0x060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149495] RTW: 0x070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149500] RTW: 0x080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149504] RTW: 0x090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149508] RTW: 0x0A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149513] RTW: 0x0B0: FF FF FF FF FF FF FF FF BA 1F 1E 00 01 00 00 08
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149517] RTW: 0x0C0: FF 09 00 FF 00 00 00 55 00 FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149521] RTW: 0x0D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149525] RTW: 0x0E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149530] RTW: 0x0F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149534] RTW: 0x100: 57 23 1F 01 FF FF 03 D0 37 45 97 15 A7 0A 03 52
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149538] RTW: 0x110: 65 61 6C 74 65 6B 20 18 03 38 30 32 2E 31 31 61
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149543] RTW: 0x120: 63 20 57 4C 41 4E 20 41 64 61 70 74 65 72 20 00
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149547] RTW: 0x130: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149551] RTW: 0x140: FF FF FF FF FF FF FF 0F FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149556] RTW: 0x150: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149560] RTW: 0x160: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149564] RTW: 0x170: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149569] RTW: 0x180: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149573] RTW: 0x190: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149577] RTW: 0x1A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149582] RTW: 0x1B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149586] RTW: 0x1C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149590] RTW: 0x1D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149595] RTW: 0x1E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149599] RTW: 0x1F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149605] RTW: EEPROM ID=0x8129
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149606] RTW: VID = 0x2357, PID = 0x011F
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149607] RTW: Customer ID: 0x00, SubCustomer ID: 0xCD
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149608] RTW: EEPROMRegulatory = 0x1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149609] RTW: Board Type: 0x 0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149674] RTW: Hal_EfuseParseBTCoexistInfo8812A: BTCoexist=Disable, AntNum=1, AntPath=0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149676] RTW: hal_com_config_channel_plan chplan:0x3A
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149677] RTW: crystal_cap: 0x1f
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149677] RTW: ThermalMeter = 0x1e
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149678] RTW: Hal_ReadRemoteWakeup_8812A...bSupportRemoteWakeup(1)
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149679] RTW: pHalData->PAType_2G is 0x1, pHalData->ExternalPA_2G = 0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149680] RTW: pHalData->PAType_5G is 0x1, pHalData->external_pa_5g = 1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149681] RTW: pHalData->LNAType_2G is 0x0, pHalData->ExternalLNA_2G = 0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149681] RTW: pHalData->LNAType_5G is 0x8, pHalData->external_lna_5g = 1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149682] RTW: Usb Switch: 0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149683] RTW: PID= 0x11f, VID= 2357
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149684] RTW: PID= 0x11f, VID= 2357
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.149684] RTW: Customer ID: 0x 0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153187] RTW: hal_ReadUsbType_8812AU: antenna=7, wmode=3
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153195] RTW: rtw_hal_read_chip_info in 176 ms
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153218] RTW: init_channel_set((null)) ChannelPlan ID:0x3a, ch num:32
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153230] RTW: [RF_PATH] IC's RF PATH:RF_1T1R, max_tx_cnt:1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153232] RTW: [RF_PATH] PG's trx_path_bmp:0x00, max_tx_cnt:0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153234] RTW: [RF_PATH] Registry's RF PATH:UNKNOWN
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153236] RTW: [RF_PATH] HALDATA's trx_path_bmp:0x11, max_tx_cnt:1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153238] RTW: [RF_PATH] HALDATA's RF PATH:RF_1T1R
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153239] RTW: [RF_PATH] NumTotalRFPath:1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153242] RTW: rtw_hal_rfpath_init trx_path_bmp:0x11(RF_1T1R), NumTotalRFPath:1, max_tx_cnt:1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153245] RTW: [TRX_Nss] HALSPEC - tx_nss :1, rx_nss:1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153246] RTW: [TRX_Nss] Registry - tx_nss :0, rx_nss:0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153248] RTW: [TRX_Nss] HALDATA - tx_nss :1, rx_nss:1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153250] RTW: rtw_hal_trxnss_init tx_nss:1, rx_nss:1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153478] RTW: init_mlme_default_rate_set: support CCK
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153480] RTW: init_mlme_default_rate_set: support OFDM
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153962] RTW: NR_RECVBUFF: 8
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153965] RTW: MAX_RECVBUF_SZ: 32768
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.153975] RTW: NR_PREALLOC_RECV_SKB: 8
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.154610] RTW: rtw_alloc_macid((null)) if1, mac_addr:ff:ff:ff:ff:ff:ff macid:1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.154619] RTW: rtw_init_pwrctrl_priv: IPS_mode=1, LPS_mode=2, LPS_level=0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.154633] RTW: IQK FW offload:enable
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.154684] RTW: rtw_regsty_chk_target_tx_power_valid return _FALSE for band:0, path:0, rs:0, t:-1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.156683] RTW: phy_ConfigBBWithPgParaFile(): No File PHY_REG_PG.txt, Load from HWImg Array!
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.156701] RTW: default power by rate loaded
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.156952] RTW: pwrctrlpriv.bSupportRemoteWakeup~~~~~~
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.156954] RTW: pwrctrlpriv.bSupportRemoteWakeup~~~[1]~~~
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.156958] RTW: can't get autopm:
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.156964] RTW: rtw_macaddr_cfg mac addr:d0:37:45:97:15:a7
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.156968] RTW: bDriverStopped:True, bSurpriseRemoved:False, bup:0, hw_init_completed:0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157004] RTW: rtw_wiphy_alloc(phy1)
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157008] RTW: rtw_wdev_alloc(padapter=000000008c40715b)
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157015] RTW: rtw_wiphy_register(phy1)
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157017] RTW: Register RTW cfg80211 vendor cmd(0x67) interface
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157103] ------------[ cut here ]------------
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157205] WARNING: CPU: 2 PID: 13671 at /build/linux-hwe-5.4-rtt7zG/linux-hwe-5.4-5.4.0/net/wireless/core.c:867 wiphy_register+0x692/0x950 [cfg80211]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157207] Modules linked in: 8821au(OE+) edac_mce_amd kvm_amd ccp kvm serio_raw uvcvideo k10temp videobuf2_vmalloc snd_hda_codec_realtek radeon snd_hda_codec_generic ledtrig_audio snd_usb_audio snd_usbmidi_lib snd_hda_codec_hdmi videobuf2_memops snd_hda_intel snd_seq_midi snd_intel_dspcfg ttm snd_hda_codec videobuf2_v4l2 snd_seq_midi_event snd_hda_core videobuf2_common drm_kms_helper cfg80211 joydev snd_rawmidi input_leds snd_hwdep videodev mc drm snd_seq snd_pcm snd_seq_device i2c_algo_bit snd_timer fb_sys_fops syscopyarea sysfillrect sysimgblt snd soundcore mac_hid sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 hid_generic usbhid hid psmouse pata_acpi r8169 realtek i2c_piix4 pata_atiixp ahci libahci [last unloaded: 8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157275] CPU: 2 PID: 13671 Comm: modprobe Tainted: G W OE 5.4.0-66-generic #74~18.04.2-Ubuntu
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157278] Hardware name: MSI MS-7599/870A-G46 (MS-7599), BIOS V17.9 02/21/2011
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157324] RIP: 0010:wiphy_register+0x692/0x950 [cfg80211]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157330] Code: 74 28 83 ea 01 48 83 c0 10 48 8d 14 52 48 c1 e2 04 48 01 c2 48 83 38 00 74 1c 48 39 c2 74 5a 48 83 c0 30 48 83 78 10 00 75 ea <0f> 0b b8 ea ff ff ff e9 8a fa ff ff 48 83 78 08 00 75 dd 0f 0b b8
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157333] RSP: 0018:ffffa3d942a378c0 EFLAGS: 00010246
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157337] RAX: ffffffffc0e2c560 RBX: ffff96d2658f7300 RCX: 0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157340] RDX: 0000000000000002 RSI: ffff96d2658f5058 RDI: 000000000000001e
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157342] RBP: ffffa3d942a37950 R08: 0000000000000004 R09: 0000000000000003
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157345] R10: ffffa3d942a37970 R11: 0000000000000001 R12: ffffa3d9401c24c8
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157347] R13: ffff96d143043000 R14: 0000000000000000 R15: ffffa3d9401bf000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157351] FS: 00007fd0e9a35540(0000) GS:ffff96d26ba80000(0000) knlGS:0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157354] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157356] CR2: 00007fed6020a470 CR3: 00000001257a4000 CR4: 00000000000006e0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157359] Call Trace:
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157527] ? rtw_chbw_to_freq_range+0x45/0x9e [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157650] ? rtw_is_dfs_ch+0x37/0x6e [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157788] ? rtw_regd_apply_flags+0xd2/0xe7 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.157924] rtw_wiphy_register+0x2e/0x5b [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158062] ? rtw_wiphy_register+0x2e/0x5b [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158198] rtw_cfg80211_ndev_res_register+0x19/0x5b [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158331] rtw_os_ndev_register+0x11d/0x189 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158464] rtw_os_ndevs_register+0xaf/0x101 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158598] rtw_os_ndevs_init+0x29/0x3f [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158731] rtw_drv_init+0x5f6/0x610 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158741] usb_probe_interface+0x149/0x300
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158747] really_probe+0xf5/0x440
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158752] driver_probe_device+0x11b/0x130
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158757] device_driver_attach+0x58/0x60
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158762] __driver_attach+0xa3/0x140
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158766] ? device_driver_attach+0x60/0x60
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158770] ? device_driver_attach+0x60/0x60
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158774] bus_for_each_dev+0x74/0xb0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158779] ? kmem_cache_alloc_trace+0x213/0x230
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158783] driver_attach+0x1e/0x20
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158787] bus_add_driver+0x14a/0x220
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158792] driver_register+0x60/0x100
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158798] usb_register_driver+0x8f/0x160
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158802] ? 0xffffffffc0819000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158897] rtw_drv_entry+0xc5/0x1000 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158904] do_one_initcall+0x4a/0x1fa
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158911] ? _cond_resched+0x19/0x40
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158915] ? kmem_cache_alloc_trace+0x213/0x230
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158922] do_init_module+0x5f/0x226
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158927] load_module+0x1b46/0x2140
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158938] __do_sys_finit_module+0xfc/0x120
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158942] ? __do_sys_finit_module+0xfc/0x120
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158950] __x64_sys_finit_module+0x1a/0x20
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158955] do_syscall_64+0x57/0x190
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158960] entry_SYSCALL_64_after_hwframe+0x44/0xa9
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158963] RIP: 0033:0x7fd0e954e639
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158968] Code: 00 f3 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 1f f8 2c 00 f7 d8 64 89 01 48
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158971] RSP: 002b:00007ffe14b48eb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158975] RAX: ffffffffffffffda RBX: 0000563a8c205bf0 RCX: 00007fd0e954e639
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158977] RDX: 0000000000000000 RSI: 0000563a8b5accee RDI: 0000000000000003
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158979] RBP: 0000563a8b5accee R08: 0000000000000000 R09: 0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158981] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158984] R13: 0000563a8c205d20 R14: 0000000000040000 R15: 0000563a8c205bf0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.158989] ---[ end trace 2b7c0f04a15ae5eb ]---
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159090] RTW: rtw_cfg80211_ndev_res_register rtw_wiphy_register fail for if1
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159137] ------------[ cut here ]------------
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159278] WARNING: CPU: 2 PID: 13671 at /home/nicole/toto/T2Uv3_Linux/os_dep/linux/os_intfs.c:1899 rtw_os_ndev_register+0x6c/0x189 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159282] Modules linked in: 8821au(OE+) edac_mce_amd kvm_amd ccp kvm serio_raw uvcvideo k10temp videobuf2_vmalloc snd_hda_codec_realtek radeon snd_hda_codec_generic ledtrig_audio snd_usb_audio snd_usbmidi_lib snd_hda_codec_hdmi videobuf2_memops snd_hda_intel snd_seq_midi snd_intel_dspcfg ttm snd_hda_codec videobuf2_v4l2 snd_seq_midi_event snd_hda_core videobuf2_common drm_kms_helper cfg80211 joydev snd_rawmidi input_leds snd_hwdep videodev mc drm snd_seq snd_pcm snd_seq_device i2c_algo_bit snd_timer fb_sys_fops syscopyarea sysfillrect sysimgblt snd soundcore mac_hid sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 hid_generic usbhid hid psmouse pata_acpi r8169 realtek i2c_piix4 pata_atiixp ahci libahci [last unloaded: 8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159344] CPU: 2 PID: 13671 Comm: modprobe Tainted: G W OE 5.4.0-66-generic #74~18.04.2-Ubuntu
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159346] Hardware name: MSI MS-7599/870A-G46 (MS-7599), BIOS V17.9 02/21/2011
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159479] RIP: 0010:rtw_os_ndev_register+0x6c/0x189 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159484] Code: 8d a7 c8 34 00 00 b9 20 00 00 00 48 c7 c2 ff 14 d8 c0 4c 89 e6 4c 89 ef e8 ba 7c fc e1 48 89 df e8 6b 0e 02 00 83 f8 01 74 1e <0f> 0b 4c 89 e7 e8 43 36 fc e1 b8 00 00 00 00 48 83 c4 08 5b 41 5c
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159486] RSP: 0018:ffffa3d942a379a0 EFLAGS: 00010297
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159490] RAX: 0000000000000000 RBX: ffffa3d9401bf000 RCX: 0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159492] RDX: 0000000000000000 RSI: ffff96d26ba978c8 RDI: ffff96d26ba978c8
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159495] RBP: ffffa3d942a379d0 R08: 00000000000005d8 R09: 0000000000000004
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159497] R10: ffffa3d942a37970 R11: 0000000000000001 R12: ffffa3d9401c24c8
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159499] R13: ffff96d143043000 R14: 0000000000000000 R15: ffffa3d9401bf000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159503] FS: 00007fd0e9a35540(0000) GS:ffff96d26ba80000(0000) knlGS:0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159506] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159508] CR2: 00007fed6020a470 CR3: 00000001257a4000 CR4: 00000000000006e0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159510] Call Trace:
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159647] rtw_os_ndevs_register+0xaf/0x101 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159782] rtw_os_ndevs_init+0x29/0x3f [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159918] rtw_drv_init+0x5f6/0x610 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159929] usb_probe_interface+0x149/0x300
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159934] really_probe+0xf5/0x440
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159939] driver_probe_device+0x11b/0x130
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159944] device_driver_attach+0x58/0x60
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159949] __driver_attach+0xa3/0x140
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159953] ? device_driver_attach+0x60/0x60
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159957] ? device_driver_attach+0x60/0x60
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159961] bus_for_each_dev+0x74/0xb0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159965] ? kmem_cache_alloc_trace+0x213/0x230
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159969] driver_attach+0x1e/0x20
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159973] bus_add_driver+0x14a/0x220
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159978] driver_register+0x60/0x100
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159983] usb_register_driver+0x8f/0x160
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.159987] ? 0xffffffffc0819000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160081] rtw_drv_entry+0xc5/0x1000 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160087] do_one_initcall+0x4a/0x1fa
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160093] ? _cond_resched+0x19/0x40
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160097] ? kmem_cache_alloc_trace+0x213/0x230
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160105] do_init_module+0x5f/0x226
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160110] load_module+0x1b46/0x2140
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160120] __do_sys_finit_module+0xfc/0x120
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160125] ? __do_sys_finit_module+0xfc/0x120
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160132] __x64_sys_finit_module+0x1a/0x20
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160137] do_syscall_64+0x57/0x190
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160142] entry_SYSCALL_64_after_hwframe+0x44/0xa9
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160145] RIP: 0033:0x7fd0e954e639
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160150] Code: 00 f3 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 1f f8 2c 00 f7 d8 64 89 01 48
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160152] RSP: 002b:00007ffe14b48eb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160156] RAX: ffffffffffffffda RBX: 0000563a8c205bf0 RCX: 00007fd0e954e639
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160158] RDX: 0000000000000000 RSI: 0000563a8b5accee RDI: 0000000000000003
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160160] RBP: 0000563a8b5accee R08: 0000000000000000 R09: 0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160162] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160165] R13: 0000563a8c205d20 R14: 0000000000040000 R15: 0000563a8c205bf0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.160170] ---[ end trace 2b7c0f04a15ae5ec ]---
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174216] ------------[ cut here ]------------
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174300] WARNING: CPU: 2 PID: 13671 at /home/nicole/toto/T2Uv3_Linux/os_dep/linux/os_intfs.c:3421 rtw_os_ndevs_register+0xb7/0x101 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174301] Modules linked in: 8821au(OE+) edac_mce_amd kvm_amd ccp kvm serio_raw uvcvideo k10temp videobuf2_vmalloc snd_hda_codec_realtek radeon snd_hda_codec_generic ledtrig_audio snd_usb_audio snd_usbmidi_lib snd_hda_codec_hdmi videobuf2_memops snd_hda_intel snd_seq_midi snd_intel_dspcfg ttm snd_hda_codec videobuf2_v4l2 snd_seq_midi_event snd_hda_core videobuf2_common drm_kms_helper cfg80211 joydev snd_rawmidi input_leds snd_hwdep videodev mc drm snd_seq snd_pcm snd_seq_device i2c_algo_bit snd_timer fb_sys_fops syscopyarea sysfillrect sysimgblt snd soundcore mac_hid sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 hid_generic usbhid hid psmouse pata_acpi r8169 realtek i2c_piix4 pata_atiixp ahci libahci [last unloaded: 8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174339] CPU: 2 PID: 13671 Comm: modprobe Tainted: G W OE 5.4.0-66-generic #74~18.04.2-Ubuntu
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174340] Hardware name: MSI MS-7599/870A-G46 (MS-7599), BIOS V17.9 02/21/2011
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174392] RIP: 0010:rtw_os_ndevs_register+0xb7/0x101 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174395] Code: b7 1a 34 00 00 84 c0 74 14 49 8d b7 2a 34 00 00 3c 01 48 c7 c0 4d df e3 c0 48 0f 45 f0 e8 ec ef ff ff 41 89 c6 83 f8 01 74 a9 <0f> 0b 85 db 78 15 48 63 db 49 8b bc dc 70 01 00 00 48 85 ff 74 05
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174397] RSP: 0018:ffffa3d942a379e0 EFLAGS: 00010297
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174399] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffff96d143043060
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174400] RDX: ffff96d143043060 RSI: 00000000e9a35540 RDI: ffffa3d9401c25b0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174401] RBP: ffffa3d942a37a08 R08: 0000000000000000 R09: 00000000000003ba
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174402] R10: ffffa3d9400ffda0 R11: 0000000000000000 R12: ffff96d1efbed000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174402] R13: 0000000000000001 R14: 0000000000000000 R15: ffffa3d9401bf000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174404] FS: 00007fd0e9a35540(0000) GS:ffff96d26ba80000(0000) knlGS:0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174405] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174406] CR2: 0000561266912b10 CR3: 00000001257a4000 CR4: 00000000000006e0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174407] Call Trace:
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174461] rtw_os_ndevs_init+0x29/0x3f [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174512] rtw_drv_init+0x5f6/0x610 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174518] usb_probe_interface+0x149/0x300
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174521] really_probe+0xf5/0x440
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174523] driver_probe_device+0x11b/0x130
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174525] device_driver_attach+0x58/0x60
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174526] __driver_attach+0xa3/0x140
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174528] ? device_driver_attach+0x60/0x60
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174529] ? device_driver_attach+0x60/0x60
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174531] bus_for_each_dev+0x74/0xb0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174533] ? kmem_cache_alloc_trace+0x213/0x230
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174535] driver_attach+0x1e/0x20
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174537] bus_add_driver+0x14a/0x220
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174539] driver_register+0x60/0x100
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174541] usb_register_driver+0x8f/0x160
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174543] ? 0xffffffffc0819000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174579] rtw_drv_entry+0xc5/0x1000 [8821au]
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174583] do_one_initcall+0x4a/0x1fa
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174587] ? _cond_resched+0x19/0x40
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174588] ? kmem_cache_alloc_trace+0x213/0x230
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174591] do_init_module+0x5f/0x226
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174593] load_module+0x1b46/0x2140
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174597] __do_sys_finit_module+0xfc/0x120
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174599] ? __do_sys_finit_module+0xfc/0x120
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174602] __x64_sys_finit_module+0x1a/0x20
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174604] do_syscall_64+0x57/0x190
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174606] entry_SYSCALL_64_after_hwframe+0x44/0xa9
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174607] RIP: 0033:0x7fd0e954e639
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174610] Code: 00 f3 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 1f f8 2c 00 f7 d8 64 89 01 48
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174611] RSP: 002b:00007ffe14b48eb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174612] RAX: ffffffffffffffda RBX: 0000563a8c205bf0 RCX: 00007fd0e954e639
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174613] RDX: 0000000000000000 RSI: 0000563a8b5accee RDI: 0000000000000003
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174614] RBP: 0000563a8b5accee R08: 0000000000000000 R09: 0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174615] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000000000000
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174616] R13: 0000563a8c205d20 R14: 0000000000040000 R15: 0000563a8c205bf0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174618] ---[ end trace 2b7c0f04a15ae5ed ]---
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174621] RTW: rtw_wdev_free(wdev=00000000249b7c6b)
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174624] RTW: rtw_wiphy_free(phy1)
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174634] RTW: rtw_usb_primary_adapter_deinit((null))
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174635] RTW: rtw_dev_unload: bup==_FALSE
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174640] RTW: +r871xu_dev_remove, hw_init_completed=0
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174752] RTW: WARN free_recv_skb_queue not empty, 8
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174838] usbcore: registered new interface driver rtl8821au
      Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174839] RTW: module init ret=0


      Je ne vois rien d'inquiétant même si je n'y comprends pas grand chose.
      0
      1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940 > barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Hello,

        Mar 15 15:51:49 nicole-MS-7599 kernel: [119684.174838] usbcore: registered new interface driver rtl8821au


        Malgré les nombreuses lignes, il semblerait que le module parvient à être chargé. À chaque fois qu'une interface est créée, un dossier (virtuel) est créé dans
        ls /sys/class/net/
        , à raison d'un dossier par interface.

        Exemple : Dans l'exemple ci-dessous, on voit trois interfaces réseaux (lo, l'interface de locale ; vpn0, une interface VPN; wlp2s0, l'interface wifi).

        (mando@silk) (~) $ ls /sys/class/net/
        lo vpn0 wlp2s0

        Est-ce que si tu décharges puis recharge le module, tu vois le contenu de ce dossier évoluer ? Plus de détails ici.

        Pour filtrer les lignes de log "intéressantes", tu peux:
        1. Décharger le module
        2. Lancer
        tail -f /var/log/dmesg
        dans un terminal à part et sauter quelques lignes pour voir où on en est
        3. Charger le module
        4. Regarder ce qui est apparu dans le terminal

        Il faudrait trouver une erreur "intéressante" qui permettrait de cibler la recherche et de comprendre pourquoi l'interface réseau n'est pas créée.

        Bonne chance
        0