I've actually got the exact same issue - how did you end up fixing it?
Comment on handy
surewhynotlem@lemmy.world 11 hours agoFor me, it was openwrt bouncing the external interface during a DHCP renewal, even when the IP didn’t change. They still haven’t fixed that. I patch the stupid file every upgrade.
But yeah, at least I could fix it!
YoSoySnekBoi@kbin.earth 11 hours ago
surewhynotlem@lemmy.world 25 minutes ago
This is the file:
/etc/hotplug.d/iface/20-firewall
In there, there’s a line that says
[ “$ACTION” = ifupdate -a -z “$IFUPDATE_ADDRESSES” -a -z “$IFUPDATE_DATA” ] && exit 0change it to
[ “$ACTION” = ifupdate -a -z “$IFUPDATE_ADDRESSES” ] && exit 0I pieced it together from this post, if it’s still around: github.com/openwrt/openwrt/issues/10338
wonderingwanderer@sopuli.xyz 24 minutes ago
Isn’t openwrt open-source? If you fixed it on your machine, couldn’t you submit a PR to their codebase?