Bug 204791
Summary: | iwlwifi: 3168: Linux 5.2.11 "No beacon heard and the time event is over already" | ||
---|---|---|---|
Product: | Drivers | Reporter: | Elliot (123vall.e678) |
Component: | network-wireless-intel | Assignee: | DO NOT USE - assign "network-wireless-intel" component instead (linuxwifi) |
Status: | NEW --- | ||
Severity: | normal | CC: | cviruss, dammer2k, kernel, kernel, luca, mike+lists, narutowindy, odi, omidahn |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 5.2.11 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | dmesg |
Description
Elliot
2019-09-08 07:14:18 UTC
I am seeing the same problem on my HP laptop even with 5.5.y kernels. I think this comes from mac80211.c where it is setting up the wait for a beacon: mvmvif->csa_bcn_pending = true; if (!fw_has_capa(&mvm->fw->ucode_capa, IWL_UCODE_TLV_CAPA_CHANNEL_SWITCH_CMD)) { u32 duration = 3 * vif->bss_conf.beacon_int; /* Protect the session to make sure we hear the first * beacon on the new channel. */ iwl_mvm_protect_session(mvm, vif, duration, duration, vif->bss_conf.beacon_int / 2, true); } To me it looks like a race somewhere in the session protection code. If there is already a TE running and it is cancelled etc. Same problem here happening intermittently on a Dell Latitude 5401 with 5.3.0 kernel. Same problem exist in Ax200 intel Wifi card. Using Arch 5.6.13 latest Firmware git... How does a kernel will notify the iwd or networkmanager that "i just disconnected wifi", may be if i able to catch the event or notification, i cloud write my own program to restart the iwd.service, so it will reconnects to the 5gz wifi. thanks. The same problem exists with the Intel AX200 wifi card. Ubuntu 20.04 kernel 5.4.0 The same problem Fujitsu S935 LifeBook Ubuntu 20.04.3 LTS kernel 5.4.0-96-generic #109-Ubuntu SMP Wed Jan 12 16:49:16 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux 02:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095a] (rev 61) Subsystem: Intel Corporation Wireless-N 7265 [8086:5002] Kernel driver in use: iwlwifi [1192986.271785] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready [1197239.548488] wlp2s0: Connection to AP 18:48:59:21:b9:2b lost [1197240.461886] wlp2s0: authenticate with 18:48:59:21:b9:2b [1197240.466101] wlp2s0: send auth to 18:48:59:21:b9:2b (try 1/3) [1197240.468798] wlp2s0: authenticated [1197240.470690] wlp2s0: associate with 18:48:59:21:b9:2b (try 1/3) [1197240.474550] wlp2s0: RX AssocResp from 18:48:59:21:b9:2b (capab=0x1411 status=0 aid=3) [1197240.475624] wlp2s0: associated [1197241.080322] iwlwifi 0000:02:00.0: No beacon heard and the time event is over already... [1197241.080405] wlp2s0: Connection to AP 18:48:59:21:b9:2b lost [1197241.979257] wlp2s0: authenticate with 18:48:59:21:b9:2b [1197241.984667] wlp2s0: send auth to 18:48:59:21:b9:2b (try 1/3) |