WiFi authentication times out

17

2

Since today I have this very annoying issue that the WiFi on my HP ProBook is not authenticating anymore. I haven't changed any settings and my mobile phone connects to the WiFi fine. Also trying another WiFi access point (in fact, my mobile phone hotspot) doesn't work.

The scan seems to work, as SSIDs show up fine. Also, if no key is provided, it nicely asks for it. But then, I see this in dmesg:

[ 1854.199036] wlo1: authenticate with 92:68:c3:f4:ec:3a
[ 1854.201743] wlo1: send auth to 92:68:c3:f4:ec:3a (try 1/3)
[ 1854.275690] wlo1: send auth to 92:68:c3:f4:ec:3a (try 2/3)
[ 1854.334745] wlo1: send auth to 92:68:c3:f4:ec:3a (try 3/3)
[ 1854.393245] wlo1: authentication with 92:68:c3:f4:ec:3a timed out

I had the issue on Fedora 20, so I upgraded to 21. Problem remains the same. Even updated to 22 beta, with wpa_supplicant, version 2.3. Same problem.

In my attempts to resolve this issue I found some extras:

  • The adapter works fine in Windows 7, so my router and the hardware is fine.
  • I tried to use wpa_cli, but I get the message it cannot connect.
  • The ctrl_interface in wpa_supplicant.conf is not created

In the wpa_supplicant.log, I get this:

wlo1: SME: Trying to authenticate with 00:24:01:df:c2:fb (SSID='MYSSID' freq=2467 MHz)
wlo1: SME: Trying to authenticate with 00:24:01:df:c2:fb (SSID='MYSSID' freq=2467 MHz)
wlo1: SME: Trying to authenticate with 00:24:01:df:c2:fb (SSID='MYSSID' freq=2467 MHz)
wlo1: SME: Trying to authenticate with 00:24:01:df:c2:fb (SSID='MYSSID' freq=2467 MHz)
wlo1: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="MYSSID" auth_failures=1 duration=10 reason=CONN_FAILED

Update Even access points without any encryption are not associated.

Bart Friederichs

Posted 2015-05-06T19:57:48.480

Reputation: 1 000

Answers

15

I found the solution here:

echo "options iwlwifi 11n_disable=1 wd_disable=1" | sudo tee /etc/modprobe.d/iwlwifi.conf

Reboot, and it works again.

Bart Friederichs

Posted 2015-05-06T19:57:48.480

Reputation: 1 000

4to add some clarification here the 802.11n/ac part can be dodgy disable them – linuxdev2013 – 2015-05-10T03:12:09.027

Curious why you didn't just say 'add this to the conf file' instead of the tee construct? – gws – 2018-10-26T04:31:17.493

@gws, no idea exactly, but this is a quote from the source, plus this way people can easily copy and paste it into their terminal, instead of firing up an editor. – Bart Friederichs – 2018-10-26T13:35:27.243