Connection started dropping out

Connection started dropping out

Connection started dropping out
Connection started dropping out
2 weeks ago - last edited a week ago
Model: Deco M4  
Hardware Version: V2
Firmware Version: 1.8.0

Hello, my ISP recently switched my modem for a router with modem capabilities. I plugged my Deco into it with the Wi-Fi router mode and it was working fine. I also immediately updated both of my Decos to the newest 1.8.0 firmware.

It's all mostly fine but I noticed I had trouble resetting my other Deco (both M4s) - the connection from the main Deco seemed to be worse? The other Deco was in the same place as previously.

But the worst part is the connection keeps dropping out, like the Wi-Fi mesh switching between Decos is too pushy, and it switches to the other one where it barely has any signal and my internet stops working for a few seconds.

I assumed first it might be because of my new ISP router but I changed the range of DHCP to only 1 IP so it wouldn't assign any other IPs besides main Deco, I also disabled Wi-Fi on it and only the main Deco is connected via ethernet to it.

I assume it must be something to do with the new update then? 

Any help? Thank you!

  2      
  2      
#1
Options
5 Reply
Re:Connection started dropping out
a week ago

  @natios 

Hi, have you tried to change the ISP gateway back to the default DHCP settings, then set the Deco into "Access Point mode":

How to set up Deco to work in Access Point mode

Wait for your reply.

Best regards.

  0  
  0  
#2
Options
Re:Connection started dropping out
a week ago
hi, i originally did set it up in AP mode without changing anything on the router and i had the connection issues, then i tried the wifi router mode and theyre still happening. for now im trying a different ethernet cable and then switching the main deco to the other one. I tried disabling Fast Roaming and the issue persists btw
  0  
  0  
#3
Options
Re:Connection started dropping out
a week ago

  @David-TP different ethernet cable didnt help. i looked into deco logs and found this:

 

**Problem:** MacBook randomly disconnecting due to aggressive band steering

**Device:** MacBook (MAC: XX:XX:XX:XX:XX:XX) in room next to router
**Setup:** 2x Deco M4 units (one upstairs, one downstairs)

---

### **MacBook Disconnection Events:**
```
Tue Oct 21 21:06:00 2025 daemon.notice nrd[29535]: wlanifLinkEventsCmnGenerateDisassocEvent: Client XX:XX:XX:XX:XX:XX disassociated on APId 255 ChanId 44  ESSId 0  
Tue Oct 21 21:06:06 2025 daemon.notice nrd[29535]: wlanifBSteerEventsHandleNodeAssociatedInd: Node XX:XX:XX:XX:XX:XX associated on APId 255 ChanId 44  ESSId 0  , Capabilities: BTM RRM  , Max bandwidth: 2, Num of spatial streams: 2, PHY mode: 19, Max MCS: 9. Max TX power: 21
Tue Oct 21 21:37:09 2025 daemon.notice nrd[29535]: wlanifLinkEventsCmnGenerateDisassocEvent: Client XX:XX:XX:XX:XX:XX disassociated on APId 255 ChanId 44  ESSId 0  
Tue Oct 21 21:37:16 2025 daemon.notice nrd[29535]: wlanifBSteerEventsHandleNodeAssociatedInd: Node XX:XX:XX:XX:XX:XX associated on APId 255 ChanId 44  ESSId 0  , Capabilities: BTM RRM  , Max bandwidth: 2, Num of spatial streams: 2, PHY mode: 19, Max MCS: 9. Max TX power: 21
```

### **Band Steering Algorithm Errors:**
```
Tue Oct 21 20:10:59 2025 daemon.err nrd[29535]: steeralgFindBestAPCallback: iterate BSS APId 0   ChanId 44  ESSId 0   targetBand(1) != measuredBss->band(0)
Tue Oct 21 20:12:18 2025 daemon.err nrd[29535]: steeralgFindBestAPCallback: iterate BSS APId 0   ChanId 44  ESSId 0   targetBand(1) != measuredBss->band(0)
Tue Oct 21 20:12:25 2025 daemon.err nrd[29535]: steeralgFindBestAPCallback: iterate BSS APId 0   ChanId 44  ESSId 0   targetBand(1) != measuredBss->band(0)
```

