After several hours on the OpenWrt One wireless router the DNS stops working. Iphones and Windows 10 PCs can no longer access the internet and can no longer access the router. I can't access the router via SSH either. I have to kill the power and restart the router to get it to work again. It's running the current stable release. The DNS stops responding on WiFi and wired LAN. And you can't even access the router itself. 24.10.0 is the buggiest OpenWrt release I've ever used.
I use Cloudflare DNS IPv4 and IPv6 DNS servers and we have Charter Spectrum Internet. We are IPv4 and IPv6 compliant. I'm reporting a bug and to see if others have this problem. Not sure if there's anything to solve other than wait for new version of OpenWrt.
I'm running the DNS only on the router. It's a simple LAN. No DNS hijacking or adblocking. Only Lucy-App-Attendedsysupgrade was the only package added to the default install. Ping also dies.
AFAIK iDevices don't use the DNS IP your router's DHCP provides, but Apple's own DNSes.
If this is correct, the issue isn't with the DNS, dying ping would point towards the network dying too.
Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button:
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
After several hours it should go down again. On my Windows 10 PC I have WSL Ubuntu running. Would you like me to run any commands to try at the time the network goes down?
I see that there is a USB-C jack on the front of the One router, is that for console access? I can use my Debian Linux laptop and a USB-C to USB-A cable to access the console, will that work? Can you explain how to access the console on the one. Do I need to install special terminal software? I am using the XFCE desktop on Debian laptop. Do you need a special cable or will any USB-C to USB-A cable work?
Why is mixed mode sae-mixed asking for trouble? I will put it on WPA2 only. Should I enable the KRACK option in the settings, I have a lot of IOT devices.
It's supposed to be for no-touch-opt-out tracking.
Disable this setting in Safari:
Advanced Tracking Fingerprinting Protection.
Settings > Safari > Advanced.
It’s enabled for private browsing but then it overrides the DNS server address(es) that are set on the router.
Great. Console access looks easy enough. Next time router goes down I'll access the console. Any commands I should run on the console? Any logs that might be useful?
That's how my Iphone is setup. But this tracking protection is turned off for the home network. And it happens with IOT devices and Windows 10 PCs too.
That indeed is the console port. I use a normal A to C cable to access via screen /dev/ttyACM 115200
As @frolic notes, Stay away from sae-mixed! It doesn’t play well.
I only use Snapshot, and never lose connectivity other than power outs, and see nothing in your posted configs other than the use of option ocv ‘0’ which is default value in any event.