4

I use my workstation as Wifi AP. I upgraded to 22.04. Since then my laptop (also 22.04) does not connect to it anymore. On the laptop (client) I get errors like

localhost kernel: [16342.804006] wlp3s0: deauthenticated from 50:eb:71:10:c1:56 (Reason: 15=4WAY_HANDSHAKE_TIMEOUT)

Oddly enough my Andriod phone still connects fine to the AP after the upgrade.

The AP uses wpa-psk and was set up as in https://gist.github.com/narate/d3f001c97e1c981a59f94cd76f041140

"nmcli device wifi list" on the laptop shows the AP broadcast as using both WPA2 and WPA3. Perhaps can I try to disable WPA3 ?

waltinator
  • 37,856
cosine
  • 41

1 Answers1

2

I'm not an 'admin', so I can't provide technical feedback. I do not even understand what the output you quoted means. :)

But since I had the same problem (I believe) might still be able to help:

Apparently in 22.04 there's a bug causing certain wifi connection to fail or slow down (for me, my mobile phone hotspot still worked, but my University's wifi did not).

Luckily, that "bug report page" also links a comment with a really simple work-around! In a nutshell, that report explains which lines to insert into a certain file. It misses, though, to mention that the "wpa" needs to be restarted afterwards (or how that's done). I'll thus explain both here:

  1. Open the file "/usr/lib/ssl/openssl.cnf" as an admin.
  2. Make sure all the following lines appear in that file. (For me, the first was already present)

openssl_conf = openssl_init

[openssl_init] ssl_conf = ssl_sect

[ssl_sect] system_default = system_default_sect

[system_default_sect] Options = UnsafeLegacyRenegotiation

  1. Restart wpa by first hitting sudo pkill wpa_supplicant, then wpa_supplicant

Hope that works for you too!