The Meraki integration is a two-step process as their API lacks functionality.

First we need to setup a few things in your Meraki dashboard.

Enable Meraki API Access

Head over to your Meraki Dashboard and select the organisation for which you want to create the integration by going to Organization > Settings > Dashboard API access and enable Meraki API Access.

After you save the settings, click on the profile to generate your API KEY.

Within your profile, click on Generate new API key. Make a note of the key - we're going to need that later.

Create Guest SSID

If you already have one created for guest access, make sure it is enabled.

Otherwise, click on Wireless > SSIDs and click on Show all My SSIDs. Choose one of the disabled SSIDs, enable it and rename it to your choosing. Remember to hit save at the bottom.

Splash Settings

Add the following credentials to the radius section

  • Host: 13.59.104.37
  • Port: 1812
  • Secret: << contact support >>

You should have an option underneath that shows RADIUS accounting. Make sure the option in the field is on RADIUS accounting is enabled.

!! IMPORTANT !! If you don’t, please contact Meraki support to ask them to enable this option for you

Now change the accounting servers to the following:

  • Host: 13.59.104.37
  • Port: 1813
  • Secret: << contact support >>

Walled Gardens

Scroll further down and look for Walled Garden. Make sure Walled garden is enabled and add the Walled Garden entries to the Walled garden ranges:

*.mimo.today
*.oh-mimo.com
api.ctapp.io
d247kqobagyqjh.cloudfront.net
d3e9l1phmgx8f2.cloudfront.net

If you're using Facebook, Twitter or Google logins, please contact us for the updated list.

!! IMPORTANT !! Click Save at the bottom right yellow pop up to ensure all your changes have been made.

NOTE: Enable Hostname Support 

You'll need to contact Meraki support at this point and ask them to enable support for hostnames. Otherwise we cannot add your walled garden domains.

"Hey Meraki, can you enable hostname support for my walled gardens in my dashboard"

MIMO Setup

Move over to your MIMO dashboard (we'll assume you've set your account up already). Go to your settings and click integrations.

Select the Meraki integration from the list.

Add Meraki Credentials

Enter the API Token you've generated earlier and click TEST INTEGRATION.

Enable Guest Access

Select the organization you want to enable the captive portal. Make sure to use the organisation that corresponds with the SSID you setup earlier.

Next, select the Network and finally choose your guest SSID.

If you don't see the organisation, network or SSID - please ensure you enabled the Meraki API in step one (for the organisation that you're trying to setup).

Last Stage - Finalise Meraki Setup

Go back to your Meraki Dashboard and click Wireless > Splash Page. Select the SSID you want to enable the splash on from the drop-down menu.

Change the SSID to the guest SSID you created and enter the MIMO splash URL in the box at the bottom.

Custom Splash URL: http://s.oh-mimo.com

The Meraki changes don't take long - go checkout your fancy new splash pages.

Radius Servers - Troubleshooting

If you're not able to login, despite seeing the splash page, the Meraki server IP addresses might need to be added to MIMO.

Head over to your firewall information page - there's a link below your radius settings.

Once you have the ones above, send them over to us in the support widget!

Did this answer your question?