Bonjour,
j'ai fait l'acquisition récente d'une clé Wifi pour booster ma connexion.
Le constructeur à mis en avant la compatibilité Linux, donc me dit que ça devrait rouler
Après insertion de cette clé, elle n'est pas reconnue
, lsusb me renvoi :
Bus 002 Device 002: ID 0bda:b812 Realtek Semiconductor Corp.
et mon noyau.
Linux freezer 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
J'ai donc suivi plusieurs tutos sur Internet dont celui là https://forum.peppermintos.com/index.ph … pkc6hk52m1
Ce tuto fonctionne sans souci sur mon Ubuntu mais avec ma Debian j'ai un erreur lors de la compilation pour mon noyau, donc voici le journal d'erreur :
cat /var/lib/dkms/8822bu/1.1/buildDD/make.log
DKMS make.log for 8822bu-1.1 for kernel 4.9.0-8-amd64 (x86_64)
dimanche 13 janvier 2019, 22:38:59 (UTC+0100)
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.9.0-8-amd64/build M=/var/lib/dkms/8822bu/1.1/build modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-4.9.0-8-amd64 »
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_cmd.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_security.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_debug.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_io.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_ioctl_query.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_ioctl_set.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_ieee80211.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_mlme.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_mlme_ext.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_mi.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_wlan_util.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_vht.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_pwrctrl.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_rf.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_recv.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_sta_mgt.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_ap.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_xmit.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_p2p.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_tdls.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_br_ext.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_iol.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_sreset.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_btcoex.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_beamforming.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/rtw_odm.o
CC [M] /var/lib/dkms/8822bu/1.1/build/core/efuse/rtw_efuse.o
CC [M] /var/lib/dkms/8822bu/1.1/build/os_dep/osdep_service.o
CC [M] /var/lib/dkms/8822bu/1.1/build/os_dep/linux/os_intfs.o
CC [M] /var/lib/dkms/8822bu/1.1/build/os_dep/linux/usb_intf.o
CC [M] /var/lib/dkms/8822bu/1.1/build/os_dep/linux/usb_ops_linux.o
CC [M] /var/lib/dkms/8822bu/1.1/build/os_dep/linux/ioctl_linux.o
CC [M] /var/lib/dkms/8822bu/1.1/build/os_dep/linux/xmit_linux.o
CC [M] /var/lib/dkms/8822bu/1.1/build/os_dep/linux/mlme_linux.o
CC [M] /var/lib/dkms/8822bu/1.1/build/os_dep/linux/recv_linux.o
CC [M] /var/lib/dkms/8822bu/1.1/build/os_dep/linux/ioctl_cfg80211.o
/var/lib/dkms/8822bu/1.1/build/os_dep/linux/ioctl_cfg80211.c:6165:25: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
.change_virtual_intf = cfg80211_rtw_change_iface,
^~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8822bu/1.1/build/os_dep/linux/ioctl_cfg80211.c:6165:25: note: (near initialization for ‘rtw_cfg80211_ops.change_virtual_intf’)
/var/lib/dkms/8822bu/1.1/build/os_dep/linux/ioctl_cfg80211.c:6188:22: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
.add_virtual_intf = cfg80211_rtw_add_virtual_intf,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/8822bu/1.1/build/os_dep/linux/ioctl_cfg80211.c:6188:22: note: (near initialization for ‘rtw_cfg80211_ops.add_virtual_intf’)
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.9.0-8-common/scripts/Makefile.build:301 : la recette pour la cible « /var/lib/dkms/8822bu/1.1/build/os_dep/linux/ioctl_cfg80211.o » a échouée
make[4]: *** [/var/lib/dkms/8822bu/1.1/build/os_dep/linux/ioctl_cfg80211.o] Erreur 1
/usr/src/linux-headers-4.9.0-8-common/Makefile:1528 : la recette pour la cible « _module_/var/lib/dkms/8822bu/1.1/build » a échouée
make[3]: *** [_module_/var/lib/dkms/8822bu/1.1/build] Erreur 2
Makefile:152 : la recette pour la cible « sub-make » a échouée
make[2]: *** [sub-make] Erreur 2
Makefile:8 : la recette pour la cible « all » a échouée
make[1]: *** [all] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-4.9.0-8-amd64 »
Makefile:1318 : la recette pour la cible « modules » a échouée
make: *** [modules] Erreur 2
n'étant pas un spécialiste du C++, il a l'air de se plaindre de type incompatible de pointeur.
Si quelqu'un a une solution.
Edit modération : mise en conformité des balises codes en utilisant le bouton commande utilisateur et non citation
Dernière modification par marcus68 (14-01-2019 23:38:18)