Your crash is occuring in the switch driver, which is closed source and identical between stock and custom firmwares. If stock firmware is more stable for you, then the most likely reason would be you are running a firmware that uses newer code, and whatever fix that's present in it is not available yet on my end.
hmm. its the august 14th version. what I did now is stopped qos and ai protection. and I didn't get a crash for a whole day now. What is concerning me now is:
Oct 18 17:54:37 cfg_server: dump exclchans:
Oct 18 17:54:37 cfg_server: old wl0_acs_excl_chans:0x100c,0x190a,0x100d,0x190b,0x100e,0x190c
Oct 18 17:54:37 cfg_server: old wl1_acs_excl_chans:0xd034,0xd038,0xd03c,0xd040,0xd936,0xd93e,0xd836,0xd83e,0xe03a,0xe13a,0xe23a,0xe33a,0xd064,0xd068,0xd06c,0xd070,0xd074,0xd084,0xd088,0xd08c,0xd966,0xd96e,0xd986,0xd866,0xd86e,0xd886,0xe06a,0xe16a,0xe26a,0xe36a
Oct 18 17:54:37 cfg_server: new wl0_acs_excl_chans:0x100c,0x190a,0x100d,0x190b,0x100e,0x190c
Oct 18 17:54:37 cfg_server: new wl1_acs_excl_chans:0xd034,0xd038,0xd03c,0xd040,0xd936,0xd93e,0xd836,0xd83e,0xe03a,0xe13a,0xe23a,0xe33a,0xd064,0xd068,0xd06c,0xd070,0xd074,0xd084,0xd088,0xd08c,0xd966,0xd96e,0xd986,0xd866,0xd86e,0xd886,0xe06a,0xe16a,0xe26a,0xe36a
Oct 18 17:54:37 cfg_server: wl_chanspec_changed_action: Need to restart wireless due current 5G chanspec is un-available
Oct 18 17:54:37 rc_service: cfg_server 1335:notify_rc restart_wireless
Oct 18 17:54:38 kernel: ubi1: attaching mtd10
Oct 18 17:54:38 kernel: ubi1: scanning is finished
Oct 18 17:54:38 kernel: ubi1: attached mtd10 (name "misc1", size 8 MiB)
Oct 18 17:54:38 kernel: ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
Oct 18 17:54:38 kernel: ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
Oct 18 17:54:38 kernel: ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
Oct 18 17:54:38 kernel: ubi1: good PEBs: 64, bad PEBs: 0, corrupted PEBs: 0
Oct 18 17:54:38 kernel: ubi1: user volume: 1, internal volumes: 1, max. volumes count: 128
Oct 18 17:54:38 kernel: ubi1: max/mean erase counter: 3/1, WL threshold: 4096, image sequence number: 1982616507
Oct 18 17:54:38 kernel: ubi1: available PEBs: 0, total reserved PEBs: 64, PEBs reserved for bad PEB handling: 4
Oct 18 17:54:38 kernel: ubi1: background thread "ubi_bgt1d" started, PID 11281
Oct 18 17:54:39 kernel: UBIFS (ubi1:0): UBIFS: mounted UBI device 1, volume 0, name "nvram", R/O mode
Oct 18 17:54:39 kernel: UBIFS (ubi1:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
Oct 18 17:54:39 kernel: UBIFS (ubi1:0): FS size: 5840896 bytes (5 MiB, 46 LEBs), journal size 1396736 bytes (1 MiB, 11 LEBs)
Oct 18 17:54:39 kernel: UBIFS (ubi1:0): reserved for root: 0 bytes (0 KiB)
Oct 18 17:54:39 kernel: UBIFS (ubi1:0): media format: w4/r0 (latest is w4/r0), UUID 70AF44BE-3B19-4ECF-B11E-616114B3F8BB, small LPT model
Oct 18 17:54:39 kernel: UBIFS (ubi1:0): un-mount UBI device 1
Oct 18 17:54:39 kernel: ubi1: detaching mtd10
Oct 18 17:54:39 kernel: ubi1: mtd10 is detached
Oct 18 17:54:43 acsd: selected channel spec: 0x1003 (3)
Oct 18 17:54:43 acsd: Adjusted channel spec: 0x1003 (3)
Oct 18 17:54:43 acsd: selected channel spec: 0x1003 (3)
Oct 18 17:54:43 acsd: acs_set_chspec: 0x1003 (3) for reason APCS_INIT
Oct 18 17:54:44 acsd: selected channel spec: 0xe02a (36/80)
Oct 18 17:54:44 acsd: Adjusted channel spec: 0xe02a (36/80)
Oct 18 17:54:44 acsd: selected channel spec: 0xe02a (36/80)
Oct 18 17:54:44 acsd: acs_set_chspec: 0xe02a (36/80) for reason APCS_INIT
Oct 18 17:54:45 cfg_server: dump exclchans:
Oct 18 17:54:45 cfg_server: old wl0_acs_excl_chans:0x100c,0x190a,0x100d,0x190b,0x100e,0x190c
Oct 18 17:54:45 cfg_server: old wl1_acs_excl_chans:0xd034,0xd038,0xd03c,0xd040,0xd064,0xd068,0xd06c,0xd070,0xd074,0xd084,0xd088,0xd08c,0xd936,0xd93e,0xd966,0xd96e,0xd986,0xd836,0xd83e,0xd866,0xd86e,0xd886,0xe03a,0xe06a,0xe13a,0xe16a,0xe23a,0xe26a,0xe33a,0xe36a,0xd0a5
Oct 18 17:54:45 cfg_server: new wl0_acs_excl_chans:0x100c,0x190a,0x100d,0x190b,0x100e,0x190c
Oct 18 17:54:45 cfg_server: new wl1_acs_excl_chans:0xd034,0xd038,0xd03c,0xd040,0xd936,0xd93e,0xd836,0xd83e,0xe03a,0xe13a,0xe23a,0xe33a,0xd064,0xd068,0xd06c,0xd070,0xd074,0xd084,0xd088,0xd08c,0xd966,0xd96e,0xd986,0xd866,0xd86e,0xd886,0xe06a,0xe16a,0xe26a,0xe36a
Oct 18 17:54:45 cfg_server: wl_chanspec_changed_action: Need to restart acsd for AVBL update
Oct 18 17:54:45 rc_service: cfg_server 1335:notify_rc restart_acsd
I see this multiple times a day. I don't recall seeing this on stock version but I could be wrong. I thought maybe it had something to do with the mesh node which I didn't use on stock. So I changed the firmware on the node to also use the merlin firmware but still seeing these messages.
Should I be concerned? The problem is it restarts the wireless. I guess I could try to manually set channels or turn off disconnecting but then that kind of defeats the purpose of using a node right? And I'm assuming that ubi1: mtd10 messages are directly related to the cfg_server message cause it always happens right after in that same order.
The ax58u kept knocking 5g clients off too, also using aimesh node, and I wonder if it was the same reason. If its not a hardware failing issue that would at least ease my mind.