Ubuntu 和 deepin内核升级到5.10之后,网卡BCM43142 无法正常工作。但之前在5.8下是正常的。
尝试安装对应的驱动,比较困最终没有成功。另一种方法是更换回5.8内核:
sudo apt update && sudo apt install linux-image-5.8.14-amd64-desktop linux-headers-5.8.14-amd64-desktop
安装完成之后通过
dpkg -l | grep "linux-image\|linux-headers
查看当前安装的内核。
也可以删掉不需要的内核:
sudo apt purge linux-image-5.11.1-amd64-desktop linux-headers-5.11.1-amd64-desktop
这时候就可以在开机界面通过选择5.8内核启动了。但每次开机都需要手动选择,可以在grub中设置默认项:
编辑 /etc/default/grub 文件,设置:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
记住上次启动使用的内核,一劳永逸。
最后更新grub:
sudo update-grub