Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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.

#26 Le 13/12/2020, à 15:06

xubu1957

Re : Wifi disparu

Salut ylag et merci. wink

Le 29/05/2017, moko138 a écrit :

Démarrer sur un noyau précédent

- redémarre en tapotant les touches Majuscules ou Echap
- à l'apparition du menu de grub, descends avec la flèche bas, sur la ligne :

Linux previous versions

ou

Advanced options for Ubuntu

- valide
- choisis un noyau autre que le plus récent.
- valide et laisse le pc poursuivre son démarrage.


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

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

Hors ligne

#27 Le 13/12/2020, à 15:15

NicoApi73

Re : Wifi disparu

Bonjour,

Donne :

cat /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/make.log

Hors ligne

#28 Le 13/12/2020, à 15:16

kinoui

Re : Wifi disparu

Comment démarre t-on sur un noyau plutôt qu'un autre ?
Ah pardon, ma page n'était pas à jour. Je lis et je reviens

Dernière modification par kinoui (Le 13/12/2020, à 15:16)

Hors ligne

#29 Le 13/12/2020, à 15:17

xubu1957

Re : Wifi disparu

Répond à Nico ! smile


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

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

Hors ligne

#30 Le 13/12/2020, à 15:19

NicoApi73

Re : Wifi disparu

Je vais modifier mon post, le répertoire n'est pas correct. Plus simple, donne :

find / -name make.log 2>/dev/null

Hors ligne

#31 Le 13/12/2020, à 15:19

kinoui

Re : Wifi disparu

Et en attendant :

cat /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/make.log
DKMS make.log for rtl8821ce-v5.5.2_34066.20200325 for kernel 5.8.0-33-generic (x86_64)
dim. 13 déc. 2020 10:20:58 CET
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.8.0-33-generic/build M=/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build  modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.8.0-33-generic »
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_cmd.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_security.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_debug.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_io.o
In file included from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:79,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_io.c:47:
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/rtw_security.h:252:8: error: redefinition of ‘struct sha256_state’
  252 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from ./include/linux/filter.h:23,
                 from ./include/net/sock.h:59,
                 from ./include/linux/tcp.h:19,
                 from ./include/linux/ipv6.h:88,
                 from ./include/net/addrconf.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service_linux.h:48,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_io.c:47:
./include/crypto/sha.h:84:8: note: originally defined here
   84 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:79,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_cmd.c:17:
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/rtw_security.h:252:8: error: redefinition of ‘struct sha256_state’
  252 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from ./include/linux/filter.h:23,
                 from ./include/net/sock.h:59,
                 from ./include/linux/tcp.h:19,
                 from ./include/linux/ipv6.h:88,
                 from ./include/net/addrconf.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service_linux.h:48,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_cmd.c:17:
./include/crypto/sha.h:84:8: note: originally defined here
   84 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:79,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_security.c:17:
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/rtw_security.h:252:8: error: redefinition of ‘struct sha256_state’
  252 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from ./include/linux/filter.h:23,
                 from ./include/net/sock.h:59,
                 from ./include/linux/tcp.h:19,
                 from ./include/linux/ipv6.h:88,
                 from ./include/net/addrconf.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service_linux.h:48,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_security.c:17:
./include/crypto/sha.h:84:8: note: originally defined here
   84 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:79,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_debug.c:17:
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/rtw_security.h:252:8: error: redefinition of ‘struct sha256_state’
  252 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from ./include/linux/filter.h:23,
                 from ./include/net/sock.h:59,
                 from ./include/linux/tcp.h:19,
                 from ./include/linux/ipv6.h:88,
                 from ./include/net/addrconf.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service_linux.h:48,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_debug.c:17:
