What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

ASUS BE96U Wifi Module Crashing When Log File Fills Up

GWTechTalk

Occasional Visitor
There is a huge issue with the log reaching capacity. Instead of doing write over when the log fills up it just kills the wifi modules and requires a manual restart. This is only present in the Merlin and Gunton version because it lets you change log level. I have mine set to Warning / Warning and it lets the router work for longer periods of time. If I turn off the log completely there is never an issue. However, this specifically appears to be different and I'm not sure what happened this morning. Can anyone shed some light on this?

Started at 8:19 AM EST and I got four log entries per milisecond until 8:44 AM EST when the wifi module crashed.

Error Message: kernel: alloc_dstid:invalid idx for dstentry dstid mapping [0]
Apr 4 08:44:10 kernel: rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
Apr 4 08:44:10 kernel: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-3): P556
Apr 4 08:44:10 kernel: rcu: (detected by 3, t=60011 jiffies, g=257918801, q=353845)
Apr 4 08:44:13 kernel: rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: { P556 } 61953 jiffies s: 41141 root: 0x0/T
Apr 4 08:44:13 kernel: rcu: blocking rcu_node structures:
Dec 31 19:00:37 kernel: invalid rsv node name ddosmem

1743771550821.png

1743771655008.png
 
Check your router's ntp setting, especially regarding DST. Try different ntp servers.
Similar:
NtpMerlin with chrony was my own eventual fix.
 
Check your router's ntp setting, especially regarding DST. Try different ntp servers.
Similar:
NtpMerlin with chrony was my own eventual fix.
Thanks! That's the first thing I did. This is not the first time I have seen NTP failures in my logging. Even pool.ntp.org was failing to provide NTP on router boot up. I have switched out to some different servers, again.

I also am using a small ubuntu server to run AdGuardHome, so for good measure I went in there and updated it to the same time servers. I'm not pointing my router to my AdGuardHome as a time server but I'm wondering if something is getting too far out of sync and loses communication. I didn't have this issue on my XT8s or my older ASUS Mesh AP I'm using. I also find it weird that the NTP times I have on my network are like 2-3 min different than my works enterprise servers. Anyways that's just some background but this is related to the current released version of Merlin as NTP doesn't have issues on the stock firmware. The stock firmware has the log issue where it locks up ONLY if you dirty flash from Merlin to Stock with your log level set too verbose.
 
Apr 4 11:17:07 pppoe-relay[4730]: recv (receivePacket): Network is down
Apr 4 11:17:07 pppoe-relay[4730]: recv (receivePacket): Network is down
Apr 4 11:17:09 kernel: eth4 (Int switch port: 1) (Logical Port: 1) (phyId: 2) Link DOWN.
Apr 4 11:17:10 kernel: eth3 (Int switch port: 2) (Logical Port: 2) (phyId: 3) Link DOWN.
Apr 4 11:17:11 kernel: eth2 (Int switch port: 3) (Logical Port: 3) (phyId: 4) Link DOWN.
Apr 4 11:17:12 kernel: eth5 (Int switch port: 7) (Logical Port: 7) (phyId: 15) Link DOWN.
Apr 4 11:17:20 kernel: eth4 (Int switch port: 1) (Logical Port: 1) (phyId: 2) Link Up at 100 mbps full duplex AN: On
Apr 4 11:17:21 kernel: eth2 (Int switch port: 3) (Logical Port: 3) (phyId: 4) Link Up at 100 mbps full duplex AN: On
Apr 4 11:17:21 kernel: enet_ioctl_compat_ethctl:L1984 No PHY type PHY_TYPE_UNKNOWN at address 30 has been found.
Apr 4 11:17:21 kernel: enet_ioctl_compat_ethctl:L1984 No PHY type PHY_TYPE_UNKNOWN at address 30 has been found.

