Looks like this firmware has issues with automatic channel selection and, as a result, with 5GHz band in general. On all previous firmware versions, when I select the automatic channel selection for 5GHZ, the router always chooses the channel 100 and stays on this channel forever (I have no radar in vicinity and a couple of other 5GHz networks, all on channel 36).
However, on 3.0.0.4.386.44266, usually after the restart, the 5GHz network appears, but no devices can connect to it. After logging in to the router I see that the router selected channel 36 for some reason. In the log, I see the following messages that I think are related to the problem (never seen them on other firmware versions):
Code:
Jul 15 09:58:26 acsd: acs_candidate_score_intf(1080): eth6: intf check failed for chanspec: 0xe06a
Jul 15 09:58:26 acsd: acs_candidate_score_bgnoise(1500): eth6: bgnoise check failed for chanspec: 0xe06a
Jul 15 09:58:26 acsd: acs_candidate_score_txop(1758): eth6: txop check failed for chanspec: 0xe06a
Jul 15 09:58:26 acsd: acs_candidate_score_intf(1080): eth6: intf check failed for chanspec: 0xe16a
Jul 15 09:58:26 acsd: acs_candidate_score_bgnoise(1500): eth6: bgnoise check failed for chanspec: 0xe16a
Jul 15 09:58:26 acsd: acs_candidate_score_txop(1758): eth6: txop check failed for chanspec: 0xe16a
Jul 15 09:58:26 acsd: acs_candidate_score_intf(1080): eth6: intf check failed for chanspec: 0xe26a
Jul 15 09:58:26 acsd: acs_candidate_score_bgnoise(1500): eth6: bgnoise check failed for chanspec: 0xe26a
Jul 15 09:58:26 acsd: acs_candidate_score_txop(1758): eth6: txop check failed for chanspec: 0xe26a
Jul 15 09:58:26 acsd: acs_candidate_score_intf(1080): eth6: intf check failed for chanspec: 0xe36a
Jul 15 09:58:26 acsd: acs_candidate_score_bgnoise(1500): eth6: bgnoise check failed for chanspec: 0xe36a
Jul 15 09:58:26 acsd: acs_candidate_score_txop(1758): eth6: txop check failed for chanspec: 0xe36a
Jul 15 09:58:26 acsd: eth6: selected channel spec: 0xe06a (100/80)
Jul 15 09:58:26 acsd: eth6: Adjusted channel spec: 0xe06a (100/80)
Jul 15 09:58:26 acsd: eth6: selected channel spec: 0xe06a (100/80)
Jul 15 09:58:26 acsd: acs_set_chspec: 0xe06a (100/80) for reason APCS_INIT
Jul 15 09:58:26 acsd: acs_update_driver(441): acs update failed ret code: -16
Jul 15 09:58:26 acsd: acs_init_run(1065): eth6: update driver failed
Looks like the logic behind the automatic channel selection fails and causes the driver to fail. If I specify the channel 100 manually, everything works fine even after the restart, and there are no errors in the log. I've performed the hard reset twice on this firmware, but it does not help; rolling back to any previous version solves the problem. Interestingly, I found that similar messages were reported for GT-AX11000 and GT-AXE11000.
Has anyone run into the same problem with this firmware?