When my laptop wakes up from sleep, I see no wifi connections. Enabling and disabling airplane mode doesn’t solve it. Neither does sudo systemctl restart NetworkManager.
rfkill list produces
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
However what I do know is that the changes made to
will be overwritten next time when the kernel is updated.
If you want the change to be persistent:
How to modify kernel options
In systemd-boot, it is actually quite simple. You edit the appropriate entry file which can be found on your EFI partition in the loader/entries directory. Each entry is a boot option on the menu and each has a line called options. You can modify these entries directly, however, these changes may be overwritten when packages are installed or updated.
To make the changes, instead of modifying the entries, modify the file /etc/kernel/cmdline which is a one-line file containing a list of kernel options. Then run sudo reinstall-kernels which will populate the entries and regenerate the initrds.