Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Feb 2024 00:30:18 +0000
From:      bugzilla-noreply@freebsd.org
To:        wireless@FreeBSD.org
Subject:   [Bug 277336] Occasional iwlwifi instability
Message-ID:  <bug-277336-21060-X5ia6Lm1Bb@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-277336-21060@https.bugs.freebsd.org/bugzilla/>
References:  <bug-277336-21060@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277336

Bjoern A. Zeeb <bz@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bz@FreeBSD.org
             Status|New                         |Open

--- Comment #1 from Bjoern A. Zeeb <bz@FreeBSD.org> ---
So you are trying to associate (or re-associate).  For as-to-why in that mo=
ment
is unclear.  wpa suplicant log in syslog may tell you more.  Possibly have =
to
up the -dd there.

When that happens iwlwifi says it hasn't seen the necessary state update in
time and calls connection loss which will take the session down and the next
attempt will likely succeed given you say "sub-second".

Could it be you are in a noisy radio environment?  Just checking before fur=
ther
digging in.

Also which chipset+firmware is this?
Seems the firmware is not enabling a lot of debugging (seen that for other =
bits
as well and doesn't seem us).

I haven't tested but can you try adding the following one line change.  Will
give us at least an idea about why iwlwifi thinks to notify the lost
connection. My first thought always is missing beacons but in this case
probably a time event?

--- sys/contrib/dev/iwlwifi/mvm/utils.c
+++ sys/contrib/dev/iwlwifi/mvm/utils.c
@@ -730,6 +730,7 @@ void iwl_mvm_connection_loss(struct iwl_mvm *mvm, struct
ieee80211_vif *vif,
        iwl_fw_dbg_collect_trig(&mvm->fwrt, trig, "%s", errmsg);

 out:
+       printf("%s: %s\n", __func__, errmsg);
        ieee80211_connection_loss(vif);
 }

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-277336-21060-X5ia6Lm1Bb>