Gargoyle 1.15.x BETA - 2024-08-11 - Based on OpenWrt 23.05

Want to share your OpenWrt / Gargoyle knowledge? Implemented a new feature? Let us know here.

Moderator: Moderators

rockyd
Posts: 93
Joined: Tue Oct 22, 2019 5:49 am

Re: Gargoyle 1.15.x BETA - 2024-05-20 - Based on OpenWrt 23.05

Post by rockyd »

angus wrote:
Thu Jul 18, 2024 11:58 am
Please check the link below for more details.
https://mega.nz/file/vExUXbiL#F8WE418nT ... b94IDlKgy8
Sorry to butt in, but did you hit save? As it doesn't look like it according to the video. There is usually a save button at the bottom of the page.

angus
Posts: 34
Joined: Mon Apr 04, 2022 9:24 am

Re: Gargoyle 1.15.x BETA - 2024-05-20 - Based on OpenWrt 23.05

Post by angus »

rockyd wrote:
Fri Jul 19, 2024 5:58 am
Sorry to butt in, but did you hit save? As it doesn't look like it according to the video. There is usually a save button at the bottom of the page.
Both IP and subnet mask were saved before recording.

coits
Posts: 119
Joined: Thu Sep 19, 2013 1:58 am
Location: canada

Re: Gargoyle 1.15.x BETA - 2024-05-20 - Based on OpenWrt 23.05

Post by coits »

Hi All,

Can someone please let me know if this package
Gargoyle 1.15.x BETA - 2024-05-20 (gargoyle_1.15.x-mvebu-cortexa9-linksys_wrt32x-squashfs-sysupgrade.bin) is compatible with wrt3200 acm.

Thanks
Gargoyle 1.9.x on Buffalo WZR-HP-AG300H
Gargoyle 1.10.x on TP-Link Archer C7 v2.0
Gargoyle 1.11.x on WRT3200 acm

Lantis
Moderator
Posts: 6911
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: Gargoyle 1.15.x BETA - 2024-05-20 - Based on OpenWrt 23.05

Post by Lantis »

No, there is a 3200 specific image.
Technically you can use it but you need to do modifications to the device first. It is not recommended.
https://lantisproject.com/downloads/gargoylebuilds for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

fifonik
Posts: 162
Joined: Fri Dec 02, 2016 3:52 am
Location: Brisbane, AU

Re: Gargoyle 1.15.x BETA - 2024-05-20 - Based on OpenWrt 23.05

Post by fifonik »

coits wrote:
Mon Jul 29, 2024 1:10 pm
Hi All,

Can someone please let me know if this package
Gargoyle 1.15.x BETA - 2024-05-20 (gargoyle_1.15.x-mvebu-cortexa9-linksys_wrt32x-squashfs-sysupgrade.bin) is compatible with wrt3200 acm.

Thanks
Why?
There is a build for your wrt3200acm available: 1.15.x_20240702/gargoyle_1.15.x-mvebu-cortexa9-linksys_wrt3200acm-squashfs-sysupgrade.bin

angus
Posts: 34
Joined: Mon Apr 04, 2022 9:24 am

Re: Gargoyle 1.15.x BETA - 2024-05-20 - Based on OpenWrt 23.05

Post by angus »

Lantis wrote:
Fri Jul 19, 2024 5:45 am
You can dump your configs and send them to me if you like and see if I spot anything interesting.

I assume the functionality itself works? Just the GUI problem?
Hi Lantis,
Just a GUI problem and functionality itself works.
Please find backup configs. Thanks.
https://mega.nz/file/KVIHmSJI#MPkEE53Cy ... qiGQMm_iro

Lantis
Moderator
Posts: 6911
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: Gargoyle 1.15.x BETA - 2024-05-20 - Based on OpenWrt 23.05

Post by Lantis »

angus wrote:
Fri Aug 02, 2024 10:25 am
Lantis wrote:
Fri Jul 19, 2024 5:45 am
You can dump your configs and send them to me if you like and see if I spot anything interesting.

