Instructions for TP-Link TL-MR3020 v1
Based on OpenWrt Hello World guide
You are supposed to be running Ubuntu 22.04 LTS with a home directory at /home/vboxuser (Update paths below and ogspkg/games/ogs-memory/Makefile if your home directory is different)
- Install necessary dependencies:
apt install libtinfo5 gawk - Place this Memory game repository clone to
~/research-portable-memory - Download the last supported SDK 17.01.7
- Unpack it to
~/openwrt-sdk:tar -xf lede-sdk-17.01.7-ar71xx-generic_gcc-5.4.0_musl-1.1.16.Linux-x86_64.tar.xz mv lede-sdk-17.01.7-ar71xx-generic_gcc-5.4.0_musl-1.1.16.Linux-x86_64 ~/openwrt-sdk - Create
feeds.confpointing toogspkg:echo 'src-link ogspkg /home/vboxuser/research-portable-memory/platform-OpenWrt/ogspkg' > ~/openwrt-sdk/feeds.conf - Update feeds:
~/openwrt-sdk/scripts/feeds update ogspkg ~/openwrt-sdk/scripts/feeds install -a -p ogspkg - Run
make menuconfigfromopenwrt-sdk - Make sure
Games -> ogs-memoryis selected as Module ,Saveif necessary - Build the package:
cd ~/openwrt-sdk make package/ogs-memory/compile - Transfer built
~/openwrt-sdk/bin/packages/ogspkg/ogs-memory-xxx???.ipkto/tmpon the device with OpenWrt - Install package to device's RAM:
opkg install /tmp/ogs-memory-xxx???.ipk -d ram - Run
ogs-memory:LD_LIBRARY_PATH=/tmp/usr/lib /tmp/usr/bin/ogs-memory