Openwrt rc3 Xiaomi AX3600 Qualcomm Atheros IPQ8074 802.11ac/ax/n problems!

Qualcomm Atheros IPQ8074 802.11ac/ax/n radio in ax mode 160mhz

This wireless network is not working properly.
If you restart the router, it runs for a maximum of 16 hours without any problems and you can log into the network.
After that it is not possible to log into the ax network with 160mhz.
The router needs to be restarted, then it will run again until next time.
Please solve this problem.

Thank you very much

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:

ubus call system board 
cat /etc/config/network
cat /etc/config/wireless
cat /etc/config/dhcp
cat /etc/config/firewall

there are zero entries about the issue, in the log ?
amazing ....

cat /etc/config/firewall{
        "kernel": "5.15.127",
        "hostname": "OpenWrt",
        "system": "ARMv8 Processor rev 4",
        "model": "Xiaomi AX3600",
        "board_name": "xiaomi,ax3600",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "23.05.0-rc3",
                "revision": "r23389-5deed175a5",
                "target": "ipq807x/generic",
                "description": "OpenWrt 23.05.0-rc3 r23389-5deed175a5"
        }
}
root@OpenWrt:~# 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 ula_prefix 'fd50:d22a:ea6d::/48'

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.178.12'
        option netmask '255.255.255.0'
        option ip6assign '60'

config interface 'wan'
        option device 'wan'
        option proto 'dhcp'
        option type 'bridge'
        option peerdns '0'
        list dns '103.86.96.100'
        list dns '103.86.99.100'

config interface 'wan6'
        option device 'wan'
        option proto 'dhcpv6'
        option reqaddress 'try'
        option reqprefix 'auto'
        option peerdns '0'
        list dns '103.86.96.100'
        list dns '103.86.99.100'

config interface 'openvpn'
        option proto 'none'
        option device 'tun0'
        option auto '0'
        option defaultroute '0'
        list dns '103.86.96.100'
        list dns '103.86.99.100'
        option type 'bridge'

root@OpenWrt:~# cat /etc/config/wireless

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 '5g'
        option htmode 'VHT80'
        option cell_density '3'
        option txpower '23'

config wifi-device 'radio1'
        option type 'mac80211'
        option path 'platform/soc/c000000.wifi'
        option channel '104'
        option band '5g'
        option htmode 'HE160'
        option cell_density '3'
        option country 'DE'
        option txpower '30'

config wifi-device 'radio2'
        option type 'mac80211'
        option path 'platform/soc/c000000.wifi+1'
        option channel '1'
        option band '2g'
        option htmode 'HE20'
        option disabled '1'

config wifi-iface 'wifinet0'
        option device 'radio1'
        option mode 'ap'
        option ssid 'netgo3'
        option encryption 'psk-mixed'
        option key 'logicboard-2021'
        option network 'lan wan'
        option disassoc_low_ack '0'

config wifi-iface 'wifinet1'
        option device 'radio0'
        option mode 'ap'
        option ssid 'netco1'
        option encryption 'psk-mixed'
        option key 'logicboard-2021'
        option network 'lan wan'

config wifi-iface 'wifinet2'
        option device 'radio1'
        option mode 'ap'
        option ssid 'netgo5'
        option encryption 'psk-mixed'
        option key 'logicboard-2021'
        option network 'lan openvpn wan'
        option disassoc_low_ack '0'

root@OpenWrt:~# cat /etc/config/dhcp

config dnsmasq
        option domainneeded '1'
        option boguspriv '1'
        option filterwin2k '0'
        option localise_queries '1'
        option rebind_protection '1'
        option rebind_localhost '1'
        option local '/lan/'
        option domain 'lan'
        option expandhosts '1'
        option nonegcache '0'
        option cachesize '1000'
        option authoritative '1'
        option readethers '1'
        option leasefile '/tmp/dhcp.leases'
        option resolvfile '/tmp/resolv.conf.d/resolv.conf.auto'
        option nonwildcard '1'
        option localservice '1'
        option ednspacket_max '1232'
        option filter_aaaa '0'
        option filter_a '0'