I assume the functionality itself works? Just the GUI problem?
Hi Lantis,
Just a GUI problem and functionality itself works.
Please find backup configs. Thanks.
https://mega.nz/file/KVIHmSJI#MPkEE53Cy ... qiGQMm_iro
Ah! That was enlightening thank you!
You're using PPPoE.
That function is only designed to work when you are utilising DHCP. I clearly haven't protected it enough though if you can tick and save it. It is showing up blank each time because it fails the protocol check.
That's bug #1.

Why does it only work for DHCP and not PPPoE?
Because PPPoE actually already has this functionality via /etc/ppp/ip-up.d/modemaccess.sh.
This script should be called by udhcp or pppd, why that isn't happening I'm not sure...
It should also be called by /usr/lib/gargoyle_firewall_util/gargoyle_firewall_util.sh (see function add_adsl_modem_routes).
This is incorrectly still using the old "ifname" syntax instead of "device".
That's bug #2.

Please disable the Modem Access via the Advanced page by leaving it unticked and hitting save. If this does not disable it, please manually remove the "modem" section from your /etc/config/network file.
Next, modify /usr/lib/gargoyle_firewall_util/gargoyle_firewall_util.sh L650 from

Code: Select all

wan_dev=$(uci -q get network.wan.ifname) #not really the interface, but the device
to

Code: Select all

wan_dev=$(uci -q get network.wan.device) #not really the interface, but the device
You can now reboot the router or simply call /usr/lib/gargoyle/restart_firewall.sh

Modem access should now be working in PPPoE mode as intended.

If you can confirm that's all good I will make the appropriate bug fixes.
https://lantisproject.com/downloads/gargoylebuilds for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

angus
Posts: 34
Joined: Mon Apr 04, 2022 9:24 am

Re: Gargoyle 1.15.x BETA - 2024-05-20 - Based on OpenWrt 23.05

Post by angus »

Lantis wrote:
Mon Aug 05, 2024 7:48 am

Please disable the Modem Access via the Advanced page by leaving it unticked and hitting save. If this does not disable it, please manually remove the "modem" section from your /etc/config/network file.
Next, modify /usr/lib/gargoyle_firewall_util/gargoyle_firewall_util.sh L650 from

Code: Select all

wan_dev=$(uci -q get network.wan.ifname) #not really the interface, but the device
to

Code: Select all

wan_dev=$(uci -q get network.wan.device) #not really the interface, but the device
You can now reboot the router or simply call /usr/lib/gargoyle/restart_firewall.sh

Modem access should now be working in PPPoE mode as intended.

If you can confirm that's all good I will make the appropriate bug fixes.
I've been following steps by 1) excluding modem access from /etc/config/network and 2) editing L650 in gargoyle_firewall_util.sh. But those did not work for me. Modem access becomes failing.
My topology is: (PC) <wired or wireless> (WRT3200ACM) <wired> (VDSL2+ CPE) <PPPoE passthrough>. CPE can be accessed with a fixed IP: 192.168.1.1 directly via a PC, if configuring it in the same subnet e.g. 192.168.1.2.
Now I revert the change in gargoyle_firewall_util.sh + recover modem access from /etc/config/network. WebUI display under Connection / Advanced / Internet / WAN may not be as expected but functionality is good. Any PC behind WRT3200CM can access CPE. There is static route in WRT3200ACM pointing to CPE. Thanks.

Lantis
Moderator
Posts: 6911
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: Gargoyle 1.15.x BETA - 2024-08-11 - Based on OpenWrt 23.05

Post by Lantis »

New build dated 2024-08-11 posted
https://lantisproject.com/downloads/gargoylebuilds for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

ispyisail
Moderator
Posts: 5194
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: Gargoyle 1.15.x BETA - 2024-08-11 - Based on OpenWrt 23.05

Post by ispyisail »

- Created a new separate config file

Can you tell us about this feature.

Post Reply