Eu encontrei a solução de postar . Como mencionado no post, isso é apenas uma solução alternativa e não uma solução para o problema. De acordo com o post, há um bug no carregamento da mágica do módulo retpoline . Então, o que fazemos aqui é apenas carregá-lo, não importa RETPOLINE Está disponível ou não. Isso resolveu o problema para mim. Obrigado chili555 , pela sua ajuda.
vim /usr/src/linux-headers-*/include/linux/vermagic.h
ETAPA 1 : encontre o #ifdef RETPOLINE
e comente ( \#ifdef RETPOLINE
)
e adicione uma linha #if 1
abaixo da linha comentada. O arquivo final deve ser semelhante ao mostrado abaixo e salvar o arquivo.
#include <generated/utsrelease.h>
/* Simply sanity version stamp for modules. */
#ifdef CONFIG_SMP
#define MODULE_VERMAGIC_SMP "SMP "
#else
#define MODULE_VERMAGIC_SMP ""
#endif
#ifdef CONFIG_PREEMPT
#define MODULE_VERMAGIC_PREEMPT "preempt "
#else
#define MODULE_VERMAGIC_PREEMPT ""
#endif
#ifdef CONFIG_MODULE_UNLOAD
#define MODULE_VERMAGIC_MODULE_UNLOAD "mod_unload "
#else
#define MODULE_VERMAGIC_MODULE_UNLOAD ""
#endif
#ifdef CONFIG_MODVERSIONS
#define MODULE_VERMAGIC_MODVERSIONS "modversions "
#else
#define MODULE_VERMAGIC_MODVERSIONS ""
#endif
#ifndef MODULE_ARCH_VERMAGIC
#define MODULE_ARCH_VERMAGIC ""
#endif
//#ifdef RETPOLINE
#if 1
#define MODULE_VERMAGIC_RETPOLINE "retpoline "
#else
#define MODULE_VERMAGIC_RETPOLINE ""
#endif
#define VERMAGIC_STRING \
UTS_RELEASE " " \
MODULE_VERMAGIC_SMP MODULE_VERMAGIC_PREEMPT \
MODULE_VERMAGIC_MODULE_UNLOAD MODULE_VERMAGIC_MODVERSIONS \
MODULE_ARCH_VERMAGIC \
MODULE_VERMAGIC_RETPOLINE
PASSO 2 : Agora reconfigure o pacote bcmwl-kernel-source sudo dpkg-reconfigure bcmwl-kernel-source
.
PASSO 3 : Agora reinicie o gerenciador de rede sudo service network-manager restart
.
PASSO 4 : Aproveite o seu WiFi:)