Ax3600 Wireless always disconnected

Help!

The system log periodically encounters the following error

Sun May 21 11:41:59 2023 daemon.notice netifd: Network device 'phy1-ap0' link is down
Sun May 21 11:41:59 2023 kern.info kernel: [160347.225039] br-lan: port 5(phy1-ap0) entered disabled state
Sun May 21 11:42:00 2023 daemon.warn netifd: Wireless device 'radio1' setup failed, retry=3
Sun May 21 11:42:00 2023 daemon.warn netifd: Wireless device 'radio2' setup failed, retry=3

Here are all the logs

Sun May 21 11:41:35 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 off
Sun May 21 11:41:35 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 static
Sun May 21 11:41:35 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 off
Sun May 21 11:41:35 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 static
Sun May 21 11:41:35 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 off
Sun May 21 11:41:35 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 static
Sun May 21 11:41:35 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 off
Sun May 21 11:41:38 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 static
Sun May 21 11:41:38 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 off
Sun May 21 11:41:39 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 static
Sun May 21 11:41:39 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 off
Sun May 21 11:41:43 2023 daemon.notice hostapd: phy2-ap0: STA-OPMODE-SMPS-MODE-CHANGED 76:c2:69:8b:4d:63 static
Sun May 21 11:41:59 2023 daemon.notice netifd: Network device 'phy1-ap0' link is down
Sun May 21 11:41:59 2023 kern.info kernel: [160347.225039] br-lan: port 5(phy1-ap0) entered disabled state
Sun May 21 11:42:00 2023 daemon.warn netifd: Wireless device 'radio1' setup failed, retry=3
Sun May 21 11:42:00 2023 daemon.warn netifd: Wireless device 'radio2' setup failed, retry=3
Sun May 21 11:42:00 2023 daemon.notice netifd: radio1 (22749): Command failed: Not found
Sun May 21 11:42:00 2023 daemon.notice netifd: radio2 (22750): Command failed: Not found
Sun May 21 11:42:00 2023 daemon.info avahi-daemon[3159]: Interface phy1-ap0.IPv6 no longer relevant for mDNS.
Sun May 21 11:42:00 2023 daemon.info avahi-daemon[3159]: Leaving mDNS multicast group on interface phy1-ap0.IPv6 with address fe80::2ad1:27ff:fe4f:1632.
Sun May 21 11:42:00 2023 daemon.notice ttyd[13652]: rops_handle_POLLIN_netlink: DELADDR
Sun May 21 11:42:00 2023 kern.info kernel: [160348.293205] br-lan: port 5(phy1-ap0) entered disabled state
Sun May 21 11:42:00 2023 daemon.notice netifd: Network device 'phy2-ap0' link is down
Sun May 21 11:42:00 2023 daemon.notice ttyd[13652]: rops_handle_POLLIN_netlink: DELADDR
Sun May 21 11:42:00 2023 daemon.info avahi-daemon[3159]: Withdrawing address record for fe80::2ad1:27ff:fe4f:1632 on phy1-ap0.
Sun May 21 11:42:00 2023 daemon.info avahi-daemon[3159]: Interface phy2-ap0.IPv6 no longer relevant for mDNS.
Sun May 21 11:42:00 2023 daemon.info avahi-daemon[3159]: Leaving mDNS multicast group on interface phy2-ap0.IPv6 with address fe80::2ad1:27ff:fe4f:1631.
Sun May 21 11:42:00 2023 daemon.info avahi-daemon[3159]: Withdrawing address record for fe80::2ad1:27ff:fe4f:1631 on phy2-ap0.
Sun May 21 11:42:00 2023 kern.info kernel: [160348.393145] br-lan: port 4(phy2-ap0) entered disabled state
Sun May 21 11:42:00 2023 kern.info kernel: [160348.442714] device phy1-ap0 left promiscuous mode
Sun May 21 11:42:00 2023 kern.info kernel: [160348.442742] br-lan: port 5(phy1-ap0) entered disabled state
Sun May 21 11:42:00 2023 kern.info kernel: [160348.552714] device phy2-ap0 left promiscuous mode
Sun May 21 11:42:00 2023 kern.info kernel: [160348.552747] br-lan: port 4(phy2-ap0) entered disabled state
Sun May 21 11:42:00 2023 daemon.notice netifd: Wireless device 'radio1' is now down
Sun May 21 11:42:00 2023 daemon.notice netifd: Wireless device 'radio2' is now down
Sun May 21 11:42:00 2023 daemon.notice netifd: radio2 (22803): sh: acs_survey: out of range
Sun May 21 11:42:00 2023 daemon.notice netifd: radio2 (22803): sh: acs_survey: out of range
Sun May 21 11:42:01 2023 daemon.notice hostapd: Configuration file: /var/run/hostapd-phy1.conf (phy phy1-ap0) --> new PHY
Sun May 21 11:42:01 2023 daemon.notice hostapd: phy1-ap0: interface state UNINITIALIZED->COUNTRY_UPDATE
Sun May 21 11:42:01 2023 daemon.notice hostapd: phy1-ap0: interface state COUNTRY_UPDATE->HT_SCAN
Sun May 21 11:42:01 2023 kern.info kernel: [160349.024575] br-lan: port 4(phy1-ap0) entered blocking state
Sun May 21 11:42:01 2023 kern.info kernel: [160349.024603] br-lan: port 4(phy1-ap0) entered disabled state
Sun May 21 11:42:01 2023 kern.info kernel: [160349.024959] device phy1-ap0 entered promiscuous mode
Sun May 21 11:42:01 2023 kern.info kernel: [160349.025092] br-lan: port 4(phy1-ap0) entered blocking state
Sun May 21 11:42:01 2023 kern.info kernel: [160349.025110] br-lan: port 4(phy1-ap0) entered forwarding state
Sun May 21 11:42:01 2023 daemon.notice hostapd: Configuration file: /var/run/hostapd-phy2.conf (phy phy2-ap0) --> new PHY
Sun May 21 11:42:01 2023 daemon.notice hostapd: phy2-ap0: interface state UNINITIALIZED->COUNTRY_UPDATE
Sun May 21 11:42:01 2023 daemon.notice hostapd: ACS: Automatic channel selection started, this may take a bit
Sun May 21 11:42:01 2023 daemon.notice hostapd: phy2-ap0: interface state COUNTRY_UPDATE->ACS
Sun May 21 11:42:01 2023 daemon.notice hostapd: phy2-ap0: ACS-STARTED
Sun May 21 11:42:01 2023 kern.info kernel: [160349.056747] br-lan: port 5(phy2-ap0) entered blocking state
Sun May 21 11:42:01 2023 kern.info kernel: [160349.056776] br-lan: port 5(phy2-ap0) entered disabled state
Sun May 21 11:42:01 2023 kern.info kernel: [160349.057116] device phy2-ap0 entered promiscuous mode
Sun May 21 11:42:01 2023 kern.info kernel: [160349.057254] br-lan: port 5(phy2-ap0) entered blocking state
Sun May 21 11:42:01 2023 kern.info kernel: [160349.057267] br-lan: port 5(phy2-ap0) entered forwarding state
Sun May 21 11:42:01 2023 kern.debug kernel: [160349.058733] ath: EEPROM regdomain: 0x8348
Sun May 21 11:42:01 2023 kern.debug kernel: [160349.058758] ath: EEPROM indicates we should expect a country code
Sun May 21 11:42:01 2023 kern.debug kernel: [160349.058764] ath: doing EEPROM country->regdmn map search
Sun May 21 11:42:01 2023 kern.debug kernel: [160349.058769] ath: country maps to regdmn code: 0x3a
Sun May 21 11:42:01 2023 kern.debug kernel: [160349.058773] ath: Country alpha2 being used: US
Sun May 21 11:42:01 2023 kern.debug kernel: [160349.058777] ath: Regpair used: 0x3a
Sun May 21 11:42:01 2023 kern.debug kernel: [160349.058781] ath: regdomain 0x8348 dynamically updated by user
Sun May 21 11:42:01 2023 daemon.notice hostapd: phy1-ap0: interface state HT_SCAN->DFS
Sun May 21 11:42:01 2023 daemon.notice hostapd: phy1-ap0: DFS-CAC-START freq=5220 chan=44 sec_chan=1, width=2, seg0=50, seg1=0, cac_time=60s
Sun May 21 11:42:01 2023 kern.info kernel: [160349.402284] br-lan: port 4(phy1-ap0) entered disabled state
Sun May 21 11:42:01 2023 kern.info kernel: [160349.402841] br-lan: port 5(phy2-ap0) entered disabled state
Sun May 21 11:42:02 2023 daemon.notice netifd: Wireless device 'radio1' is now up
Sun May 21 11:42:02 2023 daemon.notice netifd: Wireless device 'radio2' is now up
Sun May 21 11:42:12 2023 daemon.notice hostapd: phy2-ap0: ACS-COMPLETED freq=2427 channel=4
Sun May 21 11:42:12 2023 kern.info kernel: [160360.651533] IPv6: ADDRCONF(NETDEV_CHANGE): phy2-ap0: link becomes ready
Sun May 21 11:42:12 2023 kern.info kernel: [160360.651743] br-lan: port 5(phy2-ap0) entered blocking state
Sun May 21 11:42:12 2023 kern.info kernel: [160360.651761] br-lan: port 5(phy2-ap0) entered forwarding state
Sun May 21 11:42:12 2023 daemon.notice netifd: Network device 'phy2-ap0' link is up
Sun May 21 11:42:12 2023 daemon.notice hostapd: phy2-ap0: interface state ACS->ENABLED
Sun May 21 11:42:12 2023 daemon.notice hostapd: phy2-ap0: AP-ENABLED
Sun May 21 11:42:14 2023 daemon.info avahi-daemon[3159]: Joining mDNS multicast group on interface phy2-ap0.IPv6 with address fe80::2ad1:27ff:fe4f:1631.
Sun May 21 11:42:14 2023 daemon.info avahi-daemon[3159]: New relevant interface phy2-ap0.IPv6 for mDNS.
Sun May 21 11:42:14 2023 daemon.info avahi-daemon[3159]: Registering new address record for fe80::2ad1:27ff:fe4f:1631 on phy2-ap0.*.
Sun May 21 11:43:04 2023 daemon.notice hostapd: phy1-ap0: DFS-CAC-COMPLETED success=1 freq=5220 ht_enabled=0 chan_offset=0 chan_width=5 cf1=5250 cf2=0
Sun May 21 11:43:04 2023 daemon.warn hostapd: Can't set DFS state for freq 5180 MHz
Sun May 21 11:43:04 2023 daemon.warn hostapd: Can't set DFS state for freq 5200 MHz
Sun May 21 11:43:04 2023 daemon.warn hostapd: Can't set DFS state for freq 5220 MHz
Sun May 21 11:43:04 2023 daemon.warn hostapd: Can't set DFS state for freq 5240 MHz
Sun May 21 11:43:04 2023 kern.info kernel: [160412.781680] IPv6: ADDRCONF(NETDEV_CHANGE): phy1-ap0: link becomes ready
Sun May 21 11:43:04 2023 kern.info kernel: [160412.781891] br-lan: port 4(phy1-ap0) entered blocking state
Sun May 21 11:43:04 2023 kern.info kernel: [160412.781910] br-lan: port 4(phy1-ap0) entered forwarding state
Sun May 21 11:43:04 2023 daemon.notice netifd: Network device 'phy1-ap0' link is up
Sun May 21 11:43:04 2023 daemon.notice hostapd: phy1-ap0: interface state DFS->ENABLED
Sun May 21 11:43:04 2023 daemon.notice hostapd: phy1-ap0: AP-ENABLED
Sun May 21 11:43:06 2023 daemon.info avahi-daemon[3159]: Joining mDNS multicast group on interface phy1-ap0.IPv6 with address fe80::2ad1:27ff:fe4f:1632.
Sun May 21 11:43:06 2023 daemon.info avahi-daemon[3159]: New relevant interface phy1-ap0.IPv6 for mDNS.
Sun May 21 11:43:06 2023 daemon.info avahi-daemon[3159]: Registering new address record for fe80::2ad1:27ff:fe4f:1632 on phy1-ap0.*.
Sun May 21 11:44:25 2023 user.info ddns-scripts[9784]: myddns_ipv4: Rerun IP check at 2023-05-21 11:44