./include/crypto/sha.h:84:8: note: originally defined here
   84 | struct sha256_state {
      |        ^~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:290 : /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_security.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
make[2]: *** [scripts/Makefile.build:290 : /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_io.o] Erreur 1
make[2]: *** [scripts/Makefile.build:290 : /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_cmd.o] Erreur 1
make[2]: *** [scripts/Makefile.build:290 : /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_debug.o] Erreur 1
make[1]: *** [Makefile:1780 : /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.8.0-33-generic »
make: *** [Makefile:2244 : modules] Erreur 2

Hors ligne

#32 Le 13/12/2020, à 15:20

kinoui

Re : Wifi disparu

find / -name make.log 2>/dev/null ne donne rien

Dernière modification par kinoui (Le 13/12/2020, à 15:34)

Hors ligne

#33 Le 13/12/2020, à 15:31

herve33

Re : Wifi disparu

Bonjour,
regarde ce post, il semblerait que ça soit la même carte wifi que toi:
https://forum.ubuntu-fr.org/viewtopic.php?id=2026858


Acer Aspire 5733 - Ubuntu 20.04

Hors ligne

#34 Le 13/12/2020, à 15:32

NicoApi73

Re : Wifi disparu

Pourquoi es tu sur un version 20.10.

Tu es maintenant sur un noyau 5.8.0-33. Il y a dû y avoir une modification des interfaces et la compilation ne passe pas.

@xubu : est ce que ce pilote existe dans un dépôt git, qui est maintenu à jour?

Hors ligne

#35 Le 13/12/2020, à 15:34

kinoui

Re : Wifi disparu

Pardon, j'ai été trop pressée

find / -name make.log 2>/dev/null
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-37-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-52-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.3.0-51-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-40-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-45-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-53-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.3.0-55-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.3.0-53-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-51-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-42-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-39-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-48-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-54-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/5.4.0-47-generic/x86_64/log/make.log
/var/lib/dkms/rtl8821ce/5.5.2.1/5.8.0-29-generic/x86_64/log/make.log

Hors ligne

#36 Le 13/12/2020, à 15:35

NicoApi73

Re : Wifi disparu

Et que donne :

cat /var/lib/dkms/rtl8821ce/5.5.2.1/5.8.0-29-generic/x86_64/log/make.log

Hors ligne

#37 Le 13/12/2020, à 15:36

kinoui

Re : Wifi disparu

NicoApi73 a écrit :

Pourquoi es tu sur un version 20.10.

Tu es maintenant sur un noyau 5.8.0-33. Il y a dû y avoir une modification des interfaces et la compilation ne passe pas.

@xubu : est ce que ce pilote existe dans un dépôt git, qui est maintenu à jour?

J'ai fait la mise à jour il y a une semaine ou deux quand mon gestionnaire de mise à jour l'a proposé. Fallait pas ?

Hors ligne

#38 Le 13/12/2020, à 15:38

kinoui

Re : Wifi disparu

cat /var/lib/dkms/rtl8821ce/5.5.2.1/5.8.0-29-generic/x86_64/log/make.log
DKMS make.log for rtl8821ce-5.5.2.1 for kernel 5.8.0-29-generic (x86_64)
lun. 30 nov. 2020 01:28:52 CET
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.8.0-29-generic/build M=/var/lib/dkms/rtl8821ce/5.5.2.1/build  modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.8.0-29-generic »
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_cmd.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_security.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_debug.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_io.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_ioctl_query.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_ioctl_set.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_ieee80211.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_mlme.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_mlme_ext.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_mi.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_wlan_util.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_vht.o
/var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_mlme_ext.c: In function ‘rtw_txpwr_init_regd’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_mlme_ext.c:259:6: warning: this statement may fall through [-Wimplicit-fallthrough=]
  259 |   if (rfctl->regd_name)
      |      ^
/var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_mlme_ext.c:261:2: note: here
  261 |  default:
      |  ^~~~~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_mlme_ext.c: In function ‘mgt_dispatcher’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_mlme_ext.c:1329:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1329 |    ptable->func = &OnAuthClient;
      |    ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_mlme_ext.c:1331:2: note: here
 1331 |  case WIFI_ASSOCREQ:
      |  ^~~~
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_pwrctrl.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_rf.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_chplan.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_recv.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_sta_mgt.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_ap.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/mesh/rtw_mesh.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/mesh/rtw_mesh_pathtbl.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/mesh/rtw_mesh_hwmp.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_xmit.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_p2p.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_rson.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_tdls.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_br_ext.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_iol.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_sreset.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_btcoex_wifionly.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_btcoex.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_beamforming.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_odm.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_rm.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_rm_fsm.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/efuse/rtw_efuse.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/osdep_service.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/os_intfs.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/pci_intf.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/pci_ops_linux.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_linux.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/xmit_linux.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/mlme_linux.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/recv_linux.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_cfg80211.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/rtw_cfgvendor.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/wifi_regd.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/rtw_android.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/rtw_proc.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/rtw_rhashtable.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.o
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_cfg80211.c: In function ‘cfg80211_rtw_change_iface’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_cfg80211.c:2362:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2362 |   is_p2p = _TRUE;
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_cfg80211.c:2364:2: note: here
 2364 |  case NL80211_IFTYPE_STATION:
      |  ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_cfg80211.c:2386:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2386 |   is_p2p = _TRUE;
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_cfg80211.c:2388:2: note: here
 2388 |  case NL80211_IFTYPE_AP:
      |  ^~~~
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_intf.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_com.o
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_write_reg’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:46:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
   46 |  char input[wrqu->length + 1];
      |  ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_read_reg’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:132:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  132 |  char input[wrqu->length + 1];
      |  ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_write_rf’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:266:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  266 |  char input[wrqu->length];
      |  ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_read_rf’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:308:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  308 |  char input[wrqu->length];
      |  ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_rate’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:413:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  413 |  u8  input[wrqu->length + 1];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_channel’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:463:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  463 |  u8  input[wrqu->length + 1];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_ch_offset’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:490:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  490 |  u8  input[wrqu->length + 1];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_bandwidth’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:517:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  517 |  u8  input[wrqu->length];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_txpower_index’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:550:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  550 |  char input[wrqu->length + 1];
      |  ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_txpower’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:596:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  596 |  u8  input[wrqu->length];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_ant_tx’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:634:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  634 |  u8  input[wrqu->length + 1];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_ant_rx’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:682:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  682 |  u8  input[wrqu->length + 1];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_disable_bt_coexist’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:862:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  862 |  u8 input[wrqu->data.length + 1];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_arx’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:900:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
  900 |  u8  input[wrqu->length];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_pwrtrk’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:1085:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
 1085 |  u8  input[wrqu->length];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_psd’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:1123:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
 1123 |  u8  input[wrqu->length + 1];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_dump’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:1244:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
 1244 |  u8  input[wrqu->length];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_phypara’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:1268:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
 1268 |  char input[wrqu->length];
      |  ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_SetRFPath’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:1294:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
 1294 |  char input[wrqu->length];
      |  ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_switch_rf_path’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:1345:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
 1345 |  char input[wrqu->length];
      |  ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_QueryDrv’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:1394:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
 1394 |  char input[wrqu->data.length];
      |  ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_PwrCtlDM’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:1423:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
 1423 |  u8  input[wrqu->length];
      |  ^~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c: In function ‘rtw_mp_hwtx’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/os_dep/linux/ioctl_mp.c:2073:2: warning: ISO C90 forbids variable length array ‘input’ [-Wvla]
 2073 |  u8  input[wrqu->data.length];
      |  ^~
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_com_phycfg.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_phy.o
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_intf.c: In function ‘c2h_handler’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_intf.c:1072:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1072 |   sub_id = payload[0];
      |   ~~~~~~~^~~~~~~~~~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_intf.c:1075:2: note: here
 1075 |  default:
      |  ^~~~~~~
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_dm.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_dm_acs.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_btcoex_wifionly.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_btcoex.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_mp.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_mcc.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_hci/hal_pci.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/led/hal_led.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/led/hal_pci_led.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/rtl8821c_halinit.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/rtl8821c_mac.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/rtl8821c_cmd.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/rtl8821c_phy.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/rtl8821c_dm.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/rtl8821c_ops.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/hal8821c_fw.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/pci/rtl8821ce_halinit.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/pci/rtl8821ce_halmac.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/pci/rtl8821ce_io.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/pci/rtl8821ce_xmit.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/pci/rtl8821ce_recv.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/pci/rtl8821ce_led.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/rtl8821c/pci/rtl8821ce_ops.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/efuse/rtl8821c/HalEfuseMask8821C_PCIE.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/hal_halmac.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_api.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_bb_rf_88xx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_cfg_wmac_88xx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_common_88xx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_efuse_88xx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_flash_88xx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_fw_88xx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_gpio_88xx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_init_88xx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_mimo_88xx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_pcie_88xx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_8821c/halmac_cfg_wmac_8821c.o
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_mimo_88xx.c: In function ‘cfg_txbf_88xx’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_mimo_88xx.c:64:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
   64 |    tmp42c |= BIT_R_TXBF0_80M;
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_mimo_88xx.c:65:3: note: here
   65 |   case HALMAC_BW_40:
      |   ^~~~
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_mimo_88xx.c:66:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
   66 |    tmp42c |= BIT_R_TXBF0_40M;
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_mimo_88xx.c:67:3: note: here
   67 |   case HALMAC_BW_20:
      |   ^~~~
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_8821c/halmac_common_8821c.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_8821c/halmac_gpio_8821c.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_8821c/halmac_init_8821c.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_8821c/halmac_phy_8821c.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_8821c/halmac_pwr_seq_8821c.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/halmac/halmac_88xx/halmac_8821c/halmac_pcie_8821c.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_debug.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_antdiv.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_soml.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_smt_ant.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_antdect.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_interface.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_phystatus.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_hwconfig.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_dig.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_pathdiv.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_rainfo.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_dynamictxpower.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_adaptivity.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_cfotracking.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_noisemonitor.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_beamforming.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_dfs.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/txbf/halcomtxbf.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/txbf/haltxbfinterface.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/txbf/phydm_hal_txbf_api.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_adc_sampling.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_ccx.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_psd.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_primary_cca.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_cck_pd.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_rssi_monitor.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_auto_dbg.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_math_lib.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_api.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_pow_train.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_lna_sat.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_pmac_tx_setting.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/phydm_mp.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/halrf.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/halrf_debug.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/halphyrf_ce.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/halrf_powertracking_ce.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/halrf_powertracking.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/halrf_kfree.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/rtl8821c/halhwimg8821c_bb.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/rtl8821c/halhwimg8821c_mac.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/rtl8821c/halhwimg8821c_rf.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/rtl8821c/phydm_hal_api8821c.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/rtl8821c/phydm_regconfig8821c.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/rtl8821c/halrf_8821c.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/rtl8821c/halrf_iqk_8821c.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/btc/halbtc8821cwifionly.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/btc/halbtc8821c1ant.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/btc/halbtc8821c2ant.o
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/rtl8821c/halrf_iqk_8821c.c: In function ‘_iqk_reload_iqk_setting_8821c’:
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/rtl8821c/halrf_iqk_8821c.c:579:49: warning: ‘~’ on a boolean expression [-Wbool-operation]
  579 |     odm_set_bb_reg(dm, iqk_apply[path], BIT(0), ~(iqk_info->iqk_fail_report[channel][path][idx]));
      |                                                 ^
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/rtl8821c/halrf_iqk_8821c.c:579:49: note: did you mean to use logical not?
  579 |     odm_set_bb_reg(dm, iqk_apply[path], BIT(0), ~(iqk_info->iqk_fail_report[channel][path][idx]));
      |                                                 ^
      |                                                 !
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/rtl8821c/halrf_iqk_8821c.c:581:50: warning: ‘~’ on a boolean expression [-Wbool-operation]
  581 |     odm_set_bb_reg(dm, iqk_apply[path], BIT(10), ~(iqk_info->iqk_fail_report[channel][path][idx]));
      |                                                  ^
/var/lib/dkms/rtl8821ce/5.5.2.1/build/hal/phydm/halrf/rtl8821c/halrf_iqk_8821c.c:581:50: note: did you mean to use logical not?
  581 |     odm_set_bb_reg(dm, iqk_apply[path], BIT(10), ~(iqk_info->iqk_fail_report[channel][path][idx]));
      |                                                  ^
      |                                                  !
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/platform/platform_ops.o
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/core/rtw_mp.o
  LD [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/rtl8821ce.o
  MODPOST /var/lib/dkms/rtl8821ce/5.5.2.1/build/Module.symvers
  CC [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/rtl8821ce.mod.o
  LD [M]  /var/lib/dkms/rtl8821ce/5.5.2.1/build/rtl8821ce.ko
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.8.0-29-generic »

Hors ligne

#39 Le 13/12/2020, à 15:42

NicoApi73

Re : Wifi disparu

Tu n'es plus sur une version LTS, par conséquent tu es passé sur les noyaux 5.8.0 et tu as un risque de rencontrer le type de problème auquel tu fais face.

On voit que la compilation s'est bien faite sur le noyau 5.8.0-29, mais elle ne passe plus sur le noyau 5.8.0-33.

Il faut :
- soit attendre la mise à jour du paquet rtl8821ce-dkms
- soit trouver un dépôt ayant un pilote qui a été remis à jour très récemment (la proposition de herve33 est trop ancienne...)
- soit rester sur le noyau 5.8.0-29 (mais ça ne peut être que du court terme)
- soit revenir sur une LTS (et je crains qu'il ne faille réinstaller dans ce cas)

Hors ligne

#40 Le 13/12/2020, à 15:49

ylag

Re : Wifi disparu

@NicoApi73:

Bonjour!

Si le paquet rtl8821ce-dkms est déjà correctement installé, peut-être essayer de compiler/installer le pilote sur le noyau 5.8.0-33 de cette façon:

sudo dkms install rtl8821ce/5.5.2.1 -k 5.8.0-33-generic

Ou sinon, en étant sur le noyau 5.8.0-33, essayer la réinstallation du paquet en espérant que le pilote sera correctement compilé et installé:

sudo apt install --reinstall rtl8821ce-dkms

...c'est plus à fins éducatives, pour mon info personnelle smile

?

Dernière modification par ylag (Le 13/12/2020, à 15:50)

Hors ligne

#41 Le 13/12/2020, à 16:03

NicoApi73

Re : Wifi disparu

Salut ylag,

le retour du #33 montre que suite à la mise à jour du noyau, dkms a essayé de compiler le module sans succès. (j'ai demandé l'affichage de la sortie de compilation faite par dkms). C'est pour ça qu'il n'y a pas de ko disponible (et donc modprobe et modinfo retournent une erreur) et que dkms status ne retourne aucune information concernant le noyau 5.8.0.33

Nous pouvons effectivement essayer :

sudo apt install --reinstall rtl8821ce-dkms

Après cette commande, il nous faut le retour suivant :

cat /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/make.log

Hors ligne

#42 Le 13/12/2020, à 16:05

kinoui

Re : Wifi disparu

NicoApi73 a écrit :

Il faut :
- soit attendre la mise à jour du paquet rtl8821ce-dkms
- soit trouver un dépôt ayant un pilote qui a été remis à jour très récemment (la proposition de herve33 est trop ancienne...)
- soit rester sur le noyau 5.8.0-29 (mais ça ne peut être que du court terme)
- soit revenir sur une LTS (et je crains qu'il ne faille réinstaller dans ce cas)

Est-ce que ça peut être long pour des mises à jour du paquet rtl8821ce-dkms ou du dépôt ?
Sinon, passer sur une LTS me semble la solution la plus raisonnable (compte tenu de mes faibles connaissances pour résoudre ce genre de problème (d'habitude, je fais attention à passer à la version LTS mais là j'ai pas fait attention)). Est-ce que j'ai une chance de garder mes données (mon disque dur externe vient de rendre l'âme) ?

Hors ligne

#43 Le 13/12/2020, à 16:07

kinoui

Re : Wifi disparu

OK, toujours trop lente wink, je tente la réinstallation.

Hors ligne

#44 Le 13/12/2020, à 16:15

ylag

Re : Wifi disparu

@NicoApi73:

Merci de ton commentaire au #41!

Tu parlais du contenu du fichier /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/make.log au #31?
Si oui, on y voit:

DKMS make.log for rtl8821ce-v5.5.2_34066.20200325 for kernel 5.8.0-33-generic (x86_64)

...version 5.5.2_34066.20200325; ça ne me semble pas la version du paquet rtl8821ce-dkms des dépôts réguliers de Groovy 20.10, qui serait plutôt 5.5.2.1 présentement ?

A+

Dernière modification par ylag (Le 13/12/2020, à 16:16)

Hors ligne

#45 Le 13/12/2020, à 16:15

kinoui

Re : Wifi disparu

cat /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/make.log
DKMS make.log for rtl8821ce-v5.5.2_34066.20200325 for kernel 5.8.0-33-generic (x86_64)
dim. 13 déc. 2020 10:20:58 CET
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.8.0-33-generic/build M=/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build  modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.8.0-33-generic »
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_cmd.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_security.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_debug.o
  CC [M]  /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_io.o
In file included from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:79,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_io.c:47:
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/rtw_security.h:252:8: error: redefinition of ‘struct sha256_state’
  252 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from ./include/linux/filter.h:23,
                 from ./include/net/sock.h:59,
                 from ./include/linux/tcp.h:19,
                 from ./include/linux/ipv6.h:88,
                 from ./include/net/addrconf.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service_linux.h:48,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_io.c:47:
./include/crypto/sha.h:84:8: note: originally defined here
   84 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:79,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_cmd.c:17:
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/rtw_security.h:252:8: error: redefinition of ‘struct sha256_state’
  252 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from ./include/linux/filter.h:23,
                 from ./include/net/sock.h:59,
                 from ./include/linux/tcp.h:19,
                 from ./include/linux/ipv6.h:88,
                 from ./include/net/addrconf.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service_linux.h:48,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_cmd.c:17:
./include/crypto/sha.h:84:8: note: originally defined here
   84 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:79,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_security.c:17:
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/rtw_security.h:252:8: error: redefinition of ‘struct sha256_state’
  252 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from ./include/linux/filter.h:23,
                 from ./include/net/sock.h:59,
                 from ./include/linux/tcp.h:19,
                 from ./include/linux/ipv6.h:88,
                 from ./include/net/addrconf.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service_linux.h:48,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_security.c:17:
./include/crypto/sha.h:84:8: note: originally defined here
   84 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:79,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_debug.c:17:
/var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/rtw_security.h:252:8: error: redefinition of ‘struct sha256_state’
  252 | struct sha256_state {
      |        ^~~~~~~~~~~~
In file included from ./include/linux/filter.h:23,
                 from ./include/net/sock.h:59,
                 from ./include/linux/tcp.h:19,
                 from ./include/linux/ipv6.h:88,
                 from ./include/net/addrconf.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service_linux.h:48,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/osdep_service.h:50,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/include/drv_types.h:27,
                 from /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_debug.c:17:
./include/crypto/sha.h:84:8: note: originally defined here
   84 | struct sha256_state {
      |        ^~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:290 : /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_security.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
make[2]: *** [scripts/Makefile.build:290 : /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_io.o] Erreur 1
make[2]: *** [scripts/Makefile.build:290 : /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_cmd.o] Erreur 1
make[2]: *** [scripts/Makefile.build:290 : /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/core/rtw_debug.o] Erreur 1
make[1]: *** [Makefile:1780 : /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.8.0-33-generic »
make: *** [Makefile:2244 : modules] Erreur 2

Hors ligne

#46 Le 13/12/2020, à 16:19

NicoApi73

Re : Wifi disparu

kinoui a écrit :

Est-ce que ça peut être long pour des mises à jour du paquet rtl8821ce-dkms ou du dépôt ?

Je ne sais pas répondre à cette question. Essaie de réinstaller le paquet (mais je n'y crois pas trop).

kinoui a écrit :

Sinon, passer sur une LTS me semble la solution la plus raisonnable (compte tenu de mes faibles connaissances pour résoudre ce genre de problème (d'habitude, je fais attention à passer à la version LTS mais là j'ai pas fait attention)). Est-ce que j'ai une chance de garder mes données (mon disque dur externe vient de rendre l'âme) ?

Normalement oui, il te faut néanmoins faire une sauvegarde avant.

Hors ligne

#47 Le 13/12/2020, à 16:23

NicoApi73

Re : Wifi disparu

ylag a écrit :

@NicoApi73:

Tu parlais du contenu du fichier /var/lib/dkms/rtl8821ce/v5.5.2_34066.20200325/build/make.log au #31?
Si oui, on y voit:

DKMS make.log for rtl8821ce-v5.5.2_34066.20200325 for kernel 5.8.0-33-generic (x86_64)

...version 5.5.2_34066.20200325; ça ne me semble pas la version du paquet rtl8821ce-dkms des dépôts réguliers de Groovy 20.10, qui serait plutôt 5.5.2.1 présentement ?

A+

Nous pouvons regarder ce qu'il y a dans /usr/src

@kinoui
Que donne :

ls -l /usr/src

Hors ligne

#48 Le 13/12/2020, à 16:25

xubu1957

Re : Wifi disparu

@Nico

Sinon > github.com/lwfinger/rtw88

Ce référentiel comprend des pilotes pour les cartes suivantes:

RTL8822BE, RTL8822CE, RTL8821CE et RTL8723DE

Si vous recherchez un pilote pour des puces telles que RTL8188EE, RTL8192CE, RTL8192CU, RTL8192DE, RTL8192EE, RTL8192SE, RTL8723AE, RTL8723BE ou RTL8821AE, celles-ci doivent être fournies par votre noyau.
Sinon, vous devez vous rendre sur le projet Backports ( https://backports.wiki.kernel.org/index.php/Main_Page ) pour obtenir le code nécessaire.

Dernière modification par xubu1957 (Le 13/12/2020, à 16:25)


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

Xubuntu 20.04 LTS - Lenovo T410 -18.04.1 LTS Toshiba Satellite A300  Membre de Linux-Azur

Hors ligne

#49 Le 13/12/2020, à 16:28

kinoui

Re : Wifi disparu

ls -l /usr/src
total 32
drwxr-xr-x 24 root root 4096 nov.  30 00:13 linux-headers-5.8.0-29
drwxr-xr-x  7 root root 4096 nov.  30 00:13 linux-headers-5.8.0-29-generic
drwxr-xr-x 24 root root 4096 déc.   3 06:35 linux-headers-5.8.0-31
drwxr-xr-x  7 root root 4096 déc.   3 06:35 linux-headers-5.8.0-31-generic
drwxr-xr-x 24 root root 4096 déc.  13 10:16 linux-headers-5.8.0-33
drwxr-xr-x  7 root root 4096 déc.  13 10:16 linux-headers-5.8.0-33-generic
drwxr-xr-x  7 root root 4096 déc.  13 16:12 rtl8821ce-5.5.2.1
drwxr-xr-x  9 root root 4096 avril 24  2020 rtl8821ce-v5.5.2_34066.20200325

Hors ligne

#50 Le 13/12/2020, à 16:28

NicoApi73

Re : Wifi disparu

Merci de donner les retours du #47 (pour ne pas oublier)

Nous pouvons effectivement essayer le pilote de L. Finger :

cd
git clone https://github.com/lwfinger/rtw88
cd rtw88
make

Donne tous les résultats. Je n'ai pas fait l'installation, uniquement la compilation. Ca permettra de voir si elle passe avant d'aller plus loin.

Hors ligne