Apr 4 11:17:22 kernel: eth5 (Int switch port: 7) (Logical Port: 7) (phyId: 15) Link Up at 2500 mbps full duplex AN: On
Dec 31 19:00:37 kernel: invalid rsv node name ddosmem
Dec 31 19:00:37 kernel: bcm_rsvmem plat_rsvmem_cached_device: invalid reserve memory node name dt_reserved_ddosmem to add!!

Dec 31 19:00:37 kernel: skb_free_task created successfully with start budget 32, period 10ms
Dec 31 19:00:37 kernel: bcm_tcp_task created successfully with budget 256 ,cpumask:0x6
Dec 31 19:00:37 kernel: enet_kthread_init:L637 ENET system contructed and configured enet-kthrd thread
Dec 31 19:00:37 kernel: enet_kthread_handler:L595 Instantiating ENET thread
Dec 31 19:00:37 kernel: broadcomThermalDrv 8106037c.brcm-therm: init chipId 0x4916 (CPU cnt present 4 online 4 possible 4 active 4)
Dec 31 19:00:37 kernel: enet_ioctl_compat_ethctl:L1984 No PHY type PHY_TYPE_UNKNOWN at address 30 has been found.
Dec 31 19:00:37 kernel: enet_ioctl_compat_ethctl:L1984 No PHY type PHY_TYPE_UNKNOWN at address 30 has been found.
Dec 31 19:00:37 kernel: osl_os_get_image_stat: no file info for /etc/wlan/dhd/6726b0//rtecdc.bin (-2)
Dec 31 19:00:37 kernel: osl_os_get_image_stat: no file info for /etc/wlan/dhd/6726b0//rtecdc.bin (-2)
Dec 31 19:00:37 kernel: osl_os_get_image_stat: no file info for /etc/wlan/dhd/6726b0//rtecdc.bin (-2)

Dec 31 19:00:41 kernel: eth4 (Int switch port: 1) (Logical Port: 1) (phyId: 2) Link Up at 100 mbps full duplex AN: On
Dec 31 19:00:42 kernel: eth2 (Int switch port: 3) (Logical Port: 3) (phyId: 4) Link Up at 100 mbps full duplex AN: On
Dec 31 19:00:43 kernel: eth5 (Int switch port: 7) (Logical Port: 7) (phyId: 15) Link Up at 2500 mbps full duplex AN: On
Dec 31 19:00:45 kernel: eth3 (Int switch port: 2) (Logical Port: 2) (phyId: 3) Link Up at 100 mbps full duplex AN: On
Dec 31 19:01:03 kernel: eth5 (Int switch port: 7) (Logical Port: 7) (phyId: 15) Link DOWN.
Dec 31 19:01:05 kernel: eth4 (Int switch port: 1) (Logical Port: 1) (phyId: 2) Link DOWN.
Dec 31 19:01:06 kernel: eth4 (Int switch port: 1) (Logical Port: 1) (phyId: 2) Link Up at 100 mbps full duplex AN: On
Dec 31 19:01:07 kernel: eth5 (Int switch port: 7) (Logical Port: 7) (phyId: 15) Link Up at 2500 mbps full duplex AN: On
Dec 31 19:01:12 bsd: bsd: wl0.1 Sending act Frame to REDACTED with transition target wl2.1 ssid REDACTED
Dec 31 19:01:12 bsd: bsd: BSS Transit Response: ifname=wl0.1, event=156, token=1, status=5, mac=00:00:00:00:00:00
Dec 31 19:01:12 bsd: bsd: BSS Transit Response: STA reject
Dec 31 19:01:12 bsd: bsd: Skip STA:REDACTED reject BSSID
Dec 31 19:01:13 kernel: eth0 (Int switch port: 5) (Logical Port: 5) (phyId: 9) Link Up at 10000 mbps full duplex AN: On
Dec 31 19:01:36 kernel: eth4 (Int switch port: 1) (Logical Port: 1) (phyId: 2) Link DOWN.
Dec 31 19:01:37 kernel: eth4 (Int switch port: 1) (Logical Port: 1) (phyId: 2) Link Up at 100 mbps full duplex AN: On
Dec 31 19:01:42 bsd: bsd: wl0.1 Sending act Frame to REDACTED with transition target wl2.1 ssid 1REDACTED
Dec 31 19:01:43 bsd: bsd: STA:REDACTED no response
Dec 31 19:01:43 bsd: bsd: wl0.1 Sending act Frame to REDACTED with transition target wl2.1 ssid REDACTED
Dec 31 19:01:45 bsd: bsd: STA:REDACTED no response
Apr 4 11:19:43 crond[3756]: time disparity of 661878 minutes detected
Apr 4 11:19:58 bsd: bsd: wl0.1 Sending act Frame to REDACTED with transition target wl2.1 ssid REDACTED
Apr 4 11:19:59 bsd: bsd: STA:REDACTED no response
Apr 4 11:19:59 bsd: bsd: wl0.1 Sending act Frame to REDACTED with transition target wl2.1 ssid REDACTED
Apr 4 11:20:00 bsd: bsd: STA:REDACTED no response
Apr 4 11:22:25 bsd: bsd: wl0.1 Sending act Frame to REDACTED with transition target wl2.1 ssid REDACTED
Apr 4 11:22:26 bsd: bsd: BSS Transit Response: ifname=wl0.1, event=156, token=6, status=7, mac=00:00:00:00:00:00
Apr 4 11:22:26 bsd: bsd: BSS Transit Response: STA reject
 
