GL-B1300 HomeKit devices wifi drop

Hi,
I have a problem with some of my HomeKit devices that disconnect from wifi. I have 2 B1300 routers (version 3.104) configured in Mesh. I often lose the connection of connected bulbs or sockets.
In the system log I have many warning lines like :

Sun Oct 18 21:25:21 2020 authpriv.info dropbear[12026]: Exit (root): Exited normally
Sun Oct 18 21:25:24 2020 kern.warn kernel: [480096.657659] Switching to Tx Mode-1 Threshold 0
Sun Oct 18 21:25:24 2020 kern.warn kernel: [480096.658082] Switching to Tx Mode-1 Threshold 0
Sun Oct 18 21:25:24 2020 kern.warn kernel: [480096.944021] Switching to Tx Mode-1 Threshold 34

It’s normal ?

Sometimes the devices reconnect automatically a few hours later or If I disconnect it and reconnect

Can you try disable wmm in the router?

Also try to disable these programs

/etc/init.d/qca-nss-ecm stop
/etc/init.d/qca-nss-ecm disable

Thanks for your reply alzhao,

I need some instruction, how can we disable wmm ?

ssh to the router and execute the folloiwing

uci set wireless.@wifi-iface[0].wmm=0
uci set wireless.@wifi-iface[1].wmm=0
uci commit wireless
wifi

I think I solved this by changing a setting on the Homekit devices concerned (VOCOLinc Homekit devices). So I don’t know if the problem came from the router or the devices. I have linked them to the cloud account of the devices. So I think they are now trying to reconnect to the Internet for the cloud connection if they lose the wifi connection and therefore to the router…

But on the other hand, even if it seems to be working now, I still get the same messages in the logs, is that normal ?

in Kernel log, I have indefinitely messages :

[49807.492810] Switching to Tx Mode-1 Threshold 34
49813.506624] Switching to Tx Mode-1 Threshold 0
49816.488204] Switching to Tx Mode-1 Threshold 34
49824.801189] Switching to Tx Mode-1 Threshold 0
49831.477743] Switching to Tx Mode-1 Threshold 34

and in system log :

Thu Nov 12 09:43:26 2020 kern.warn kernel: 50494.102492] Switching to Tx Mode-1 Threshold 34
Thu Nov 12 09:43:26 2020 kern.warn kernel: 50494.119022] Switching to Tx Mode-1 Threshold 0
Thu Nov 12 09:43:29 2020 kern.warn kernel: 50496.913237] Switching to Tx Mode-1 Threshold 34
Thu Nov 12 09:43:32 2020 kern.warn kernel: 50500.099382] Switching to Tx Mode-1 Threshold 34

The log seems some warning. But it does not necessary be error. As long as your connection is OK you can omit that.

ok, thanks for your support :slight_smile: