Useful Links
OpenWRT WiKi: https://wiki.openwrt.org/toh/meraki/mr18
OpenWRT Forum: TOPIC DELETED
Solderless Adapter: http://www.embeddedcomputers.net/products/Solderless/
Download Config: http://www.usbjtag.com/jtagnt/router/mr18.php
MR18 v1.0 Final build: https://github.com/riptidewave93/Openwrt-MR18/releases
OpenWRT Releases (BUILD# / targets / ar71xx / nand / mr18-squashfs-sysupgrade.tar): https://downloads.openwrt.org/releases/
Installing CT WiFi on MR18: https://ct-networks.zendesk.com/hc/en-u ... eraki-MR18
Free up more space for packages
If you already have your MR18 configured with OpenWRT/LEDE, backup your current config and restore your access point to factory defaults. We'll remove the partitions and restore it later from backup.
Hook up your UART adapter. Do not power on your MR18 just yet. Fire up Putty and initiate a serial connection to your AP. Press and hold the "2" key on your keyboard, then apply power to the MR18.
Note: If you do not have a UART adapter this can also be accomplished by using the usbjtag nt to delete kernel1 forcing it to boot from kernel2.
Make sure your serial console displays this after booting:
Code: Select all
part2: Copying image to memory ...................................................
done.
Wait for the MR18 to boot completely and connect a LAN cable from your PC to the AP. Set your network card to a static adress 192.168.1.2 with netmask 255.255.255.0.
Now you should be able to login to LuCI at 192.168.1.1. User is root, password is blank.
Go back to Putty and open an SSH connection to 192.168.1.1. Once again, login is root, password is blank.
Enter the following to list all the UBI partitions:
Code: Select all
ubinfo -a
Code: Select all
ubirmvol /dev/ubi0 -N rootfs
ubirmvol /dev/ubi0 -N rootfs_data
ubirmvol /dev/ubi0 -N storage
ubirmvol /dev/ubi0 -N diagnostic1
ubirmvol /dev/ubi0 -N diagnostic2
ubirmvol /dev/ubi0 -N caldata
Code: Select all
ubirmvol /dev/ubi0 -N rootfs_##########1
ubirmvol /dev/ubi0 -N rootfs_##########2
Time to make a caldata partition. Enter the following:
Code: Select all
ubimkvol /dev/ubi0 -N caldata -s 128KiB
After an automatic reboot, you'll have almost 100MB of memory for your software.
You can now restore your config from backup or start configuring from scratch.