New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FS#713 - netifd: substantially more IFUP events are being created #5723
Comments
EricLuehrsen: I can confirm this using tools that use an interface trigger with optional interfaces. If WAN (ip4 only) and not WAN6 is used restarts almost never occur. If WAN6 is included, then restarts are occurring every few minutes.
|
dedeckeh: Before netifd commit https://git.lede-project.org/?p=project/netifd.git;a=commitdiff;h=b8ef742bd04ebef324ae11aee56c6e1d2cb7e0ad interface update events were send without an IP address/route/data/prefix change actually happening. |
EricLuehrsen: If procd isn't up to the task yet, then is changing netifd now the right solution? |
netprince: I can confirm this behavior, I am getting dnsmasq reload events triggered 2-3 times per minute. |
I encountered this with a DSL router setup for a wan6 interface using The actual question is, as Homenet appears dead with no updates since 2016 and whilst some routing commits even the OpenWrt wiki warns that it's dead. Can commit https://git.openwrt.org/?p=project/netifd.git;a=commitdiff;h=a03216660797173fbe67866f75564e3fec9c1e8d now be reverted? No other users of lifetime changes? Addendum: This would also close #6454. |
I can confirm this issue. I was using the below configuration to relay
But However the underlying issue still exists and other services that rely on events coming from the |
EricLuehrsen:
I have noticed that some services reloaded with a procd "interface.*" raw trigger are reloading on a much more frequent cadence (few minutes or so). LEDE 17.01 does not do this. LEDE Trunk does. I can not find an obvious cause in procd. Though procd should not stop-start for reload without a command line change or explicit file under watch. Perhaps netifd commit a03216660797173fbe67866f75564e3fec9c1e8d is generating unusual numbers of IFUP.
procd_add_raw_trigger "interface.*" 2000 /etc/init.d/[script] reload
The text was updated successfully, but these errors were encountered: