So, I’m trying to make Wireguard (https://www.wireguard.com) work on MT300N.
It was supposed to have its package available to OpenWrt, as it states on their QuickStart. It was supposed just to be: opkg install kmod-wireguard wireguard-tools. However, it is not. This package is not listed on OpenWrt repo: Index of /snapshots/trunk/ar71xx/generic/packages/packages/
So, I figure that from here (https://www.gl-inet.com/products/gl-mt300n/) , I get that we use MediaTek 7620N. From here (https://wikidevi.com/wiki/MediaTek_MT7620) I thought that our architecture was MIPS 24KEc.
But, this package is available to LEDE project! So, I’ve tried to install from these sources:
https://downloads.lede-project.org/snapshots/packages/mipsel_74kc/packages/
https://downloads.lede-project.org/snapshots/packages/mipsel_24kc_24kf/packages/
https://downloads.lede-project.org/snapshots/packages/mipsel_24kc/packages/
https://downloads.lede-project.org/snapshots/packages/mips_24kc/packages/
http://downloads.lede-project.org/snapshots/targets/ramips/mt7620/packages/
No luck.
I’ve also tried to add these repositories to OpenWrt:
src/gz reboot_core Index of /snapshots/targets/ramips/mt7620/packages/
src/gz reboot_base Index of /snapshots/packages/mipsel_24kc/base/
src/gz reboot_telephony Index of /snapshots/packages/mipsel_24kc/telephony/
src/gz reboot_packages Index of /snapshots/packages/mipsel_24kc/packages/
src/gz reboot_routing Index of /snapshots/packages/mipsel_24kc/routing/
src/gz reboot_luci Index of /snapshots/packages/mipsel_24kc/luci/
Also, none worked.
So, the last alternative I can figure is to compile this software TO the hardware (and not in the hardware itself). As I’ve never done it, what is the SDK needed to build to MT300N? How do I create the package after it compiled?