You are not logged in.

#1 2026-11-11 02:08:31

amitavmohanty01
Member
Registered: 2013-01-13
Posts: 45

Intermittent wifi disconnects

Hello,

My Wifi setup is like the following:
- I have a Ralink dongle on my desktop
- It is capable of 2.4 GHz
- Over a period of hours, I see multiple network disconnects that last a few seconds.
- I use NM and it uses wpa_supplicant I think
- The network disconnects show up in browser loading or gaming problems

I get the following errors.

```
Nov 11 01:34:45  wpa_supplicant[567]: wlan0: CTRL-EVENT-SSID-REENABLED id=0 ssid="EE-2CQ5HC"
Nov 11 01:34:45  wpa_supplicant[567]: wlan0: BSSID 60:8d:26:e9:aa:da ignore list count incremented to 2, ignoring for 10 seconds
Nov 11 01:34:45  wpa_supplicant[567]: wlan0: Removed BSSID 60:8d:26:e9:aa:da from ignore list (clear)
Nov 11 01:34:45  wpa_supplicant[567]: MBO: Disable MBO/OCE due to misbehaving AP not having enabled PMF
Nov 11 01:34:45  wpa_supplicant[567]: wlan0: SME: Trying to authenticate with 60:8d:26:e9:aa:da (SSID='EE-2CQ5HC' freq=2437 MHz)
Nov 11 01:34:45  wpa_supplicant[567]: wlan0: SME: Authentication request to the driver failed
Nov 11 01:34:45  wpa_supplicant[567]: wlan0: Added BSSID 60:8d:26:e9:aa:da into ignore list, ignoring for 10 seconds
Nov 11 01:34:45  wpa_supplicant[567]: wlan0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="EE-2CQ5HC" auth_failures=17 duration=148 reason=CONN_FAILED
```

What is happening here ?


Quis custodiet ipsos custodes.

Offline

#2 2026-11-11 08:07:20

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,849

Re: Intermittent wifi disconnects

- I use NM and it uses wpa_supplicant I think- I use NM and it uses wpa_supplicant I think

Please post the output of

find /etc/systemd -type l -exec test -f {} \; -print | awk -F'/' '{ printf ("%-40s | %s\n", $(NF-0), $(NF-1)) }' | sort -f

What is happening here ?

The AP gets ignored, immediately un-ignored, the authentication fails (but apparently because your wifi NIC doesn't respond) and then the AP gets ignored again.
If it's not concurrent services, please post your complete system journal for the boot after such disconnects

sudo journalctl -b | nc termbin.com 9999

Offline

#3 2026-11-11 22:11:25

amitavmohanty01
Member
Registered: 2013-01-13
Posts: 45

Re: Intermittent wifi disconnects

Here is the output.

apparmor.service                         | multi-user.target.wants
autovt@.service                          | system
clamav-daemon.service                    | multi-user.target.wants
clamav-daemon.socket                     | sockets.target.wants
clamav-freshclam.service                 | multi-user.target.wants
clamav-unofficial-sigs.timer             | timers.target.wants
dbus-org.freedesktop.nm-dispatcher.service | system
display-manager.service                  | system
expressvpn-service.service               | multi-user.target.wants
getty@tty1.service                       | getty.target.wants
NetworkManager.service                   | multi-user.target.wants
NetworkManager-wait-online.service       | network-online.target.wants
nftables.service                         | multi-user.target.wants
ntpdate.service                          | multi-user.target.wants
p11-kit-server.socket                    | sockets.target.wants
pipewire-media-session.service           | pipewire.service.wants
pipewire-pulse.socket                    | sockets.target.wants
pipewire-session-manager.service         | user
pipewire.socket                          | sockets.target.wants
reflector.service                        | multi-user.target.wants
remote-fs.target                         | multi-user.target.wants
seatd.service                            | multi-user.target.wants
speech-dispatcher.socket                 | sockets.target.wants
wpa_supplicant@wlan0.service             | multi-user.target.wants
xdg-user-dirs.service                    | graphical-session-pre.target.wants

Do I need to disable the wpa_supplicant@wlan0.service ?

The termbin paste is https://termbin.com/a9e0t

Another part that bothers me is the following line.

wlan0: cannot understand ECSA IE operating class, 4, ignoring

Quis custodiet ipsos custodes.

Offline

#4 Yesterday 07:09:29

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,849

Re: Intermittent wifi disconnects

Do I need to disable the wpa_supplicant@wlan0.service ?

Yes.
There're later connection issues but those might just be the AP being too annoyed by the clients behavior.

Sanity check: is there a parallel windows installation?
=> 3rd link below. Mandatory.
Disable it (it's NOT the BIOS setting!) and reboot windows and linux twice for voodo reasons.

Offline

#5 Today 00:02:03

amitavmohanty01
Member
Registered: 2013-01-13
Posts: 45

Re: Intermittent wifi disconnects

There is no parallel Windows installation. I only have a linux installation.

I have removed the wlan0 service. I think there might be an issue with the driver but I could be wrong.

I got the following in the journal.

Nov 12 18:51:39 clown.man.machine kernel: mt7601u 1-7:1.0: Warning: mt7601u_mcu_wait_resp retrying
Nov 12 18:51:39 clown.man.machine kernel: mt7601u 1-7:1.0: Warning: mt7601u_mcu_wait_resp retrying
Nov 12 18:51:39 clown.man.machine kernel: mt7601u 1-7:1.0: Warning: mt7601u_mcu_wait_resp retrying
Nov 12 18:51:40 clown.man.machine kernel: mt7601u 1-7:1.0: Warning: mt7601u_mcu_wait_resp retrying
Nov 12 18:51:40 clown.man.machine kernel: mt7601u 1-7:1.0: Warning: mt7601u_mcu_wait_resp retrying
Nov 12 18:51:40 clown.man.machine kernel: mt7601u 1-7:1.0: Error: mt7601u_mcu_wait_resp timed out
Nov 12 18:51:41 clown.man.machine kernel: mt7601u 1-7:1.0: Error: send MCU cmd failed:-110
Nov 12 18:51:41 clown.man.machine kernel: mt7601u 1-7:1.0: Error: send MCU cmd failed:-110
Nov 12 18:51:42 clown.man.machine kernel: mt7601u 1-7:1.0: Error: send MCU cmd failed:-110
Nov 12 18:51:42 clown.man.machine kernel: ------------[ cut here ]------------
Nov 12 18:51:42 clown.man.machine kernel: q->entries <= q->used
Nov 12 18:51:42 clown.man.machine kernel: WARNING: drivers/net/wireless/mediatek/mt7601u/dma.c:318 at mt7601u_dma_enqueue_tx+0x24e/0x280 [mt7601u], CPU#0: kworker/u16:1/9557
Nov 12 18:51:42 clown.man.machine kernel: Modules linked in: snd_seq_dummy snd_hrtimer snd_seq snd_seq_device nft_chain_nat nf_nat ip6t_REJECT ipt_REJECT xt_multiport xt_cgroup xt_mark xt_owner xt_tcpudp nft_compat x_tables ccm nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_limit nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nls_iso8859_1 vfat fat snd_hda_codec_intelhdmi snd_hda_codec_hdmi snd_hda_codec_alc882 snd_hda_codec_realtek_lib snd_hda_codec_generic snd_hda_intel snd_soc_avs snd_soc_hda_codec snd_hda_ext_core intel_rapl_msr snd_hda_codec intel_rapl_common snd_hda_core mt7601u snd_intel_dspcfg intel_tcc_cooling snd_intel_sdw_acpi x86_pkg_temp_thermal snd_hwdep intel_powerclamp r8169 snd_soc_core mac80211 snd_compress coretemp iTCO_wdt ac97_bus snd_pcm_dmaengine ee1004 intel_pmc_bxt mei_hdcp snd_pcm mei_pxp realtek snd_timer aesni_intel cfg80211 mei_wdt phy_package snd libarc4 gf128mul soundcore aead mdio_devres joydev rapl libphy intel_pmc_core mousedev pmt_telemetry intel_cstate pmt_discovery eeepc_wmi pmt_class
Nov 12 18:51:42 clown.man.machine kernel:  asus_wmi intel_pmc_ssram_telemetry mdio_bus intel_uncore sparse_keymap psmouse intel_pmc_pwrm_telemetry rfkill intel_oc_wdt i2c_i801 wmi_bmof mxm_wmi i2c_smbus pcspkr i2c_mux intel_vsec acpi_pad mei_me mei mac_hid dm_mod i2c_dev i915 nvme drm_buddy i2c_algo_bit nvme_core ttm intel_gtt serio_raw nvme_keyring video nvme_auth drm_display_helper cec wmi
Nov 12 18:51:42 clown.man.machine kernel: CPU: 0 UID: 0 PID: 9557 Comm: kworker/u16:1 Tainted: G     U              7.2.15-arch1-1 #1 PREEMPT(full)  a29c0e423dd7a719079f747f3ee8387979a4245f
Nov 12 18:51:42 clown.man.machine kernel: Tainted: [U]=USER
Nov 12 18:51:42 clown.man.machine kernel: Hardware name: System manufacturer System Product Name/H170-PRO, BIOS 0802 11/19/2015
Nov 12 18:51:42 clown.man.machine kernel: Workqueue: events_unbound cfg80211_wiphy_work [cfg80211]
Nov 12 18:51:42 clown.man.machine kernel: RIP: 0010:mt7601u_dma_enqueue_tx+0x24e/0x280 [mt7601u]
Nov 12 18:51:42 clown.man.machine kernel: Code: c0 75 1d 41 8b 47 74 4c 89 6c 24 28 85 c0 75 37 41 01 af bc 00 00 00 41 01 6f 70 e9 3e fe ff ff bd f4 ff ff ff e9 49 ff ff ff <0f> 0b 48 8b 34 24 49 8d bc 24 7c 06 00 00 bd e4 ff ff ff e8 ea 99
Nov 12 18:51:42 clown.man.machine kernel: RSP: 0000:ffffd1fe0b5afc08 EFLAGS: 00210046
Nov 12 18:51:42 clown.man.machine kernel: RAX: 0000000000000040 RBX: ffff8b6a977c0878 RCX: 0000000000000000
Nov 12 18:51:42 clown.man.machine kernel: RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffff8b6a9815a7dc
Nov 12 18:51:42 clown.man.machine kernel: RBP: 0000000000000002 R08: 000000000000001b R09: 0000000000000000
Nov 12 18:51:42 clown.man.machine kernel: R10: ffff8b6a892074b8 R11: e9268d6000004188 R12: ffff8b6a9815a160
Nov 12 18:51:42 clown.man.machine kernel: R13: ffff8b6a83cec8b0 R14: ffff8b6a99cc7af8 R15: ffff8b6a865b8700
Nov 12 18:51:42 clown.man.machine kernel: FS:  0000000000000000(0000) GS:ffff8b6fed72a000(0000) knlGS:0000000000000000
Nov 12 18:51:42 clown.man.machine kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 12 18:51:42 clown.man.machine kernel: CR2: 00007fac27dd9000 CR3: 000000010b7d6005 CR4: 00000000003706f0
Nov 12 18:51:42 clown.man.machine kernel: Call Trace:
Nov 12 18:51:42 clown.man.machine kernel:  <TASK>
Nov 12 18:51:42 clown.man.machine kernel:  mt7601u_tx+0x263/0x360 [mt7601u 61dd213df077bfc4bba1361bcabca7dcd24e170d]
Nov 12 18:51:42 clown.man.machine kernel:  ieee80211_handle_wake_tx_queue+0x81/0xe0 [mac80211 b006ba35aa28d21f1e62aee4488958cfccf2bcff]
Nov 12 18:51:42 clown.man.machine kernel:  _ieee80211_wake_txqs+0x2e5/0x540 [mac80211 b006ba35aa28d21f1e62aee4488958cfccf2bcff]
Nov 12 18:51:42 clown.man.machine kernel:  ? lock_timer_base+0x70/0x90
Nov 12 18:51:42 clown.man.machine kernel:  ieee80211_wake_queues_by_reason+0x66/0xe0 [mac80211 b006ba35aa28d21f1e62aee4488958cfccf2bcff]
Nov 12 18:51:42 clown.man.machine kernel:  ieee80211_scan_work+0x4b3/0x680 [mac80211 b006ba35aa28d21f1e62aee4488958cfccf2bcff]
Nov 12 18:51:42 clown.man.machine kernel:  cfg80211_wiphy_work+0xce/0x1c0 [cfg80211 0f8534dd762d39751f6b635e26aea999ee4bcaf9]
Nov 12 18:51:42 clown.man.machine kernel:  process_one_work+0x19f/0x370
Nov 12 18:51:42 clown.man.machine kernel:  worker_thread+0x1b1/0x310
Nov 12 18:51:42 clown.man.machine kernel:  ? __pfx_worker_thread+0x10/0x10
Nov 12 18:51:42 clown.man.machine kernel:  kthread+0xe4/0x120
Nov 12 18:51:42 clown.man.machine kernel:  ? __pfx_kthread+0x10/0x10
Nov 12 18:51:42 clown.man.machine kernel:  ret_from_fork+0x2a7/0x330
Nov 12 18:51:42 clown.man.machine kernel:  ? __pfx_kthread+0x10/0x10
Nov 12 18:51:42 clown.man.machine kernel:  ret_from_fork_asm+0x1a/0x30
Nov 12 18:51:42 clown.man.machine kernel:  </TASK>
Nov 12 18:51:42 clown.man.machine kernel: ---[ end trace 0000000000000000 ]---
Nov 12 18:51:42 clown.man.machine kernel: ------------[ cut here ]------------

the full paste is at https://termbin.com/0xaw

Is this related or a different issue altogether ? When I first saw it, I thought may be my driver version is old. I did an upgrade to latest but the issue persists.


Quis custodiet ipsos custodes.

Offline

Board footer

Powered by FluxBB