I am running a HP Spectre x360 16-f1013dx running Tumbleweed, and it uses the Intel AX211 Wi-Fi adapter.
When I turn on my system, GNOME starts in “airplane mode” and therefore I have no Wi-Fi until I disable it. When I do, I get Wi-Fi as normal and connect to a network automatically.
nmcli shows the sw-disabled state.
Googling has said it may be an issue with NetworkManager, but no solution was really given. Is there a way to start without the “airplane mode”/“sw-disabled” state (e.g. autoconnect to Wi-Fi on boot)?
I do not have this issue with other Linux distros including Debian and Fedora, even with NM.
EDIT: the “How to disable?” in the title may be a misnomer. I meant “how would I make sure Wi-Fi always starts when I boot?”
Hi and welcome to the Forum
If you disable it via Settings -> Wi-Fi-> Airplane Mode switch after you boot the system, it should stay in that state at next boot?
I have to disable airplane mode manually each boot. The next boot goes back to airplane mode.
Something similar also happened with a preview version of Elementary OS, which doesn’t use GNOME (other than GTK+) but does use NetworkManager as well. This doesn’t happen with Debian or Fedora with GNOME/NetworkManager, however.
This happens if I dual-boot with Windows, and if I don’t. It also happens if Secure Boot is enabled, and when it is disabled. Right now, I’m using Tumbleweed without dual-boot/secure boot.
I do not have a Fn key for wireless. HP doesn’t even give me a right Ctrl or Insert key :(.
I get this:
ID TYPE DEVICE SOFT HARD
0 wlan phy0 blocked unblocked
1 bluetooth hci0 blocked unblocked
An Elementary OS snapshot also has this issue, but for some reason Debian does not.