Gargoyle 1.15.x OpenWrt 24.10 - 2026-03-23
Moderator: Moderators
Re: Gargoyle 1.15.x OpenWrt 24.10 - 2026-01-28
That sounds like your wan6 (or wan_6?) interface is going down.
Again should not be caused by any change in the bandwidth monitor fix. Let me know what you find.
Again should not be caused by any change in the bandwidth monitor fix. Let me know what you find.
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.
https://lantisproject.com/blog
Please be respectful when posting. I do this in my free time on a volunteer basis.
https://lantisproject.com/blog
Re: Gargoyle 1.15.x OpenWrt 24.10 - 2026-01-28
Thanks a lot for the continuing support Lantis, especially saving older routers from the landfill!
In a wndr3800, the latest build https://lantisproject.com/downloads/gar ... DIyNCJdXX0 was installed and it works great as always!
A minor problem is that it does not have enough space left for installing plugins.
Would it be possible to please change the wndr3800 ath79 profile to gargoyle-vpn so that it leaves enough free space, similar to OpenWrt where 24.10 image is 6.4MB instead of 11.4MB?
Using https://openwrt.org/docs/techref/targets/ath79 and other references to verify flash size of 16MB, a patch was made for all other ath79 devices with the same flash size, if it would be beneficial now or in the future as kernel, modules and libraries take more space.
Also, are these multimedia libraries needed by some plugin?
If not, maybe they could be removed from the default image to save flash space.
In a wndr3800, the latest build https://lantisproject.com/downloads/gar ... DIyNCJdXX0 was installed and it works great as always!
A minor problem is that it does not have enough space left for installing plugins.
Would it be possible to please change the wndr3800 ath79 profile to gargoyle-vpn so that it leaves enough free space, similar to OpenWrt where 24.10 image is 6.4MB instead of 11.4MB?
Using https://openwrt.org/docs/techref/targets/ath79 and other references to verify flash size of 16MB, a patch was made for all other ath79 devices with the same flash size, if it would be beneficial now or in the future as kernel, modules and libraries take more space.
Code: Select all
diff -ruN a/targets/ath79/profiles/default/config b/targets/ath79/profiles/default/config
--- a/targets/ath79/profiles/default/config 2026-03-21 22:51:55.088392900 +0000
+++ b/targets/ath79/profiles/default/config 2026-03-21 23:15:47.822882500 +0000
@@ -481,9 +481,9 @@
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_avm_fritz450e is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_avm_fritzdvbc is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_belkin_f9j1108-v2=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_belkin_f9j1108-v2="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_belkin_f9j1108-v2="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_belkin_f9k1115-v2=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_belkin_f9k1115-v2="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_belkin_f9k1115-v2="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_buffalo_bhr-4grv is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_buffalo_bhr-4grv2 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_buffalo_wzr-450hp2 is not set
@@ -505,7 +505,7 @@
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_comfast_cf-e314n-v2 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_comfast_cf-e355ac-v2 is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_comfast_cf-e375ac=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_comfast_cf-e375ac="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_comfast_cf-e375ac="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_comfast_cf-e380ac-v2 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_comfast_cf-e5 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_comfast_cf-e560ac is not set
@@ -535,18 +535,18 @@
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_dlink_dir-825-b1=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_dlink_dir-825-b1="gargoyle-usb"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_dlink_dir-825-c1=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_dlink_dir-825-c1="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_dlink_dir-825-c1="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_dlink_dir-835-a1=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_dlink_dir-835-a1="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_dlink_dir-835-a1="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_dlink_dir-842-c1=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_dlink_dir-842-c1="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_dlink_dir-842-c2=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_dlink_dir-842-c2="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_dlink_dir-842-c2="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_dlink_dir-842-c3=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_dlink_dir-842-c3="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_dell_apl26-0ae is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_devolo_dlan-pro-1200plus-ac=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_devolo_dlan-pro-1200plus-ac="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_devolo_dlan-pro-1200plus-ac="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_devolo_magic-2-wifi is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_devolo_dvl1200e is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_devolo_dvl1200i is not set
@@ -585,14 +585,14 @@
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_fortinet_fap-221-b is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_glinet_6408 is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_glinet_6416=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_glinet_6416="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_glinet_6416="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_glinet_gl-ar150=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_glinet_gl-ar150="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_glinet_gl-ar150="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_glinet_gl-ar300m-lite is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_glinet_gl-ar300m16=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_glinet_gl-ar300m16="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_glinet_gl-ar300m16="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_glinet_gl-ar750=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_glinet_gl-ar750="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_glinet_gl-ar750="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_glinet_gl-mifi is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_glinet_gl-usb150 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_glinet_gl-x300b is not set
@@ -609,7 +609,7 @@
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_iodata_wn-ac1600dgr2 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_iodata_wn-ag300dgr is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_jjplus_ja76pf2=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_jjplus_ja76pf2="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_jjplus_ja76pf2="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_jjplus_jwap230 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_joyit_jt-or750i is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_kuwfi_c910 is not set
@@ -632,17 +632,17 @@
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_netgear_wndr3700=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndr3700="gargoyle-usb"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_netgear_wndr3700-v2=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndr3700-v2="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndr3700-v2="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_netgear_wndr3800=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndr3800="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndr3800="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_netgear_wndr3800ch=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndr3800ch="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndr3800ch="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_netgear_wndrmac-v1=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndrmac-v1="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndrmac-v1="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_netgear_wndrmac-v2=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndrmac-v2="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wndrmac-v2="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_netgear_wnr2200-16m=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wnr2200-16m="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wnr2200-16m="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_netgear_wnr2200-8m=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_netgear_wnr2200-8m="gargoyle-usb"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ocedo_koala is not set
@@ -691,7 +691,7 @@
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_qca_ap143-16m is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_qca_ap143-8m is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_qxwlan_e1700ac-v2-16m=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_qxwlan_e1700ac-v2-16m="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_qxwlan_e1700ac-v2-16m="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_qxwlan_e1700ac-v2-8m=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_qxwlan_e1700ac-v2-8m="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_qxwlan_e558-v2-16m is not set
@@ -699,7 +699,7 @@
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_qxwlan_e600g-v2-16m is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_qxwlan_e600g-v2-8m is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_qxwlan_e600gac-v2-16m=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_qxwlan_e600gac-v2-16m="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_qxwlan_e600gac-v2-16m="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_qxwlan_e600gac-v2-8m=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_qxwlan_e600gac-v2-8m="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_qxwlan_e750a-v4-16m is not set
@@ -731,20 +731,20 @@
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c6-v2-us=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c6-v2-us="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-a7-v5=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-a7-v5="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-a7-v5="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-a9-v6 is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c2-v3=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c2-v3="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c25-v1=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c25-v1="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c5-v1=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c5-v1="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c5-v1="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c58-v1=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c58-v1="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c59-v1=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c59-v1="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c59-v1="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c59-v2=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c59-v2="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c59-v2="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c6-v2=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c6-v2="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c60-v1=y
@@ -756,11 +756,11 @@
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c7-v1=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c7-v1="gargoyle-usb"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c7-v2=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c7-v2="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c7-v2="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c7-v4=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c7-v4="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c7-v4="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c7-v5=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c7-v5="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c7-v5="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-d50-v1 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-d7-v1 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-d7b-v1 is not set
@@ -814,7 +814,7 @@
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr1043nd-v3=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr1043nd-v3="gargoyle-usb"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr1043nd-v4=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr1043nd-v4="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr1043nd-v4="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr1045nd-v2 is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr2543-v1=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr2543-v1="gargoyle-usb"
@@ -828,7 +828,7 @@
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr841hp-v3=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr841hp-v3="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr842n-v3=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr842n-v3="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr842n-v3="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr842n-v1 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr842n-v2 is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr902ac-v1=y
@@ -842,7 +842,7 @@
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_trendnet_tew-673gru=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_trendnet_tew-673gru="gargoyle-usb"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_trendnet_tew-823dru=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_trendnet_tew-823dru="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_trendnet_tew-823dru="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_aircube-ac is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_aircube-isp is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_nanostation-loco-m-xw is not set
@@ -871,9 +871,9 @@
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_rocket-5ac-lite is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_rocket-m is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_routerstation=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_routerstation="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_routerstation="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_routerstation-pro=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_routerstation-pro="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_routerstation-pro="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_unifiac-lite is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_unifiac-lr is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_unifiac-mesh is not set
@@ -891,9 +891,9 @@
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_watchguard_ap200 is not set
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_watchguard_ap300 is not set
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_wd_mynet-n600=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_wd_mynet-n600="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_wd_mynet-n600="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_wd_mynet-n750=y
-CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_wd_mynet-n750="gargoyle-large"
+CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_wd_mynet-n750="gargoyle-vpn"
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_wd_mynet-wifi-rangeextender=y
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_wd_mynet-wifi-rangeextender="gargoyle-vpn"
# CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_winchannel_wb2000 is not set
Code: Select all
libFLAC.so.12.1.0
libavcodec.so.60.31.102
libavformat.so.60.16.100
libavutil.so.58.29.100
libid3tag.so.0.16.3
libogg.so.0.8.5
libvorbis.so.0.4.9
libvorbisenc.so.2.0.12
libvorbisfile.so.3.3.8Re: Gargoyle 1.15.x OpenWrt 24.10 - 2026-01-28
You can use a USB flash drive to create an extroot configuration which would give you the space. Out of curiousity which plugins are you unable to install?
Changing the device to use the VPN profile would lose USB support; if any change were to be made it should be to just the USB profile. All the devices you propose changing have USB ports that would become unusable.
Gargoyle basic profile images are never as small as default OpenWrt images in any case, let alone higher functionality profiles.
They're dependencies of the minidlna plugin.fiye68 wrote: ↑Mon Mar 23, 2026 7:54 amAlso, are these multimedia libraries needed by some plugin?If not, maybe they could be removed from the default image to save flash space.Code: Select all
libFLAC.so.12.1.0 libavcodec.so.60.31.102 libavformat.so.60.16.100 libavutil.so.58.29.100 libid3tag.so.0.16.3 libogg.so.0.8.5 libvorbis.so.0.4.9 libvorbisenc.so.2.0.12 libvorbisfile.so.3.3.8
Re: Gargoyle 1.15.x OpenWrt 24.10 - 2026-03-23
A new version (2026-03-23) has been posted.
It fixes PPPoE issues that have been discussed in this thread (uptime display and bandwidth monitor).
It should also fix the bandwidth monitor losing data on connections which are short-lived. Feedback on this item in particular is appreciated.
A few other fixes as well.
It fixes PPPoE issues that have been discussed in this thread (uptime display and bandwidth monitor).
It should also fix the bandwidth monitor losing data on connections which are short-lived. Feedback on this item in particular is appreciated.
A few other fixes as well.
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.
https://lantisproject.com/blog
Please be respectful when posting. I do this in my free time on a volunteer basis.
https://lantisproject.com/blog
Re: Gargoyle 1.15.x OpenWrt 24.10 - 2026-03-23
Thank you, Lantis! I can confirm WAN DHCP renew no longer causes bwmon data loss.
Re: Gargoyle 1.15.x OpenWrt 24.10 - 2026-01-28
Thank you again Lantis for the newest build and pythonic for all the work you put into gargoyle.
This wndr3800 is used for openvpn, wireguard and occasionally as tor gateway toggled by each host so it is the tor plugin that is too large for the latest release.
On a fresh install
Maybe plugin-gargoyle-minidlna or other less used could be removed from GARGOYLE_PKGS_LARGE so that there is more free space and the user can install it if needed.
I understand that Gargoyle adds functionality but for example wndr3700 https://lantisproject.com/storage/gargo ... pgrade.bin 7.4 MB https://downloads.openwrt.org/releases/ ... pgrade.bin 6.5 MB
and wndr3800 https://lantisproject.com/storage/gargo ... pgrade.bin 11.4 MB https://downloads.openwrt.org/releases/ ... pgrade.bin 6.5 MB.
Could I somehow force removal or maybe just remove the files?
Thanks for the pointer to extroot, it is a solution but it adds another point of failure besides the power supply and it would be best to avoid it if possible.
This wndr3800 is used for openvpn, wireguard and occasionally as tor gateway toggled by each host so it is the tor plugin that is too large for the latest release.
On a fresh install
Code: Select all
root@Gargoyle:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 10240 10240 0 100% /rom
tmpfs 61652 216 61436 0% /tmp
tmpfs 61652 160 61492 0% /tmp/root
tmpfs 512 0 512 0% /dev
/dev/mtdblock5 4160 324 3836 8% /overlay
overlayfs:/overlay 4160 324 3836 8% /
root@Gargoyle:~#Thank you for correcting me on the profiles, I was under the assumption that each one included the previous and that they were somewhat consecutive in size but I see now that they are independent https://github.com/ericpaulbishop/gargo ... s/Makefilepythonic wrote: ↑Mon Mar 23, 2026 11:14 pmChanging the device to use the VPN profile would lose USB support; if any change were to be made it should be to just the USB profile. All the devices you propose changing have USB ports that would become unusable.
Gargoyle basic profile images are never as small as default OpenWrt images in any case, let alone higher functionality profiles.
Maybe plugin-gargoyle-minidlna or other less used could be removed from GARGOYLE_PKGS_LARGE so that there is more free space and the user can install it if needed.
I understand that Gargoyle adds functionality but for example wndr3700 https://lantisproject.com/storage/gargo ... pgrade.bin 7.4 MB https://downloads.openwrt.org/releases/ ... pgrade.bin 6.5 MB
and wndr3800 https://lantisproject.com/storage/gargo ... pgrade.bin 11.4 MB https://downloads.openwrt.org/releases/ ... pgrade.bin 6.5 MB.
Thanks again, I tried to remove it on a fresh install to regain space but
Code: Select all
root@Gargoyle:~# opkg remove minidlna
ERROR: Installed package plugin-gargoyle-minidlna depends on minidlna, can't uninstall
root@Gargoyle:~# opkg remove plugin-gargoyle-minidlna
ERROR: Installed package gargoyle-large depends on plugin-gargoyle-minidlna, can't uninstallRe: Gargoyle 1.15.x OpenWrt 24.10 - 2026-03-23
You can’t remove it on a live system anyway due to the way overlayFS works. You’ll burn more space and not gain any back.
I would recommend for your use case either a custom compile where you can include what you want, or using a USB for plugin installation (and/or extroot).
I will look at what a default package set might look like in the future, it is always difficult to balance everyone’s needs, especially as space gets tighter.
There’s not much we can get rid of without having to get rid of the profile concept entirely and just ship empty images and everything becomes a plugin install. That’s not a good thing either (in my opinion).
I would recommend for your use case either a custom compile where you can include what you want, or using a USB for plugin installation (and/or extroot).
I will look at what a default package set might look like in the future, it is always difficult to balance everyone’s needs, especially as space gets tighter.
There’s not much we can get rid of without having to get rid of the profile concept entirely and just ship empty images and everything becomes a plugin install. That’s not a good thing either (in my opinion).
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.
https://lantisproject.com/blog
Please be respectful when posting. I do this in my free time on a volunteer basis.
https://lantisproject.com/blog
Re: Gargoyle 1.15.x OpenWrt 24.10 - 2026-03-23
Installed the version over 1.15.x_20250331 preserving settings on my GL-MT6000 a half an hour ago (yes, I know about preserving settings stuff...).Lantis wrote: ↑Wed Mar 25, 2026 5:54 amA new version (2026-03-23) has been posted.
It fixes PPPoE issues that have been discussed in this thread (uptime display and bandwidth monitor).
It should also fix the bandwidth monitor losing data on connections which are short-lived. Feedback on this item in particular is appreciated.
A few other fixes as well.
All issues that I had with previous build (mentioned here: viewtopic.php?p=67633#p67633) are gone and I was not able to notice anything wrong yet.
So all good for now.
I will monitor it and let you know if anything wrong found.
Thanks a lot.
Re: Gargoyle 1.15.x OpenWrt 24.10 - 2026-03-23
Good feedback so far, and let me reiterate my thanks and appreciation for all of the feedback and troubleshooting to date to get us to this position too. Having people willing to try stuff and answer questions makes this stuff much easier to figure out.
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.
https://lantisproject.com/blog
Please be respectful when posting. I do this in my free time on a volunteer basis.
https://lantisproject.com/blog
Re: Gargoyle 1.15.x OpenWrt 24.10 - 2026-03-23
Thanks for all your hard work, I cannot start to imagine the amount of effort and time you put into this.Lantis wrote: ↑Wed Mar 25, 2026 3:43 pmYou can’t remove it on a live system anyway due to the way overlayFS works. You’ll burn more space and not gain any back.
I would recommend for your use case either a custom compile where you can include what you want, or using a USB for plugin installation (and/or extroot).
Also thank you for the explanation and suggestions. Since I am not familiar with custom builds and I would like to avoid the extra usb requirement, could you please consider at least changing only the wndr3800 profile to gargoyle-vpn for the next build so that I can test and report back if it is viable?