Is your country code set properly? Are you using a dfs channel?

Please copy the output of the following commands and post it here using the "Preformatted text </> " button:
grafik
Remember to redact passwords, MAC addresses and any public IP addresses you may have:

cat /etc/config/wireless

this is my wireless config info


config wifi-device 'radio0'
        option type 'mac80211'
        option path 'soc/20000000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
        option channel 'auto'
        option band '2g'
        option htmode 'HT40'
        option country 'US'
        option noscan '1'
        option vendor_vht '1'
        option mu_beamformer '0'
        option cell_density '0'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'fengymi_xx'
        option encryption 'psk2'
        option key 'xxxxx'
        option disabled '1'

config wifi-device 'radio1'
        option type 'mac80211'
        option path 'platform/soc/c000000.wifi'
        option channel '44'
        option band '5g'
        option htmode 'HE160'
        option country 'CN'
        option mu_beamformer '1'
        option cell_density '0'

config wifi-iface 'default_radio1'
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option ssid 'fengymi_5G'
        option encryption 'psk2'
        option key 'xxxxx'
        option disassoc_low_ack '0'

config wifi-device 'radio2'
        option type 'mac80211'
        option path 'platform/soc/c000000.wifi+1'
        option channel 'auto'
        option band '2g'
        option htmode 'HT40'
        option country 'US'
        option noscan '1'
        option vendor_vht '1'
        option mu_beamformer '0'
        option cell_density '0'

