仅针对特定内核安装调制解调器驱动程序 BCMWL

仅针对特定内核安装调制解调器驱动程序 BCMWL

我在焦点窝上安装了 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 驱动程序。但这对我来说看起来更复杂。

相关内容