Guide to flashing a meraki/accton/fonero. Please be aware of the latest policy as regards flashing "Merakis"

As reported by Tate...Restrictions on Use..... "Meraki Hardware may only be used with Meraki Software. Customer agrees not to (i) disassemble or attempt to reverse engineer the Meraki Hardware, (ii) remove or erase the Meraki Software from the Meraki Hardware, or otherwise try to disable or alter the Meraki Software functionality; or (iii) load any other software onto the Meraki Hardware."

Tate pulled that directly from their site ( » ). Many have been accumulating Meraki Mini's and are experimenting with various 3rd party firmware and we all find this a real slap in the face. Further, we question how it's even legal. How can they possibly tell you what software you can or can't run on equipment you have purchased from them? We compare this elsewhere to Dell giving us a hard time for replacing Windows with Linux on their equipment. It just doesn't seem right. Meraki OS is based on free open source software for crying out loud! Whatever happened to their hacker friendly attitude?"

Below we include a guide based on a past copy from Mikes eminent site at open-mesh.We cannot legally condone the flashing, but post for information purposes only.

You can go here to get the Ubuntu LiveCD
We have tried to make this as simple as possible, but it would be
helpful if you have some familiarity with Linux (or someone available
who has). Using LINUX is far the easiest way to flash an older "meraki". It is not happy with the 64-bit version, use an older 32-bit if you have the choice. Sorry to be a little vague but these "merakis" are touchy things and often each reacts a little differently in the reflashing process.

1. Boot Live CD and bring up a terminal window (under "Applications",
then "Accessories", then "terminal" on Ubuntu)
2. Make sure it is connected to the internet, then type the following to
download the files you will need:
Code: .

sudo apt-get update

sudo apt-get install wget


md5sum -c MD5SUMS

chmod +x easyflash
chmod +x flash

3. Plug in your Meraki to your Ethernet LAN port on your computer.
4. Type: ./flash (note: If your Meraki is NOT connected to eth0, modify
the file "flash" accordingly, it should be eth0 but you can check by
issuing ifconfig)
5. Plug in the Meraki to power.
6. You should see something like this displayed:
No packet
No packet
Peer MAC: 00:18:84:80:67:1C (wget be the MAC address of your
You MAC: 00:ba:be:ca:ff:ee
Your IP:
Setting IP address...
Loading rootfs...
Sending rootfs. 6400 blocks...
Initializing partiions...
Rootfs partition size now 0x006f0000
Flashing rootfs...
Loading Kernel...
Sending kernel, 1536 blocks...
Flashing Kernel...
Setting boot_script_data...

Done. Restarting device...

7. Sit back and wait. This will take 15-30 minutes, depending upon the flash
chip speed in your router. DO NOT INTERRUPT!
8. When it is done, the window will show Done in Linux, but with the windows method it just crashes out and you think its done ....but it hasn't

This may well get you to a build which will not upgrade! If this does... keep plugged into the ethernet port and ssh in using something like putty. It will be either root/0p3nm35h as default the first being a zero or root/"your password".

You can try typing just "upgrade" ... the upgrade command seems to work on several builds. Or you can type in the following code...

mkdir tmp

cd tmp



you can copy and paste all in one block, but you will have to press enter twice! Sometimes it hangs and messes. You may have to enter ./ for a second time!!! But it works!!!! ...... Good Luck! Enjoy!

*****a newer flash method to bring straight to r.1319 is under trial and can be reached from this link r.1319 **********

Richie, Ian, Andrew, Guy, Philip, Ted and the rest of this newly formed team!

Below you will see a quick review of our RSS feed and to the right our friends over in Vancouver!