What's the default log settings and when was the last time you reset?

*edit*
To be honest I'm finding the 3006 branch of Merlin firmware extremely stable - but different hardware. So I can't test anything I suggest.
@dave14305 any thoughts?
 
Last edited:
What's the default log settings and when was the last time you reset?

*edit*
To be honest I'm finding the 3006 branch of Merlin firmware extremely stable - but different hardware.
I don't remember off hand what the defaults were. I will have to do a full reset to check that. As for the last time I reset it. about 1.5 months ago I wiped the whole thing clean and set up my network fresh on the Merlin firmware. I tried the new ASUS firmware, and that, when I was using it, crashed about every 1-2 hours and found it was related to logging. Factory defaults even didn't work to fix the issue so I reinstalled Merlin and did a fresh wipe. That's also when I set my log level to warning / warning and all has been stable since then. Today was the third time I have seen mention of NTP issues in logging but today is the first time it straight up crashed the wifi. When I went to the router itself the wifi modules for 5/6 Ghz were down and no led with 2.4 Ghz the only wifi module still working and had an led. Only way to fix it at this point is to manually cycle the power.

I could try the alpha but I work from home so I need the internet to be stable. I see you are using it and you're saying its stable. Depending on in put here I might have to give it a go this afternoon after I get off.
 
Last edited:
I don’t see any connection between NTP and these error messages. dst in the log refers to “destination”, not “Daylight Saving Time”. The fact that your router must reboot and reset the clock doesn’t imply an NTP issue either.
 
I don’t see any connection between NTP and these error messages. dst in the log refers to “destination”, not “Daylight Saving Time”. The fact that your router must reboot and reset the clock doesn’t imply an NTP issue either.
Regarding the thread that I linked to - use of the filters in the syslog server config would be different to the method we used for syslog-ng?
 
I think the “BE” in the router name stands for “BETA”…all these proprietary Broadcom components need work.

OR
BEtcha can't make it work!
 
THERE IS NO MERLIN ALPHA 3006 FOR THE 92U you are stuck with not ready for prime time Asus FW
Good thing the OP has a BE96U
 
Good thing the OP has a BE96U
Ideleted when I realized it was the 96 , still say Merlin Alpha or beta is still better than stock Asus FW at least that has been my experience over the last 13 years . I tried the Asus =release FW for my 1100 pro a few months back and it was a disaster tjhe 2nd Merlin Alpha release has been rock solid so far .
Good luck
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Back
Top