我在焦点窝上安装了 3 个内核
- 5.4.0-26-通用
- 5.4.0-54-通用
- 未签名-5.9.0-050900-通用
最初,我的 BCMWL 专有驱动程序 6.30.223.271 在 5.4.0-26-generic、5.4.0-54-generic 中运行良好。但当我安装新内核 unsigned-5.9.0-050900-generic 时,我才意识到 BCMWL 驱动程序尚未修补,并且 BCMWL 驱动程序在内核 v5.9 中出现错误。
当我在 5.4.0-26-generic 中重新安装 BCMWL 驱动程序时,它会重新部署所有内核,并在内核 v5.9 中出现错误,因此我无法在内核 v5.4 中激活它。因此,它无法在所有 3 个内核中工作 - 现在我没有互联网。
有没有办法只针对特定内核 v5.4(ABI 26,54)进行安装而不影响其他内核,以便它不会针对内核 v5.9 激活?
我使用命令 $ sudo apt-get install bcmwl-kernel-source 安装 BCMWL 驱动程序
任何建议都非常感谢。谢谢
答案1
最简单的方法是删除5.9
内核,然后安装bcmwl-kernel-source
,然后再安装5.9
回内核。
另一种方法是提取包的内容bcmwl-kernel-source
并手动安装 dkms 驱动程序。但这对我来说看起来更复杂。