### **802.11k Measurement Timeouts (leading to disconnection):**
```
Tue Oct 21 21:05:33 2025 daemon.err nrd[29535]: estimatorDot11kIterateCB: Timeout waiting for 802.11k response from YY:YY:YY:YY:YY:YY
Tue Oct 21 21:05:42 2025 daemon.err nrd[29535]: estimatorDot11kIterateCB: Timeout waiting for 802.11k response from YY:YY:YY:YY:YY:YY
Tue Oct 21 21:05:51 2025 daemon.err nrd[29535]: estimatorDot11kIterateCB: Timeout waiting for 802.11k response from YY:YY:YY:YY:YY:YY
Tue Oct 21 21:06:00 2025 daemon.err nrd[29535]: estimatorDot11kIterateCB: Timeout waiting for 802.11k response from YY:YY:YY:YY:YY:YY
Tue Oct 21 21:06:09 2025 daemon.err nrd[29535]: estimatorDot11kIterateCB: Timeout waiting for 802.11k response from YY:YY:YY:YY:YY:YY
```

### **Beacon Report Failures:**
```
Tue Oct 21 21:05:24 2025 daemon.notice nrd[29535]: estimatorHandleValidBeaconReport: Failed to find serving BSS for ZZ:ZZ:ZZ:ZZ:ZZ:ZZ
Tue Oct 21 21:05:30 2025 daemon.notice nrd[29535]: estimatorHandleValidBeaconReport: Failed to find serving BSS for ZZ:ZZ:ZZ:ZZ:ZZ:ZZ
```

### **Additional Context:**
- **Total disconnection events:** 46 in one day
- **Reconnection time:** 6-7 seconds (indicating band steering issue, not signal problem)
- **Channel usage:** MacBook consistently on Channel 44 (5GHz)
- **Device location:** MacBook in room adjacent to router with strong signal

**Summary:** The band steering algorithm is causing unnecessary disconnections by constantly trying to optimize connections between bands and access points. The MacBook reconnects quickly, confirming this is an algorithm issue rather than a signal strength problem.

---

  0  
  0  
#4
Options
Re:Connection started dropping out
a week ago - last edited a week ago

i think its maybe worth noting i have the wifi set to have both 5ghz and 2.4ghz, not separately? and theres no connection dropouts on isp's end

  0  
  0  
#5
Options
Re:Connection started dropping out
a week ago

some more logs from today

 

### **Send ioctl Failed Errors (685 total instances):**
```
5:Wed Oct 22 03:58:02 2025 daemon.err nrd[29535]: send ioctl failed
10:Wed Oct 22 03:58:26 2025 daemon.err nrd[29535]: send ioctl failed
16:Wed Oct 22 03:58:53 2025 daemon.err nrd[29535]: send ioctl failed
28:Wed Oct 22 03:59:17 2025 daemon.err nrd[29535]: send ioctl failed
35:Wed Oct 22 03:59:41 2025 daemon.err nrd[29535]: send ioctl failed
39:Wed Oct 22 04:00:09 2025 daemon.err nrd[29535]: send ioctl failed
50:Wed Oct 22 04:00:33 2025 daemon.err nrd[29535]: send ioctl failed
55:Wed Oct 22 04:01:00 2025 daemon.err nrd[29535]: send ioctl failed
81:Wed Oct 22 04:01:33 2025 daemon.err nrd[29535]: send ioctl failed
97:Wed Oct 22 04:01:57 2025 daemon.err nrd[29535]: send ioctl failed
```

