Estoy intentando crear un controlador wifi rtl en ubuntu y cuando make
lo hago me aparece este mensaje
make -C /lib/modules/4.15.0-50-generic/build M=/home/nane/rtlwifi_new modules
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-50-generic'
arch/x86/Makefile:245: *** You are building kernel with non-retpoline compiler, please update your compiler.. Stop.
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-50-generic'
Makefile:58: recipe for target 'all' failed
make: *** [all] Error 2
Respuesta1
Busqué y no pude encontrar una solución. La opción 'sudo make' tampoco me funcionó. Si tiene este problema con el controlador inalámbrico rtl, lo que realmente funcionó para mí fue usar la versión anterior (5.2.4.1, no 5.2.4.4) dehttps://github.com/cilynx/rtl88x2BU_WiFi_linux_v5.2.4.1_22719_COEX20170518-4444.20170613con el archivo install.sh deesta publicación(simplemente cambié el nombre de la carpeta con los archivos extraídos del paquete a 'controlador', hice 'sudo su' y ejecuté el script de instalación).