Page 2 of 3
Re: Gargoyle 1.15.x OpenWrt 24.10 EXPERIMENTAL BETA - 2025-07-02
Posted: Wed Jul 09, 2025 7:09 am
by Lantis
angus wrote: ↑Mon Jul 07, 2025 11:06 pm
Hi Lantis,
Access restrictions via MAC addresses are not working. Can you please take a look at this?
Thanks.
I tried this on my local network and it appears to work OK.
Can you give a test example that does not work for you so I can try to replicate?
Re: Gargoyle 1.15.x OpenWrt 24.10 EXPERIMENTAL BETA - 2025-07-02
Posted: Wed Jul 09, 2025 7:36 am
by Lantis
rg66 wrote: ↑Fri Jul 04, 2025 6:29 am
Lantis wrote: ↑Thu Jul 03, 2025 10:02 pm
I’ll look at silencing the IPv6 error, it is however harmless.
No worries. You mentioned they were harmless when I first reported it and, as you said, they cause no issues at all. I just figured you'd want to know.
Cheers
I've got a patch for these as well if you would like to test.
https://github.com/ericpaulbishop/gargo ... 925a7e177a
Re: Gargoyle 1.15.x OpenWrt 24.10 EXPERIMENTAL BETA - 2025-07-02
Posted: Wed Jul 09, 2025 11:10 am
by rg66
Sorry, just saw this post now. I got an email earlier saying there were new commits so I did a build (3c11bc8) and can confirm that the IPv6 errors are gone, thanks.
Another thing I've noticed is that flashing from 23.05 -> 24.10 and preserving settings works without issue. Flashing from 24.10 -> 24.10 and preserving settings fails every time (3 or 4 upgrades so far) and I end up with the default config. Not a big deal as I always backup first and just restore settings.
Cheers
Re: Gargoyle 1.15.x OpenWrt 24.10 EXPERIMENTAL BETA - 2025-07-02
Posted: Wed Jul 09, 2025 11:15 pm
by Lantis
That’s not normal.
Maybe a utility is missing from your build? This is the r8000 yes?
If you want to provide your build config file I can try to scrutinise.
Re: Gargoyle 1.15.x OpenWrt 24.10 EXPERIMENTAL BETA - 2025-07-02
Posted: Thu Jul 10, 2025 1:22 am
by rg66
That would be good, thanks. R8000 build config:
https://drive.google.com/file/d/1U3hDw4 ... drive_link
Cheers
Re: Gargoyle 1.15.x OpenWrt 24.10 EXPERIMENTAL BETA - 2025-07-02
Posted: Thu Jul 10, 2025 7:45 am
by angus
Lantis wrote: ↑Wed Jul 09, 2025 7:09 am
I tried this on my local network and it appears to work OK.
Can you give a test example that does not work for you so I can try to replicate?
Please check the links below. Thanks.
Re: Gargoyle 1.15.x OpenWrt 24.10 EXPERIMENTAL BETA - 2025-07-02
Posted: Thu Jul 10, 2025 8:13 am
by Lantis
Line 6788+6789 is a problem.
If the config is broken it may result in unexpected inclusion/exclusion of packages.
Let's start with fixing that and see if it fixes the problem
Re: Gargoyle 1.15.x OpenWrt 24.10 EXPERIMENTAL BETA - 2025-07-02
Posted: Thu Jul 10, 2025 9:29 am
by Lantis
angus wrote: ↑Thu Jul 10, 2025 7:45 am
Lantis wrote: ↑Wed Jul 09, 2025 7:09 am
I tried this on my local network and it appears to work OK.
Can you give a test example that does not work for you so I can try to replicate?
Please check the links below. Thanks.
Thanks that's helpful.
2 problems identified. Some kind of segfault (still tracking that down) when listing more than 1 mac address. If you split the rule into two with only 1 mac each that is solved.
Second problem is the timerange is not properly escaping the quote marks so that fails as well. No workaround for that sorry, I'll put out a new build over the weekend which solves that.
Re: Gargoyle 1.15.x OpenWrt 24.10 EXPERIMENTAL BETA - 2025-07-02
Posted: Thu Jul 10, 2025 11:55 am
by rg66
Lantis wrote:Line 6788+6789 is a problem.
If the config is broken it may result in unexpected inclusion/exclusion of packages.
Let's start with fixing that and see if it fixes the problem
At those lines i have:
Code: Select all
# CONFIG_PACKAGE_lvm2 is not set
# CONFIG_PACKAGE_lvm2-selinux is not set
Is that right? I've never had those in any of my builds, including my last 23.05 nftables build which preserved setting fine.
Re: Gargoyle 1.15.x OpenWrt 24.10 EXPERIMENTAL BETA - 2025-07-02
Posted: Thu Jul 10, 2025 1:21 pm
by Lantis
rg66 wrote: ↑Thu Jul 10, 2025 11:55 am
Lantis wrote:Line 6788+6789 is a problem.
If the config is broken it may result in unexpected inclusion/exclusion of packages.
Let's start with fixing that and see if it fixes the problem
At those lines i have:
Code: Select all
# CONFIG_PACKAGE_lvm2 is not set
# CONFIG_PACKAGE_lvm2-selinux is not set
Is that right? I've never had those in any of my builds, including my last 23.05 nftables build which preserved setting fine.
Maybe it’s just your paste then? In that it has an extra line break.
If that aspect is fine, nothing else stood out to me when I compared.