si tu arrives avec le pilote que tu propose , beta pictoris , tu es champion .
make m'a fait des erreurs .
pas moyen de compiler correctement :
~/Téléchargements/rtl8814au-master$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.2.0-3-amd64/build M=/home/alain/Téléchargements/rtl8814au-master modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.2.0-3-amd64 »
CC [M] /home/alain/Téléchargements/rtl8814au-master/os_dep/linux/os_intfs.o
/home/alain/Téléchargements/rtl8814au-master/os_dep/linux/os_intfs.c:774:22: error: initialization of ‘u16 (*)(struct net_device *, struct sk_buff *, struct net_device *)’ {aka ‘short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *)’} from incompatible pointer type ‘u16 (*)(struct net_device *, struct sk_buff *, struct net_device *, u16 (*)(struct net_device *, struct sk_buff *, struct net_device *))’ {aka ‘short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *, short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *))’} [-Werror=incompatible-pointer-types]
.ndo_select_queue = rtw_select_queue,
^~~~~~~~~~~~~~~~
/home/alain/Téléchargements/rtl8814au-master/os_dep/linux/os_intfs.c:774:22: note: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’)
cc1: some warnings being treated as errors
make[4]: *** [/usr/src/linux-headers-5.2.0-3-common/scripts/Makefile.build:284: /home/alain/Téléchargements/rtl8814au-master/os_dep/linux/os_intfs.o] Error 1
make[3]: *** [/usr/src/linux-headers-5.2.0-3-common/Makefile:1610: _module_/home/alain/Téléchargements/rtl8814au-master] Error 2
make[2]: *** [Makefile:179: sub-make] Error 2
make[1]: *** [Makefile:8: all] Error 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.2.0-3-amd64 »
make: *** [Makefile:331: modules] Error 2