MLW221 - lawrencebillson/parkrun GitHub Wiki
Work has begin on getting parkrunportable running on the Kingston MLW221. This device, as of December 2018, is much more easily available from the usual suspects
The process flow:
- Prepare a USB flash drive with the parkrunPortable software
- Install a generic OpenWRT image
- Boot the generic OpenWRT image, install parkrunPortable on the MLW221 from the USB flash drive
- Testing
Prepare a USB flash drive with parkrunPortable software
- Format your USB memory to be FAT32
- Download the USB stick software from github https://github.com/lawrencebillson/parkrun/raw/master/tmp/mlw221
- Copy the three files into the root folder of your USB stick - make sure they're not hidden in a folder, they absolutely must be in the root
Install Generic OpenWRT on your MLW221
- Confirm that your MLW221 is completely powered off (no LEDs lit)
- Insert the USB memory into the MLW221.
- Hold down the power button on your MLW221 until the green and the blue lights come on
- You will see the bottom blue light flash, and the activity light on your USB memory flash - this means the upgrade is in progress. After a couple of minutes all three lights will be solidly on.
- When all three lights are solidly on, you will see a Wireless LAN named OpenWRT become available
Install parkrun portable
- Connect to the OpenWRT Wireless LAN
- Open a web browser, browse to http://192.168.1.1
- Login as 'root' with no password
- Under the System menu, Select "Backup / Flash Firmware"
- Under "Flash new Firmware" - unselect "Keep Settings"
- Choose the firmware image "lede-17.01.4-ramips-mt7620-mlw221-squashfs-sysupgrade.bin" from your PC
- Apply the upgrade and confirm
- Wait for 2-3 minutes - the top green LED will light solidly.
- Power the device off and on
Testing
- Connect to the parkrunPortable wireless LAN, password:
bushypark
- You can remove the USB stick and close your terminal/PuTTY session
- Copy this address into your web browser:
park.run
- You should now see the controls for parkrunPortable in your browser window!
- Read Bron's Instructions and process some results before using it on a live parkrun; run directors should have access to the test system.
- Optional but recommended - Telnet to 192.168.2.1 and run
passwd
. This will set the root password for the device (not the bushypark wireless key).
Thanks
Special thanks to whoever created the generic images for OpenWRT - all available from here https://openwrt.org/toh/kingston/mlw221