You can manually install the old version of the driver and wait for the upstream to fix the bug.
The current official package version is 20240618, which is still in an unpatched state.
The 20240519 version can be downloaded from the following link:
First uninstall the driver:
sudo zypper rm kernel-firmware-iwlwifi
kernel-firmware-all will also be uninstalled, but it is not a big problem.
Then install the old driver:
sudo rpm -i kernel-firmware-iwlwifi-20240519-1.1.noarch.rpm
Restart the system after installation is complete:
sudo reboot
Lock the package first (unlock it when the upstream fixes the bug):
sudo zypper al kernel-firmware-iwlwifi
Then install the missing packages:
sudo zypper in kernel-firmware-all
Solution to the conflict: Choose 3, which is to keep kernel-firmware-iwlwifi-20240519 and break dependency
finally:
sudo reboot
hope this helps ![]()