Hello fellow OpenWRT users. I purchased an OpenWRT One and I must say I love the device coming from products from GLInet and Netgear devices. Currently having a bit of an odd issue where if I restart the OpenWRT One I appear to lose internet access until I physically unplug the cat 6 cable and plug it back in again after a period of 5-10 seconds.
The Quantum Fiber Modem that I currently have in transparent/bridge mode.
I have attempted things like restarting the interface in OpenWRT. I have attempted to disable it and enable it again. None of those seem to get things going again. The only thing that seems to work is unplugging it and plugging it back in again.
I have attempted things like powering off the modem and powering it on again. Thinking that is the same thing as unplugging the ethernet cable. But that doesn't seem to do it.
I had been looking for perhaps some command I can trigger from a script that would mimic the physical act of removing the cable and plugging it back in again. So I don't need to do this manual physical process anytime a power outage or something like that happens again.
I see some information in the logs that SIGTERM of attempting to release the public IP and the upstream DHCP server. So not sure if that process is failing upstream or on the OpenWRT One.
Sat Jun 14 19:52:28 2025 daemon.notice netifd: wan (4237): Command failed: ubus call network.interface notify_proto { "action": 0, "link-up": false, "keep": false, "interface": "wan" } (Permission denied)
Sat Jun 14 19:52:28 2025 daemon.notice netifd: Interface 'wan' is now down
Sat Jun 14 19:52:29 2025 user.err : jail: failed to load dependencies
Sat Jun 14 19:52:29 2025 daemon.info procd: Instance sysntpd::instance1 s in a crash loop 8 crashes, 0 seconds since last crash
Sat Jun 14 19:52:31 2025 daemon.notice netifd: Network device 'eth0' link is up
Sat Jun 14 19:52:31 2025 daemon.notice netifd: Interface 'wan' has link connectivity
Sat Jun 14 19:52:31 2025 daemon.notice netifd: Interface 'wan' is setting up now
Sat Jun 14 19:52:31 2025 kern.info kernel: [ 161.643378] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
Sat Jun 14 19:52:31 2025 daemon.notice netifd: wan (4364): udhcpc: started, v1.36.1
Sat Jun 14 19:52:31 2025 daemon.notice netifd: wan (4364): udhcpc: broadcasting discover
Sat Jun 14 19:52:34 2025 daemon.notice netifd: wan (4364): udhcpc: broadcasting discover
Sat Jun 14 19:52:37 2025 daemon.notice netifd: wan (4364): udhcpc: broadcasting discover
Sat Jun 14 19:52:38 2025 daemon.notice netifd: Network device 'eth0' link is down
Sat Jun 14 19:52:38 2025 daemon.notice netifd: Interface 'wan' has link connectivity loss
Sat Jun 14 19:52:38 2025 kern.info kernel: [ 169.250413] mtk_soc_eth 15100000.ethernet eth0: Link is Down
Sat Jun 14 19:52:38 2025 daemon.notice netifd: wan (4364): udhcpc: received SIGTERM
Sat Jun 14 19:52:38 2025 daemon.notice netifd: wan (4364): udhcpc: entering released state
Sat Jun 14 19:52:38 2025 daemon.notice netifd: wan (4364): Command failed: ubus call network.interface notify_proto { "action": 0, "link-up": false, "keep": false, "interface": "wan" } (Permission denied)
Sat Jun 14 19:52:38 2025 daemon.notice netifd: Interface 'wan' is now down
So probably a bit long winded here. But would love any ideas or suggestions to make sure any reboot of the OpenWRT One comes back up properly without having to unplug the ethernet cable and plug it back in again to restore Internet access.
It would make sense to take a look at the complete config. In addition, please let us know if you've installed any additional packages.
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:
First, put eth1 back into br-lan.
Next, use br-lan device in the lan interface
Third, remove the bridge line
And finally - why is the lan setup as a dhcp client?
Alright I just had the routers MAC in the DHCP reserved list in the DHCP Server on the LAN.
cat 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 'fd8c:1d59:d93c::/48'
option packet_steering '1'
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.0.1'
option netmask '255.255.255.0'
option gateway '192.168.0.1'
config interface 'wan'
option device 'eth0'
option proto 'dhcp'
config device
option name 'eth1'
config device
option name 'eth0'
config device
option type 'bridge'
option name 'br-lan'
list ports 'eth1'
Seems to be in a working state for network traffic at the moment. But restarting the full device still seems to be putting it into a state where I am not connected to the internet until I unplug and plug the WAN ethernet jack in again.
Thank you for all the guidance. It looks like setting up the interfaces in the settings suggested here with the br-lan interface for the lan. Not sure why exactly that would fix it and having the internet coming up every time. Since nothing changed in regards to the WAN interface.
But if anyone has any insight would love to hear it. Or if these just get marked as resolved and it moves along.
The reason is that you had eth1 used in two locations (br-lan and as the device for the lan interface). This tends to mess up things lower down in the network stack, as each device should only be used in one location.
If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.
Thanks!