config wifi-iface 'default_radio2'
        option device 'radio2'
        option network 'lan'
        option mode 'ap'
        option ssid 'fengymi'
        option encryption 'psk2'
        option key 'xxxxx'
        option disassoc_low_ack '0'

Your country codes are not consistent. I'm not exactly sure what effect this will have, but you should make sure it is consistent and (critically) the right code for your region.

Turn off these two options.

You may want to use 20MHz channels here... just in case you have neighboring APs that are creating lots of noise.

Likewise, consider using a much lower bandwidth -- try 40MHz channels instead. Also make sure you are not in a DFS channel range.

Turn off the beamformer (For now).

1 Like

Okay, I have made the configuration changes and I will observe again.
This is my current configuration

config wifi-device 'radio0'
        option type 'mac80211'
        option path 'soc/20000000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
        option channel 'auto'
        option band '2g'
        option htmode 'HT20'
        option country 'CN'
        option mu_beamformer '0'
        option cell_density '0'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'fengymi'
        option encryption 'psk2'
        option key 'xxxxxxx'
        option disassoc_low_ack '0'

config wifi-device 'radio1'
        option type 'mac80211'
        option path 'platform/soc/c000000.wifi'
        option channel '40'
        option band '5g'
        option htmode 'HE80'
        option country 'CN'
        option mu_beamformer '0'
        option cell_density '0'

