Bug ID: 1194723 Summary: automatically add dkms module after kernel update Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: firstname.lastname@example.org Reporter: email@example.com QA Contact: firstname.lastname@example.org Found By: --- Blocker: ---
for certain scenarios I sometimes rely on kernel modules added via dkms. Initially installing them is as easy as the following.
cd module-folder dkms install .
From other distributions I am used that the module gets re-added/rebuild during a kernel update. However after a kernel update and reboot on Tumbleweed I just receive a message like the following one.
modprobe: FATAL: Module vendor-reset not found in directory /lib/modules/5.16.0-1-default
While the module still seems installed.
user@computer:~/vendor-reset> sudo dkms install . Error! DKMS tree already contains: vendor-reset-0.1.1 You cannot add the same module/version combo more than once.
It is not available to the updated kernel.
There were two request for similar problems. 1. https://bugzilla.opensuse.org/show_bug.cgi?id=931175 Which resulted in a `don't care, won't fix 2. https://bugzilla.opensuse.org/show_bug.cgi?id=1184671 Which was ignored.
I have not created kernel modules myself, so if there is something that needs to be done to the modules so they themselfs trigger an update I would be glad for a nudge in the right direction.
However if there is something I would need to do in Tumbleweed I would be glad for help as well.
I still see it as something that needs fixing since other Distributions, Arch, Ubuntu handle this on their own.