解决内核升级导致的broadcom无线模块加载失效问题

好久没有登录linux了,上次更新完就直接关机了。但这次登录找不到无线模块,之前一直安装的broadcom-wl(dkms-broadcom-wl)用了一年多一直很好,突然不能用了,幸好Archlinux的Wiki很好用,已经给出了方法,因为内核升级需要更换驱动,之前的broadcom-wl强烈不建议使用,转而使用已经在内核里的brcmsmac驱动.

首先确定自己的驱动

lspci |grep -i net

我的是BCM43225,然后再这个页面里搜索这个关键词,会找到你使用的驱动,因为已经在内嵌在内核里,所以直接加载就行了。

sudo modprobe brcmsmac

不需重启,无线网就会自动打开了,最后因为broadcom-wl驱动不推荐,之前安装的可以卸载了

sudo pacman -R broadcom-wl