Hello, this is my first post here, and I’d like help with a very specific issue that has been happening since Fedora 41 at least.
I now have Fedora 42 installed (used the Xfce spin) on my Asus laptop, and the issue is that whenever I connect my Samsung S23 FE (Android 14) to my Fedora via ssh or vnc, Fedora’s network get cut off, I can’t access the internet nor devices in the local network, even though ip a
shows everything to be normal.
The issue seems to be with wpa_supplicant, as everytime the network is down, this line appears in journalctl:
May 03 18:40:57 vivobook wpa_supplicant[3326]: nl80211: kernel reports: key addition failed
And with systemctl status wpa_supplicant
this always appears
May 03 20:46:47 vivobook wpa_supplicant[1313]: TDLS: Creating peer entry for 92:63:e8:aa:95:d3
May 03 20:46:47 vivobook wpa_supplicant[1313]: TDLS: Dialog Token in TPK M1 1
May 03 20:46:47 vivobook wpa_supplicant[1313]: nl80211: kernel reports: key addition failed
May 03 20:46:47 vivobook wpa_supplicant[1313]: TDLS: Failed to set TPK to the driver
I use ssh with Termux, and the issue happens only after I type something in Termux (don’t even need to send the command, just by clicking a letter it happens). If I just log in and leave it untouched, nothing happens.
As for VNC I tried both AVNC and MultiVNC, and I’m able to see my Fedora’s screen and interact with it as normal, but the issue happens when I close the app.
The weird thing is that I tried to do the same things with my Asus Zenfone Max Pro M2 (Android 9) but it all worked as normal, both ssh and vnc, so it seems that the issue happens with Android 14 or some other recent version (or maybe my S23 FE is to blame, i don’t have any other recent phone to test it).
I booted up a liveusb of Fedora 42 and set up ssh, made an ssh to my S23 FE and the same error happened, so it seems it’s not a configuration I did on my Fedora.
After I restart wpa_supplicant via systemctl the network is up again and work as normal.