Yoday it got relrase notes and is released
Have the same issue on Mi Router 4A Gigabit: Wi-Fi 5 fully turns off spontaneously, while Wi-Fi 4 continues to work with packet loss. OpenWrt 24.10.1 installed via owut, with wpad-mbedtls instead of wpad-basic-mbedtls included. I'm using full wpad-mbedtls instead of the basic version to enable 802.11r Fast Transition.
You don't need full wpad for fast transistion, it's included in basic. My 4a gigabit has 13 days uptime at the moment with 24.10.1 and no such problems.
Same problem here. Router TP-Link AD7200, OpenWRT version 24.10.0 (listed as a recommended version). The Internet works for a few hours and then suddenly drops (without any load on the network. Even now whilst writing this message it stopped working). And I doubt it's a problem with the interfaces cause even connecting through Lan won't help. Only rebooting the system restors the network but again only for a few hours. Here's my config (all sensitive info is replaced with "dummy" vlues), hope someone will be able to help with this:
root@OpenWrt:~# ubus call system board
{
"kernel": "6.6.73",
"hostname": "OpenWrt",
"system": "ARMv7 Processor rev 0 (v7l)",
"model": "TP-Link Talon AD7200",
"board_name": "tplink,ad7200",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "24.10.0",
"revision": "r28427-6df0e3d02a",
"target": "ipq806x/generic",
"description": "OpenWrt 24.10.0 r28427-6df0e3d02a",
"builddate": "1738624177"
}
}
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 'fd69:7e8b:8904::/48'
option packet_steering '1'
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
list ports 'lan3'
list ports 'lan4'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
list dns '1.1.1.1'
list dns '1.0.0.1'
config interface 'wan'
option device 'wan'
option proto 'dhcp'
config interface 'wan6'
option device 'wan'
option proto 'dhcpv6'
config device
option type 'bridge'
option name 'Chr'
option bridge_empty '1'
config interface 'Chr'
option proto 'static'
option device 'Chr'
option ipaddr '192.168.8.1'
option netmask '255.255.255.0'
list dns '1.1.1.1'
list dns '1.0.0.1'
config interface 'wwan'
option proto 'dhcp'
config interface 'modem'
option proto 'static'
option device '@wan'
option ipaddr '192.168.100.2'
option netmask '255.255.255.0'
root@OpenWrt:~# cat /etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option path 'soc/1b500000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
option band '5g'
option channel '44'
option htmode 'VHT80'
option cell_density '0'
option country 'GB'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'TP-LINK 5Gh'
option encryption 'psk2'
option key 'Password_Main'
config wifi-device 'radio1'
option type 'mac80211'
option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
option band '2g'
option channel '8'
option htmode 'HT40'
option cell_density '0'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option ssid 'TP-LINK Chr'
option encryption 'psk2'
option key 'PasswordPublic'
option isolate '1'
config wifi-iface 'wifinet2'
option device 'radio1'
option mode 'ap'
option ssid 'TP-LINK Chr'
option encryption 'psk2'
option network 'Chr'
option key 'PasswordPublic'
option isolate '1'
option disabled '1'
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'
config dhcp 'Chr'
option interface 'Chr'
option start '100'
option limit '150'
option leasetime '12h'
root@OpenWrt:~# cat /etc/config/firewall
config defaults
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option synflood_protect '1'
config zone
option name 'lan'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
list network 'lan'
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 'wwan'
list network 'modem'
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'
config zone
option name 'Chr'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
list network 'Chr'
config forwarding
option src 'Chr'
option dest 'wan'
config rule
option src 'Chr'
option name 'Allow-DNS-TP-LINKChr'
option dest_port '53'
option target 'ACCEPT'
config rule
option src 'Chr'
option name 'Allow-DHCP-TP-LINKChr'
list proto 'udp'
option dest_port '67'
option target 'ACCEPT'
root@OpenWrt:~#
Update to 24.10.1 first, there's no point in troubleshooting an old version as the problem may already be fixed.
I upgraded to the latest version even knowing it won’t do match since 24.10 is also a stable version. Even more, the situation became worse. So I decided to revert to version 23.05.5. It was worth the shot. Some points to mention:
- On version 23.05.5 the system sees 6gh ad radio. For 24 versions it was blind.
- Speeds on v23 are slower than on v24 but more stable (378Mbps against 478mbps). No SQM was applied.
Again, that’s valid for TP-Link AD7200. However, if you experience same issue of “router crash” than give it a go.
Still curious though what could cause this. Can this be due to EEE enabled on a wan port? Or it’s just a weak CPU issue?
I was able to solve the problem. After the update to 24.10.1 all of the custom packages were gone, wifi was not working anymore. I had to replace wpad-basic with wpad-mesh-mbedtls and now everything is working fine again (I do not use mesh anymore)
opkg update && opkg install wpad-mesh-mbedtls --download-only && opkg remove wpad-basic-mbedtls && opkg install wpad-mesh-mbedtls --cache . && rm *.ipk
- restart wpad service, then everything was working perfectly fine immediately.
I'm in the same situation exactly. TP-Link AD7200 where wan stops working after a few hours, although everything seems to be up. Unfortunately it still happens on 24.10.2. I had to revert to 23.05.5.
I also dealt with seemingly random WAN connection losses, which could only be fixed by rebooting, after upgrading my TP-Link AD7200 to 24.10.2 from 23.05.5. Had the same issue when trying to upgrade to 24.10 and 24.10.1 a few months earlier. Going back to 23.05.5 always fixed the problem for me.
Also seems like some TP-Link C2600 users (same QC IPQ8064 CPU) have the exact same issue: TP-LINK Archer C2600 WAN traffic stops after 23.05.5 to 24.10.1 and reconfiguration
[Archer C2600] Randomly losing all connection on WAN interface
Yeah, I tried all 24.10 versions, each time hoping the issue was resolved.
Oh well, I'll stay on 23.05.5 and hope a dev takes pity on us poor ipq806x owners at some point in the future.