Ahh! Find the gargoyle firewall hotplug script /etc/hotplug.d/iface/gargoyle_firewall (I think) Very first line add another OR statement || to detect “wan_6” So just copy the wan6 one and put an underscore in. This should solve the rules disappearing. This new OpenWrt firewall is super tricky. It fu...
Using the same test case as before? Sure, the same test case as before. The link below has data for debugging. Please let me know if anything else is required. Thanks. https://mega.nz/file/fZAQzAyb#xs5htV_UlxahOj56bPF_JVpHrFE7_zQuQcDs6gF00UY Your rules work fine on my end. I noted in the files you ...
I haven’t, thanks for mentioning it, looks quite interesting. I’ve only used copilot and ChatGPT so far. For transparency, I’ve not used it to write any Gargoyle code. I have used it to give me an idea when I’m stuck or find function syntax that I can’t remember. I find that quite helpful rather tha...
Hi, I setup Gargoyle 1.14 last year and had OpenVPN working. Recently realized that I can't connect with the Android OpenVPN client anymore. Rarely every used it. Found this thread and tried to apply the fixes in here but no luck. Now running 1.15 beta 025-03-31 gargoyle on my Nanopi 4 RS and resto...
Using the same test case as before? That should be resolved… Can you inspect your firewall config and find out what rule it is (e.g. rule_3) and then run make_nftables_rules -p firewall -s rule_X -t “inet fw4” -c egress_restrictions -g reject And post back the generated rules. Probably also include ...
Looks like the message is correct, not enough free flash storage resulting in RAM being mounted as the filesystem. Before we try going backwards, could you try going forwards? You should get a little bit of space back. https://lantisproject.com/downloads/gargoylebuilds/details?build=1.15.x_20250331&...
If you have the time, installing OpenWrt 24.10.2 and verifying that it behaves correctly may be worthwhile.
If yes, listing installed packages and comparing between the two would be another step.