You are absolutely right. Every now and then I use kernels from stable and i ’thought’ i moved back. This did the trick, you saved me a lot of time. Hopefully I was just tired. :-)

-------- Ursprüngliche Nachricht --------
Von: Andrei Borzenkov <arvidjaar@gmail.com>
An: users@lists.opensuse.org
Betreff: Re: Virtual Box: Kernel 6.12 Tumbleweed, modules not signed
Datum: 10.12.2024 04:54:05

09.12.2024 22:44, GMX via openSUSE Users wrote:
Dear all,

after upgrading to kernel 6.12.4- the Virtual Box stopped working and
vboxconfig produces the following output:

vboxconfig
Building kernel modules...
Kernel modules built correctly. They will now be installed.

You built modules yourself, you have to sign them yourself.

insmod /usr/lib/modules/6.12.4-1.g16f6531-default/updates/vboxdrv.ko

That's not Tumbleweed kernel.

modprobe: ERROR: could not insert 'vboxnetflt': Key was rejected by
service
insmod /usr/lib/modules/6.12.4-1.g16f6531-default/updates/vboxdrv.ko
modprobe: ERROR: could not insert 'vboxnetadp': Key was rejected by
service
Kernel modules are installed and loaded.

But the opensuse signing key is enrolled.

Further information from modinfo shows vboxdrv not signed:

modinfo vboxdrv
filename:       /usr/lib/modules/6.12.4-1.g16f6531-
default/updates/vboxdrv.ko
version:        7.1.4_SUSE r165100 (0x00340001)
license:        GPL
description:    Oracle VirtualBox Support Driver
author:         Oracle and/or its affiliates
suserelease:    openSUSE Tumbleweed
srcversion:     1D640EFCE74255CFEC18A1C
depends:
name:           vboxdrv
retpoline:      Y
vermagic:       6.12.4-1.g16f6531-default SMP preempt mod_unload
modversions
parm:           disabled:Disable automatic module loading (int)
parm:           force_async_tsc:force the asynchronous TSC mode (int)

Is this intentional and does that mean I will have to sign the modules
from now on by myself?

Any help is really appreciated, thank you in advance!

Br Niclaas