config wifi-iface 'default_radio1'
        option device 'radio1'
        option network 'lan'
        option mode 'ap'
        option ssid 'fengymi_5G'
        option encryption 'psk2'
        option key 'xxxxxxx'
        option disassoc_low_ack '0'

config wifi-device 'radio2'
        option type 'mac80211'
        option path 'platform/soc/c000000.wifi+1'
        option channel 'auto'
        option band '2g'
        option htmode 'HT20'
        option country 'CN'
        option mu_beamformer '0'
        option cell_density '0'

config wifi-iface 'default_radio2'
        option device 'radio2'
        option network 'lan'
        option mode 'ap'
        option ssid 'fengymi'
        option encryption 'psk2'
        option key 'xxxxxxx'
        option disassoc_low_ack '0'

I have made changes to the configuration, but this abnormal message appears again

Mon May 22 10:35:06 2023 kern.info kernel: [22413.456605] ath10k_pci 0000:01:00.0: mac flush null vif, drop 0 queues 0xffff
Mon May 22 10:35:06 2023 daemon.notice netifd: Network device 'phy0-ap0' link is down
Mon May 22 10:35:06 2023 kern.info kernel: [22413.457488] br-lan: port 6(phy0-ap0) entered disabled state
Mon May 22 10:35:07 2023 daemon.warn netifd: Wireless device 'radio1' setup failed, retry=3
Mon May 22 10:35:07 2023 daemon.warn netifd: Wireless device 'radio2' setup failed, retry=3
Mon May 22 10:35:07 2023 daemon.warn netifd: Wireless device 'radio0' setup failed, retry=3
Mon May 22 10:35:07 2023 daemon.notice netifd: Network device 'phy1-ap0' link is down
Mon May 22 10:35:07 2023 daemon.notice netifd: Network device 'phy2-ap0' link is down
Mon May 22 10:35:07 2023 kern.info kernel: [22414.463586] br-lan: port 5(phy1-ap0) entered disabled state
Mon May 22 10:35:07 2023 kern.info kernel: [22414.465029] br-lan: port 4(phy2-ap0) entered disabled state
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213): Command failed: ubus call hostapd config_remove {"iface":"phy0-ap0"} (Invalid argument)
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213): Usage: ubus [<options>] <command> [arguments...]
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213): Options:
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  -s <socket>:		Set the unix domain socket to connect to
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  -t <timeout>:		Set the timeout (in seconds) for a command to complete
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  -S:			Use simplified output (for scripts)
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  -v:			More verbose output
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  -m <type>:		(for monitor): include a specific message type
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213): 			(can be used more than once)
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  -M <r|t>		(for monitor): only capture received or transmitted traffic
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213): Commands:
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  - list [<path>]			List objects
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  - call <path> <method> [<message>]	Call an object method
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  - subscribe <path> [<path>...]	Subscribe to object(s) notifications
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  - listen [<path>...]			Listen for events
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  - send <type> [<message>]		Send an event
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  - wait_for <object> [<object>...]	Wait for multiple objects to appear on ubus
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):  - monitor				Monitor ubus traffic
Mon May 22 10:35:07 2023 daemon.notice netifd: radio0 (5213):
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211): Command failed: ubus call hostapd config_remove {"iface":"phy1-ap0"} (Invalid argument)
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211): Usage: ubus [<options>] <command> [arguments...]
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211): Options:
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  -s <socket>:		Set the unix domain socket to connect to
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  -t <timeout>:		Set the timeout (in seconds) for a command to complete
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  -S:			Use simplified output (for scripts)
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  -v:			More verbose output
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  -m <type>:		(for monitor): include a specific message type
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211): 			(can be used more than once)
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  -M <r|t>		(for monitor): only capture received or transmitted traffic
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211): Commands:
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  - list [<path>]			List objects
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  - call <path> <method> [<message>]	Call an object method
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  - subscribe <path> [<path>...]	Subscribe to object(s) notifications
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  - listen [<path>...]			Listen for events
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  - send <type> [<message>]		Send an event
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  - wait_for <object> [<object>...]	Wait for multiple objects to appear on ubus
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):  - monitor				Monitor ubus traffic
Mon May 22 10:35:07 2023 daemon.notice netifd: radio1 (5211):
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212): Command failed: ubus call hostapd config_remove {"iface":"phy2-ap0"} (Invalid argument)
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212): Usage: ubus [<options>] <command> [arguments...]
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212): Options:
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  -s <socket>:		Set the unix domain socket to connect to
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  -t <timeout>:		Set the timeout (in seconds) for a command to complete
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  -S:			Use simplified output (for scripts)
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  -v:			More verbose output
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  -m <type>:		(for monitor): include a specific message type
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212): 			(can be used more than once)
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  -M <r|t>		(for monitor): only capture received or transmitted traffic
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212): Commands:
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  - list [<path>]			List objects
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  - call <path> <method> [<message>]	Call an object method
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  - subscribe <path> [<path>...]	Subscribe to object(s) notifications
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  - listen [<path>...]			Listen for events
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  - send <type> [<message>]		Send an event
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  - wait_for <object> [<object>...]	Wait for multiple objects to appear on ubus
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):  - monitor				Monitor ubus traffic
Mon May 22 10:35:07 2023 daemon.notice netifd: radio2 (5212):
Mon May 22 10:35:08 2023 daemon.info avahi-daemon[3134]: Interface phy0-ap0.IPv6 no longer relevant for mDNS.
Mon May 22 10:35:08 2023 daemon.info avahi-daemon[3134]: Leaving mDNS multicast group on interface phy0-ap0.IPv6 with address fe80::2ad1:27ff:fe4f:1633.
Mon May 22 10:35:08 2023 kern.info kernel: [22414.696162] br-lan: port 6(phy0-ap0) entered disabled state
Mon May 22 10:35:08 2023 daemon.info avahi-daemon[3134]: Withdrawing address record for fe80::2ad1:27ff:fe4f:1633 on phy0-ap0.
Mon May 22 10:35:08 2023 daemon.info avahi-daemon[3134]: Interface phy1-ap0.IPv6 no longer relevant for mDNS.
Mon May 22 10:35:08 2023 daemon.info avahi-daemon[3134]: Leaving mDNS multicast group on interface phy1-ap0.IPv6 with address fe80::2ad1:27ff:fe4f:1632.
Mon May 22 10:35:08 2023 kern.info kernel: [22414.804124] br-lan: port 5(phy1-ap0) entered disabled state
Mon May 22 10:35:08 2023 kern.info kernel: [22414.934101] br-lan: port 4(phy2-ap0) entered disabled state
Mon May 22 10:35:08 2023 kern.info kernel: [22414.983892] device phy0-ap0 left promiscuous mode
Mon May 22 10:35:08 2023 kern.info kernel: [22414.983920] br-lan: port 6(phy0-ap0) entered disabled state
Mon May 22 10:35:08 2023 daemon.info avahi-daemon[3134]: Withdrawing address record for fe80::2ad1:27ff:fe4f:1632 on phy1-ap0.
Mon May 22 10:35:08 2023 daemon.info avahi-daemon[3134]: Interface phy2-ap0.IPv6 no longer relevant for mDNS.
Mon May 22 10:35:08 2023 daemon.info avahi-daemon[3134]: Leaving mDNS multicast group on interface phy2-ap0.IPv6 with address fe80::2ad1:27ff:fe4f:1631.
Mon May 22 10:35:08 2023 kern.info kernel: [22415.113889] device phy1-ap0 left promiscuous mode
Mon May 22 10:35:08 2023 kern.info kernel: [22415.113917] br-lan: port 5(phy1-ap0) entered disabled state
Mon May 22 10:35:08 2023 kern.info kernel: [22415.253928] device phy2-ap0 left promiscuous mode
Mon May 22 10:35:08 2023 kern.info kernel: [22415.253953] br-lan: port 4(phy2-ap0) entered disabled state
Mon May 22 10:35:08 2023 daemon.info avahi-daemon[3134]: Withdrawing address record for fe80::2ad1:27ff:fe4f:1631 on phy2-ap0.
Mon May 22 10:35:08 2023 daemon.notice netifd: Wireless device 'radio1' is now down
Mon May 22 10:35:08 2023 daemon.notice netifd: Wireless device 'radio0' is now down
Mon May 22 10:35:08 2023 daemon.notice netifd: Wireless device 'radio2' is now down
Mon May 22 10:35:08 2023 daemon.notice hostapd: Configuration file: /var/run/hostapd-phy0.conf (phy phy0-ap0) --> new PHY
Mon May 22 10:35:09 2023 kern.warn kernel: [22416.605223] ath10k_pci 0000:01:00.0: 10.1 wmi init: vdevs: 16  peers: 127  tid: 256
Mon May 22 10:35:09 2023 kern.info kernel: [22416.612208] ath10k_pci 0000:01:00.0: wmi print 'P 128 V 8 T 410'
Mon May 22 10:35:09 2023 kern.info kernel: [22416.612251] ath10k_pci 0000:01:00.0: wmi print 'msdu-desc: 1424  sw-crypt: 0 ct-sta: 0'
Mon May 22 10:35:09 2023 kern.info kernel: [22416.612846] ath10k_pci 0000:01:00.0: wmi print 'alloc rem: 25560 iram: 24780'
Mon May 22 10:35:09 2023 kern.warn kernel: [22416.652968] ath10k_pci 0000:01:00.0: pdev param 0 not supported by firmware
Mon May 22 10:35:09 2023 kern.info kernel: [22416.657979] ath10k_pci 0000:01:00.0: rts threshold -1
Mon May 22 10:35:09 2023 kern.info kernel: [22416.661851] br-lan: port 4(phy0-ap0) entered blocking state
Mon May 22 10:35:09 2023 kern.info kernel: [22416.661882] br-lan: port 4(phy0-ap0) entered disabled state
Mon May 22 10:35:09 2023 kern.info kernel: [22416.662247] device phy0-ap0 entered promiscuous mode
Mon May 22 10:35:09 2023 kern.info kernel: [22416.662373] br-lan: port 4(phy0-ap0) entered blocking state
Mon May 22 10:35:09 2023 kern.info kernel: [22416.662387] br-lan: port 4(phy0-ap0) entered forwarding state
Mon May 22 10:35:09 2023 daemon.notice hostapd: phy0-ap0: interface state UNINITIALIZED->COUNTRY_UPDATE
Mon May 22 10:35:09 2023 daemon.notice hostapd: ACS: Automatic channel selection started, this may take a bit
Mon May 22 10:35:09 2023 daemon.notice hostapd: phy0-ap0: interface state COUNTRY_UPDATE->ACS
Mon May 22 10:35:09 2023 daemon.notice hostapd: phy0-ap0: ACS-STARTED
Mon May 22 10:35:09 2023 kern.info kernel: [22416.666448] br-lan: port 4(phy0-ap0) entered disabled state
Mon May 22 10:35:10 2023 daemon.notice hostapd: Configuration file: /var/run/hostapd-phy2.conf (phy phy2-ap0) --> new PHY
Mon May 22 10:35:10 2023 daemon.notice hostapd: phy2-ap0: interface state UNINITIALIZED->COUNTRY_UPDATE
Mon May 22 10:35:10 2023 daemon.notice hostapd: ACS: Automatic channel selection started, this may take a bit
Mon May 22 10:35:10 2023 daemon.notice hostapd: phy2-ap0: interface state COUNTRY_UPDATE->ACS
Mon May 22 10:35:10 2023 daemon.notice hostapd: phy2-ap0: ACS-STARTED
Mon May 22 10:35:10 2023 daemon.notice hostapd: Configuration file: /var/run/hostapd-phy1.conf (phy phy1-ap0) --> new PHY
Mon May 22 10:35:10 2023 kern.info kernel: [22416.695926] br-lan: port 5(phy2-ap0) entered blocking state
Mon May 22 10:35:10 2023 kern.info kernel: [22416.695954] br-lan: port 5(phy2-ap0) entered disabled state
Mon May 22 10:35:10 2023 kern.info kernel: [22416.696267] device phy2-ap0 entered promiscuous mode
Mon May 22 10:35:10 2023 kern.info kernel: [22416.696383] br-lan: port 5(phy2-ap0) entered blocking state
Mon May 22 10:35:10 2023 kern.info kernel: [22416.696399] br-lan: port 5(phy2-ap0) entered forwarding state
Mon May 22 10:35:10 2023 daemon.notice hostapd: phy1-ap0: interface state UNINITIALIZED->COUNTRY_UPDATE
Mon May 22 10:35:10 2023 kern.info kernel: [22416.741710] br-lan: port 6(phy1-ap0) entered blocking state
Mon May 22 10:35:10 2023 kern.info kernel: [22416.741737] br-lan: port 6(phy1-ap0) entered disabled state
Mon May 22 10:35:10 2023 kern.info kernel: [22416.742009] device phy1-ap0 entered promiscuous mode
Mon May 22 10:35:10 2023 kern.info kernel: [22416.742158] br-lan: port 6(phy1-ap0) entered blocking state
Mon May 22 10:35:10 2023 kern.info kernel: [22416.742176] br-lan: port 6(phy1-ap0) entered forwarding state
Mon May 22 10:35:10 2023 daemon.notice hostapd: phy1-ap0: interface state COUNTRY_UPDATE->HT_SCAN
Mon May 22 10:35:10 2023 daemon.notice hostapd: phy1-ap0: interface state HT_SCAN->ENABLED
Mon May 22 10:35:10 2023 daemon.notice hostapd: phy1-ap0: AP-ENABLED
Mon May 22 10:35:10 2023 kern.info kernel: [22417.194952] IPv6: ADDRCONF(NETDEV_CHANGE): phy1-ap0: link becomes ready
Mon May 22 10:35:11 2023 kern.info kernel: [22417.673484] br-lan: port 5(phy2-ap0) entered disabled state
Mon May 22 10:35:11 2023 daemon.notice netifd: Wireless device 'radio0' is now up
Mon May 22 10:35:11 2023 daemon.notice netifd: Wireless device 'radio2' is now up
Mon May 22 10:35:11 2023 daemon.notice netifd: Wireless device 'radio1' is now up
Mon May 22 10:35:11 2023 daemon.notice netifd: Network device 'phy1-ap0' link is up
Mon May 22 10:35:11 2023 daemon.info avahi-daemon[3134]: Joining mDNS multicast group on interface phy1-ap0.IPv6 with address fe80::2ad1:27ff:fe4f:1632.
Mon May 22 10:35:11 2023 daemon.info avahi-daemon[3134]: New relevant interface phy1-ap0.IPv6 for mDNS.
Mon May 22 10:35:11 2023 daemon.info avahi-daemon[3134]: Registering new address record for fe80::2ad1:27ff:fe4f:1632 on phy1-ap0.*.
Mon May 22 10:35:16 2023 daemon.notice hostapd: phy0-ap0: ACS-COMPLETED freq=2447 channel=8
Mon May 22 10:35:16 2023 daemon.notice netifd: Network device 'phy0-ap0' link is up
Mon May 22 10:35:16 2023 daemon.notice hostapd: phy0-ap0: interface state ACS->ENABLED
Mon May 22 10:35:16 2023 daemon.notice hostapd: phy0-ap0: AP-ENABLED
Mon May 22 10:35:16 2023 kern.info kernel: [22423.449567] IPv6: ADDRCONF(NETDEV_CHANGE): phy0-ap0: link becomes ready
Mon May 22 10:35:16 2023 kern.info kernel: [22423.449759] br-lan: port 4(phy0-ap0) entered blocking state
Mon May 22 10:35:16 2023 kern.info kernel: [22423.449774] br-lan: port 4(phy0-ap0) entered forwarding state
Mon May 22 10:35:17 2023 daemon.info avahi-daemon[3134]: Joining mDNS multicast group on interface phy0-ap0.IPv6 with address fe80::2ad1:27ff:fe4f:1633.
Mon May 22 10:35:17 2023 daemon.info avahi-daemon[3134]: New relevant interface phy0-ap0.IPv6 for mDNS.
Mon May 22 10:35:17 2023 daemon.info avahi-daemon[3134]: Registering new address record for fe80::2ad1:27ff:fe4f:1633 on phy0-ap0.*.
Mon May 22 10:35:23 2023 daemon.notice hostapd: phy2-ap0: ACS-COMPLETED freq=2462 channel=11
Mon May 22 10:35:23 2023 daemon.notice netifd: Network device 'phy2-ap0' link is up
Mon May 22 10:35:23 2023 daemon.notice hostapd: phy2-ap0: interface state ACS->ENABLED
Mon May 22 10:35:23 2023 daemon.notice hostapd: phy2-ap0: AP-ENABLED
Mon May 22 10:35:23 2023 kern.info kernel: [22430.359244] IPv6: ADDRCONF(NETDEV_CHANGE): phy2-ap0: link becomes ready
Mon May 22 10:35:23 2023 kern.info kernel: [22430.359479] br-lan: port 5(phy2-ap0) entered blocking state
Mon May 22 10:35:23 2023 kern.info kernel: [22430.359497] br-lan: port 5(phy2-ap0) entered forwarding state
Mon May 22 10:35:25 2023 daemon.info avahi-daemon[3134]: Joining mDNS multicast group on interface phy2-ap0.IPv6 with address fe80::2ad1:27ff:fe4f:1631.
Mon May 22 10:35:25 2023 daemon.info avahi-daemon[3134]: New relevant interface phy2-ap0.IPv6 for mDNS.
Mon May 22 10:35:25 2023 daemon.info avahi-daemon[3134]: Registering new address record for fe80::2ad1:27ff:fe4f:1631 on phy2-ap0.*.

Let’s see your network file.

cat /etc/config/network 
config interface 'loopback'
        option device 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option packet_steering '1'

config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan1'
        list ports 'lan2'
        list ports 'lan3'

config interface 'lan'
        option device 'br-lan'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '64'
        option defaultroute '0'

config interface 'wan6'
        option device 'pppoe-wan'
        option proto 'dhcpv6'
        option reqaddress 'try'
        option reqprefix 'auto'

config interface 'wan'
        option proto 'pppoe'
        option device 'wan'
        option username 'xxxxx'
        option password 'xxxx'
        option ipv6 'auto'

Nothing immediately stands out as problematic here except possibly this

But that shouldn't cause the wireless issues.

Have you tried resetting to defaults and then configuring only the bare minimum?

OK!
I am preparing to redo a basic estimate.

encryption can't use 'mixed WPA/WPA2 PSK '

option encryption 'psk2'