This is the version 5e3eb2fb307c0916cc9b92d9 from 2020-02-08 13:09:15 comment: 'dkms'
Kernel modules ed
By hand ed
- list installed modules
lsmod
- info
modinfo NAME
- install
modprobe NAME
- remove
modprobe -r NAME
- location
/lib/modules/$(uname -r)/extra/ /lib/modules/$(uname -r)/drivers/
dkms ed
add ed
- put the module source in the dkms "database"
dkms add PATH
dkms add NAME/VERSION
/usr/src/NAME-VERSION/
This creates
/var/lib/dkms/NAME/VERSION/
build ed
- "compile"
dkms build NAME/VERSION dkms build NAME-VERSION -k KERNEL
/var/lib/dkms/NAME/VERSION/build/
install ed
dkms install NAME/VERSION dkms install NAME/VERSION -k KERNEL
If there is already a module in
/usr/lib/modules/KERNEL/
/var/lib/dkms/MODULE/original_module/...
uninstall ed
dkms uninstall NAME/VERSION dkms uninstall NAME/VERSION -k KERNEL
remove ed
dkms remove NAME/VERSION -k KERNEL dkms remove NAME/VERSION --all