Just want to add some details: Unlike anticipated I did not require to re-fix the driver as I updated from Kernel 6.9.1 to 6.9.3. Somehow the kernel update itself or systemd-boot build a new initramfs for 6.9.3 AND the modprobe rules where included as well as put into the right location: > cd /boot/efi/opensuse-aeon/6.9.3-1-default/ > ll > -rwxr-xr-x. 1 root root 95383117 5. Jun 19:49 initrd-56b6a5223453a59edeb15854dc0ed58154332456 > -rwxr-xr-x. 1 root root 14625136 30. Mai 10:00 linux-58d6d3c7cc8c858e239a8137fe4faa5b2fea52bf > vim /boot/efi/loader/entries/opensuse-aeon-6.9.3-1-default-50.conf > # Boot Loader Specification type#1 entry > title openSUSE Aeon 20240531 > version 50@6.9.3-1-default > sort-key opensuse-aeon > options quiet loglevel=2 systemd.show_status=no console=ttyS0,115200 console=tty0 vt.global_cursor_default=0 ignition.platform.id=metal security=selinux selinux=1 root=UUID=42fc02eb-e038-424f-b5a5-aed45173338d rootflags=subvol=@/.snapshots/50/snapshot systemd.machine_id=7b5e214ac1c6413b9145cd262341e2fe > linux /opensuse-aeon/6.9.3-1-default/linux-58d6d3c7cc8c858e239a8137fe4faa5b2fea52bf > initrd /opensuse-aeon/6.9.3-1-default/initrd-56b6a5223453a59edeb15854dc0ed58154332456 So it seems at least updating just the kernel seem not to break things after the initial fix. A new initramfs is somehow generated correctly and picks up the additional modprode confs. I'll keep this thread updated as soon as driver 550.90.07 lands in the repos and get's updated. Probably that will require the re-fix as required initially as it might be a similar situation as like on a new system with a newly installed driver package.