config dhcp 'lan'
        option interface 'lan'
        option start '100'
        option limit '150'
        option leasetime '12h'
        option dhcpv4 'server'
        option dhcpv6 'server'
        option ra 'server'
        list ra_flags 'managed-config'
        list ra_flags 'other-config'

config dhcp 'wan'
        option interface 'wan'
        option ignore '1'

config odhcpd 'odhcpd'
        option maindhcp '0'
        option leasefile '/tmp/hosts/odhcpd'
        option leasetrigger '/usr/sbin/odhcpd-update'
        option loglevel '4'

root@OpenWrt:~# cat /etc/config/firewall

config defaults
        option syn_flood '1'
        option input 'REJECT'
        option output 'ACCEPT'
        option forward 'REJECT'

config zone
        option name 'lan'
        list network 'lan'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'ACCEPT'

config zone
        option name 'wan'
        option input 'REJECT'
        option output 'ACCEPT'
        option forward 'REJECT'
        option masq '1'
        option mtu_fix '1'
        list network 'wan'
        list network 'wan6'
        list network 'openvpn'

config forwarding
        option src 'lan'
        option dest 'wan'

config rule
        option name 'Allow-DHCP-Renew'
        option src 'wan'
        option proto 'udp'
        option dest_port '68'
        option target 'ACCEPT'
        option family 'ipv4'

config rule
        option name 'Allow-Ping'
        option src 'wan'
        option proto 'icmp'
        option icmp_type 'echo-request'
        option family 'ipv4'
        option target 'ACCEPT'

config rule
        option name 'Allow-IGMP'
        option src 'wan'
        option proto 'igmp'
        option family 'ipv4'
        option target 'ACCEPT'

config rule
        option name 'Allow-DHCPv6'
        option src 'wan'
        option proto 'udp'
        option dest_port '546'
        option family 'ipv6'
        option target 'ACCEPT'

config rule
        option name 'Allow-MLD'
        option src 'wan'
        option proto 'icmp'
        option src_ip 'fe80::/10'
        list icmp_type '130/0'
        list icmp_type '131/0'
        list icmp_type '132/0'
        list icmp_type '143/0'
        option family 'ipv6'
        option target 'ACCEPT'

config rule
        option name 'Allow-ICMPv6-Input'
        option src 'wan'
        option proto 'icmp'
        list icmp_type 'echo-request'
        list icmp_type 'echo-reply'
        list icmp_type 'destination-unreachable'
        list icmp_type 'packet-too-big'
        list icmp_type 'time-exceeded'
        list icmp_type 'bad-header'
        list icmp_type 'unknown-header-type'
        list icmp_type 'router-solicitation'
        list icmp_type 'neighbour-solicitation'
        list icmp_type 'router-advertisement'
        list icmp_type 'neighbour-advertisement'
        option limit '1000/sec'
        option family 'ipv6'
        option target 'ACCEPT'

config rule
        option name 'Allow-ICMPv6-Forward'
        option src 'wan'
        option dest '*'
        option proto 'icmp'
        list icmp_type 'echo-request'
        list icmp_type 'echo-reply'
        list icmp_type 'destination-unreachable'
        list icmp_type 'packet-too-big'
        list icmp_type 'time-exceeded'
        list icmp_type 'bad-header'
        list icmp_type 'unknown-header-type'
        option limit '1000/sec'
        option family 'ipv6'
        option target 'ACCEPT'

config rule
        option name 'Allow-IPSec-ESP'
        option src 'wan'
        option dest 'lan'
        option proto 'esp'
        option target 'ACCEPT'

config rule
        option name 'Allow-ISAKMP'
        option src 'wan'
        option dest 'lan'
        option dest_port '500'
        option proto 'udp'
        option target 'ACCEPT'

root@OpenWrt:~#

More than likely, this is a dfs issue. Select a channel that avoids dfs. This is hard with 160mgz channel width, so you might be better off using 80mhz.

