I tried your scrypt and it works visually but the STAs really don't get disconnected as ever?
The test was performed in MESH 802.11S mode
wifi-disconnect-low-signal: wlan0: 90:F6:52:40:03:8E signal=-68dBm snr=26dBm strikes=3 (threshold: snr_stay=27 strikes=3): should disconnect
wifi-disconnect-low-signal: wlan0: disconnected 90:F6:52:40:03:8E {signal=-68dBm, noise=-94dBm, snr=26dBm, strikes=3, is_new=false}
wifi-disconnect-low-signal: wlan0: signal poll: 1 STAs, 1 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: forget 90:F6:52:40:03:8E
wifi-disconnect-low-signal: wlan0: 90:F6:52:40:03:8E signal=-55dBm snr=40dBm strikes=0 (threshold: snr_connect=33 strikes=0): good signal
wifi-disconnect-low-signal: wlan0: signal poll: 1 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: 90:F6:52:40:03:8E signal=-43dBm snr=52dBm strikes=0 (threshold: snr_stay=27 strikes=3): good signal
wifi-disconnect-low-signal: wlan0: signal poll: 1 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: 90:F6:52:40:03:8E signal=-42dBm snr=53dBm strikes=0 (threshold: snr_stay=27 strikes=3): good signal
wifi-disconnect-low-signal: wlan0: signal poll: 1 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: 90:F6:52:40:03:8E signal=-42dBm snr=53dBm strikes=0 (threshold: snr_stay=27 strikes=3): good signal
wifi-disconnect-low-signal: wlan0: signal poll: 1 STAs, 0 disconnected
I tried your scrypt and it works visually but the STAs really don't get disconnected as ever?
The test was performed in MESH 802.11S mode
wifi-disconnect-low-signal: wlan0: 90:F6:52:40:03:8E signal=-68dBm snr=26dBm strikes=3 (threshold: snr_stay=27 strikes=3): should disconnect
wifi-disconnect-low-signal: wlan0: disconnected 90:F6:52:40:03:8E {signal=-68dBm, noise=-94dBm, snr=26dBm, strikes=3, is_new=false}
wifi-disconnect-low-signal: wlan0: signal poll: 1 STAs, 1 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: signal poll: 0 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: forget 90:F6:52:40:03:8E
wifi-disconnect-low-signal: wlan0: 90:F6:52:40:03:8E signal=-55dBm snr=40dBm strikes=0 (threshold: snr_connect=33 strikes=0): good signal
wifi-disconnect-low-signal: wlan0: signal poll: 1 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: 90:F6:52:40:03:8E signal=-43dBm snr=52dBm strikes=0 (threshold: snr_stay=27 strikes=3): good signal
wifi-disconnect-low-signal: wlan0: signal poll: 1 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: 90:F6:52:40:03:8E signal=-42dBm snr=53dBm strikes=0 (threshold: snr_stay=27 strikes=3): good signal
wifi-disconnect-low-signal: wlan0: signal poll: 1 STAs, 0 disconnected
wifi-disconnect-low-signal: wlan0: 90:F6:52:40:03:8E signal=-42dBm snr=53dBm strikes=0 (threshold: snr_stay=27 strikes=3): good signal
wifi-disconnect-low-signal: wlan0: signal poll: 1 STAs, 0 disconnected