### **Network Outage Timeline (08:33:35):**
```
6801:Wed Oct 22 08:33:03 2025 daemon.err nrd[29535]: send ioctl failed
6817:Wed Oct 22 08:33:27 2025 daemon.err nrd[29535]: send ioctl failed
6818:Wed Oct 22 08:33:33 2025 daemon.err nrd[29535]: send ioctl failed
6824:Wed Oct 22 08:33:47 2025 daemon.err uhttpd[16632]: uci: Entry not found
6825:Wed Oct 22 08:33:48 2025 daemon.err uhttpd[16632]: uci: Entry not found
```

### **MacBook Disconnection Events:**
```
6110:Wed Oct 22 07:25:55 2025 daemon.notice nrd[29535]: wlanifLinkEventsCmnGenerateDisassocEvent: Client XX:XX:XX:XX:XX:XX disassociated on APId 255 ChanId 44  ESSId 0  
6463:Wed Oct 22 08:25:36 2025 daemon.notice nrd[29535]: wlanifBSteerEventsHandleNodeAssociatedInd: Node XX:XX:XX:XX:XX:XX associated on APId 255 ChanId 44  ESSId 0  , Capabilities: BTM RRM  , Max bandwidth: 2, Num of spatial streams: 2, PHY mode: 19, Max MCS: 9. Max TX power: 21
6549:Wed Oct 22 08:27:17 2025 daemon.notice nrd[29535]: wlanifLinkEventsCmnGenerateDisassocEvent: Client XX:XX:XX:XX:XX:XX disassociated on APId 255 ChanId 44  ESSId 0  
6556:Wed Oct 22 08:27:24 2025 daemon.notice nrd[29535]: wlanifBSteerEventsHandleNodeAssociatedInd: Node XX:XX:XX:XX:XX:XX associated on APId 255 ChanId 44  ESSId 0  , Capabilities: BTM RRM  , Max bandwidth: 2, Num of spatial streams: 2, PHY mode: 19, Max MCS: 9. Max TX power: 21
```

### **Phone Disconnection Events:**
```
5305:Wed Oct 22 06:13:54 2025 daemon.notice nrd[29535]: wlanifLinkEventsCmnGenerateDisassocEvent: Client XX:XX:XX:XX:XX:XX disassociated on APId 255 ChanId 44  ESSId 0  
5351:Wed Oct 22 06:24:20 2025 daemon.notice nrd[29535]: wlanifBSteerEventsHandleNodeAssociatedInd: Node XX:XX:XX:XX:XX:XX associated on APId 255 ChanId 44  ESSId 0  , Capabilities: BTM RRM MU , Max bandwidth: 2, Num of spatial streams: 2, PHY mode: 19, Max MCS: 9. Max TX power: 25
5365:Wed Oct 22 06:24:37 2025 daemon.notice nrd[29535]: wlanifLinkEventsCmnGenerateDisassocEvent: Client XX:XX:XX:XX:XX:XX disassociated on APId 255 ChanId 44  ESSId 0  
```

### **Band Steering Algorithm Failures (635 instances):**
```
1:Wed Oct 22 03:57:42 2025 daemon.err nrd[29535]: steeralgFindBestAPCallback: iterate BSS APId 0   ChanId 44  ESSId 0   targetBand(1) != measuredBss->band(0)
45:Wed Oct 22 04:00:10 2025 daemon.err nrd[29535]: steeralgFindBestAPCallback: iterate BSS APId 0   ChanId 44  ESSId 0   targetBand(1) != measuredBss->band(0)
62:Wed Oct 22 04:01:06 2025 daemon.err nrd[29535]: steeralgFindBestAPCallback: iterate BSS APId 0   ChanId 44  ESSId 0   targetBand(1) != measuredBss->band(0)
78:Wed Oct 22 04:01:22 2025 daemon.err nrd[29535]: steeralgFindBestAPCallback: iterate BSS APId 0   ChanId 44  ESSId 0   targetBand(1) != measuredBss->band(0)
105:Wed Oct 22 04:02:00 2025 daemon.err nrd[29535]: steeralgFindBestAPCallback: iterate BSS APId 0   ChanId 44  ESSId 0   targetBand(1) != measuredBss->band(0)
```

 

  0  
  0  
#6
Options