STA-OPMODE-SMPS-MODE-CHANGED breaks wifi connection

Hi,

using OpenWrt 23.05.0-rc2 r23228-cd17d8df2a on TP-Link C6 V2 and ZyXEL NBG6817 with issues. Sometimes the Wifi connection is broken with the following repeating messages. I read some posts that SMPS should be disabled in the wifi adapter of the laptops but this also happens with iOS devices.

I tried also to disable WNM Sleep Mode but perhaps somebody has other ideas. I like to get this solved that all devices runs without issues and individual configurations on the devices...

Cheers,
Nils

on Aug  7 09:16:29 2023 daemon.notice hostapd: phy0-ap0: AP-STA-DISCONNECTED 00:a5:54:84:3d:f7
Mon Aug  7 09:16:31 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:16:31 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:16:31 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:16:34 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:16:34 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:16:34 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:16:37 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:16:37 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:16:37 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:16:40 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:16:40 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:16:40 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:16:44 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:16:44 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:16:44 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:16:47 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:16:47 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:16:47 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:16:50 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:16:50 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:16:50 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:16:53 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:16:53 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:16:53 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:16:57 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:16:57 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:16:57 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:17:00 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:17:00 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:17:00 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:17:00 2023 daemon.notice hostapd: phy0-ap0: AP-STA-CONNECTED 00:a5:54:84:3d:f7 auth_alg=open
Mon Aug  7 09:17:00 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 RADIUS: starting accounting session 76BEA545AC2DEE63
Mon Aug  7 09:17:00 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 WPA: pairwise key handshake completed (RSN)
Mon Aug  7 09:17:00 2023 daemon.notice hostapd: phy0-ap0: EAPOL-4WAY-HS-COMPLETED 00:a5:54:84:3d:f7



Mon Aug  7 09:20:38 2023 daemon.info hostapd: phy1-ap0: STA cc:66:0a:78:5c:97 RADIUS: starting accounting session 10B439E79D4552D8
Mon Aug  7 09:20:38 2023 daemon.info hostapd: phy1-ap0: STA cc:66:0a:78:5c:97 WPA: pairwise key handshake completed (RSN)
Mon Aug  7 09:20:38 2023 daemon.notice hostapd: phy1-ap0: EAPOL-4WAY-HS-COMPLETED cc:66:0a:78:5c:97
Mon Aug  7 09:20:43 2023 daemon.notice hostapd: phy0-ap0: AP-STA-DISCONNECTED 00:a5:54:84:3d:f7
Mon Aug  7 09:20:43 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:20:43 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:20:43 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:20:46 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:20:46 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:20:46 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:20:49 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:20:49 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:20:49 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:20:54 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:20:54 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:20:54 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:20:57 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:20:57 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:20:57 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:21:00 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: authenticated
Mon Aug  7 09:21:00 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 IEEE 802.11: associated (aid 4)
Mon Aug  7 09:21:00 2023 daemon.notice hostapd: phy0-ap0: STA-OPMODE-SMPS-MODE-CHANGED 00:a5:54:84:3d:f7 off
Mon Aug  7 09:21:00 2023 daemon.notice hostapd: phy0-ap0: AP-STA-CONNECTED 00:a5:54:84:3d:f7 auth_alg=open
Mon Aug  7 09:21:00 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 RADIUS: starting accounting session 0A5A7FBB64DA1A51
Mon Aug  7 09:21:00 2023 daemon.info hostapd: phy0-ap0: STA 00:a5:54:84:3d:f7 WPA: pairwise key handshake completed (RSN)
Mon Aug  7 09:21:00 2023 daemon.notice hostapd: phy0-ap0: EAPOL-4WAY-HS-COMPLETED 00:a5:54:84:3d:f7
Mon Aug  7 09:21:00 2023 daemon.notice hostapd: phy0-ap0: AP-STA-DISCONNECTED 00:a5:54:84:3d:f7
Mon Aug  7 09:21:04 2023 daemon.info hostapd: phy0-ap0: STA b0:a4:60:3d:1c:83 IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
Mon Aug  7 09:21:08 2023 daemon.info hostapd: phy0-ap0: STA cc:66:0a:78:5c:97 IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
Mon Aug  7 09:25:28 2023 daemon.info hostapd: phy1-ap1: STA 4e:ec:66:99:0e:51 IEEE 802.11: authenticated

I think I fixed this with

list ht_capab 'SMPS-STATIC'

in /etc/config/wireless

config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11g'
option path 'platform/ahb/18100000.wmac'
option htmode 'HT20'
option cell_density '0'
option channel '6'
option rts '2304'
option country 'US'
option txpower '29'
option distance '400'
list ht_capab 'SMPS-STATIC'

Dynamic SMPS will not be available but wifi will not crash.
Openwrt 22.03.5

1 Like