The archives contain the images and packages generated from experimental mt76x8 target configurations, as subtargets of the ramips target, for Gargoyle 1.13.0.x.
The source was from Gargoyle's git repository master branch at commit 4f6e9c33, which currently picks up the last commit to the OpenWrt 19.07 branch.
The supported MT76x8 devices were originally split into two subtargets based on flash size (8MB flash: mt76x8, 16MB flash: mt76x8_large) however build #2 has merged building all devices into one profile.
The 8MB flash devices are configured for minimal built-in Gargoyle functionality except for the addition of USB networking to support 4G/LTE modems etc so that the TP-Link TL-WR902AC v3 travel router can be used with minimal extra effort.
The 16MB+ flash devices are configured for a fairly complete set of Gargoyle functionality.
Supported devices - 8MB flash:
- TP-Link C20 v4
- TP-Link C50 v3
- TP-Link_C50 v4
- TP-Link TL-MR3020 v3
- TP-Link TL-MR3420 v5
- TP-Link TL-WA801nd v5
- TP-Link TL-WR802n v4
- TP-Link TL-WR840n v4
- TP-Link TL-WR841n v13
- TP-Link TL-WR842n v5
- TP-Link TL-WR902ac v3 (tested)
- GL.Inet GL-MT300n v2 (tested)
- Xiaomi MiWiFi Nano
- Netgear R6120
- Xiaomi Mi Router 4A 100M
Installation
Please refer to the OpenWrt pages for the target device.
Generally Gargoyle images with the same name pattern can be substituted for reference OpenWrt images (e.g. gargoyle-???-factory for openwrt-???-factory), however installing OpenWrt first should still be considered before installing Gargoyle via OpenWrt's firmware update function with the Gargoyle "sysupgrade" image - in the event of initial installation issues you're more likely to be able to get assistance from the much larger OpenWrt community.
If in doubt, don't attempt to install one of these images.
As there is no current package repository available for the mt76x8 targets, desired optional packages will have to be installed by copying to the target router (e.g. by scp or WinSCP) and manually installing with the gpkg command from an SSH session.
Changelog
Build #2 (20221007):
- Gargoyle commit 4f6e9c33
- both small and large builds in one profile
- missing Xiaomi Mi Router 4A image added
Build #1 (20212131):
- initial build
- Gargoyle commit cf669bf0
- OpenWrt 19.07 base pushed forward to commit 81d0b4a9
- hosted on Github; source branch "ramips-mt76x8-targets"
Support...
There are always risks associated with flashing firmware, especially third party firmware, so please carefully consider your circumstances before attempting to install one of these images and be prepared for the possibility of failure and the potential for your router to become unusable (aka "bricked"). Neither I or the Gargoyle team can accept any responsibility for such outcomes.
If you have questions about Gargoyle's interface or general functionality, queries should be addressed to an appropriate section of this forum. For questions specific to this experimental build, please post a followup to this thread.
Please also report successful installations of these images to this thread so that Gargoyle's maintainers can evaluate whether there's enough interest in the mt76x8 targets to use this experimental build as a basis for adding full support for at least some mt76x8 devices to future Gargoyle releases.
Good luck!
pythonic