如何将驱动程序添加到 dkms?

如何将驱动程序添加到 dkms?

我希望每次更新后 Wi-Fi 驱动程序 (bcmwl) 自动包含在内核中。现在我需要在每次更新内核后重新安装软件包 bcmwl。没有它,驱动程序就不会加载。如何在 dkms 中配置此驱动程序以自动包含在内核中?

当我重新安装驱动程序时,我在终端中看到:

Building only for 3.13.0-46-generic
Building for architecture x86_64
Building initial module for 3.13.0-46-generic
Done.

wl:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/3.13.0-46-generic/updates/dkms/
depmod.........

DKMS: install completed.
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.103ubuntu4.2) …
update-initramfs: Generating /boot/initrd.img-3.13.0-46-generic

答案1

为了使模块在启动时自动加载,不需要修改陣容。请打开终端并执行:

sudo -i
modprobe wl
depmod -a
echo wl  >>  /etc/modules
exit

一切已准备就绪。

相关内容