1 Like
Fri Aug 25 08:57:31 2023 daemon.info hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: authenticated
Fri Aug 25 08:57:31 2023 daemon.info hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: authenticated
Fri Aug 25 08:57:31 2023 daemon.info hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: authenticated
Fri Aug 25 08:57:31 2023 daemon.info hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: authenticated
Fri Aug 25 08:57:31 2023 daemon.info hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: authenticated
Fri Aug 25 08:57:31 2023 daemon.info hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: authenticated
Fri Aug 25 08:57:31 2023 daemon.info hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: authenticated
Fri Aug 25 08:57:31 2023 daemon.info hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: associated (aid 2)
Fri Aug 25 08:57:31 2023 daemon.notice hostapd: phy1-ap0: STA-OPMODE-SMPS-MODE-CHANGED 9c:fc:e8:f1:de:07 off
Fri Aug 25 08:57:31 2023 daemon.notice hostapd: phy1-ap0: AP-STA-CONNECTED 9c:fc:e8:f1:de:07 auth_alg=open
Fri Aug 25 08:57:31 2023 daemon.info hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 WPA: pairwise key handshake completed (RSN)
Fri Aug 25 08:57:31 2023 daemon.notice hostapd: phy1-ap0: EAPOL-4WAY-HS-COMPLETED 9c:fc:e8:f1:de:07
Fri Aug 25 08:57:34 2023 daemon.notice hostapd: phy1-ap0: AP-STA-DISCONNECTED 9c:fc:e8:f1:de:07

As I look at this more, you have many problems here. For example, your ssids have many networks attached. This is not valid.

You may only have a single network on an ssid. Wan should absolutely not be connected to the ssid. Neither should OpenVPN. The only thing they should be there is lan.

Also, psk-mixed doesn’t work well on many devices. Use either wpa2 or wpa3, not mixed.

But you have many other issues, too.

You will likely find it easiest to reset to defaults and start over.

Qualcomm Atheros IPQ8074 802.11ac/ax/n radio in ax mode 160mhz has heavy problems to log in !!!
Only wpa mixed security work with this router.....
I buy this router for testing, because it is cheap but the software is in an alpha status, so i cannot use it..

I use intel ax200 card which works without a porblem with fritzbox 7530ax, asus ax-88u... without any issues with log in...

sucks when stuff you get for free isn't 100% up to par with your expectations, doesn't it ?

roll up your sleeves, and dig in, help figure out what the issue is.

2 Likes

the log is full of following errors, when want to log in:
Sun Aug 27 10:10:58 2023 daemon.notice hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: did not acknowledge authentication response
Sun Aug 27 10:10:58 2023 daemon.notice hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: did not acknowledge authentication response
Sun Aug 27 10:10:58 2023 daemon.notice hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: did not acknowledge authentication response
Sun Aug 27 10:10:58 2023 daemon.notice hostapd: phy1-ap0: STA 9c:fc:e8:f1:de:07 IEEE 802.11: did not acknowledge authentication response

Did you follow the advice given by psherman. If not, the wifi can not work. I have been using xiaomi ax3600 in multiple different ax configurations without problems for about a year.

yes i followed them...
but this router or software has heavy problems with dsf channels...
only channels 40,44 work withoout any login issues in ax 160mhz mode...
that cannot be...
for me i take this router back in his case....
i have bought it only for testing purposes, costs only 59€, so i hold it and wait for better times....
asus ax-88u is an excellent router that works without any issues with asuswrt merlin software....
this router i can recommend...

Last update_

with openwrt rc1 you can log on to all channels, including dsf channels, without any problems

openwrt rc2 is already having problems logging in to dsf channels

nothing works with openwrt rc3 anymore.
You cannot log in neither on the normal channels nor on the dsf channels - constantly disconnecting

This only affects radio 1: Qualcomm Atheros IPQ8074 802.11ac/ax/n radio in ax mode 160mhz

probably a driver problem.
to all programmers here - please look at the driver of rc1,rc2,rc3 for radio 1: Qualcomm Atheros IPQ8074 802.11ac/ax/n radio in ax mode 160mhz..

it would be a shame not to be able to use this router, since it has a lot of potential.

Thanks in advance