## Prerequisites

- Meraki system must be running [14.0](https://documentation.meraki.com/General_Administration/Firmware_Upgrades/Cisco_Meraki_Firmware_FAQ) or later.
- Guide assumes the network is using an on-prem Meraki MX Controller.
- Meraki system has AP(s) linked to the MX Controller.
- Meraki system has basic traffic routing working with existing SSID(s).
- Must have the Meraki specific certificate used for the Helium Plus Meraki onboarding process.

# High Level Steps

1. Build Meraki Helium Passpoint SSID
2. Import Helium CA certificate and export Meraki CA certificate to Helium team
3. Build a new SSID
4. Configure SSID to use RADIUS
5. Build Hotspot 2.0 Profile

# Import and Export CA certificates

1. Login to your Meraki Dashboard in your browser

2. Click on **Organizations** in the left menu column

3. Click on **Certificates**

4. Select the **RADSEC** tab

5. Click on **Upload CA certificate** and upload the Helium CA certificate file sent to you by Helium team

6. Scroll down to **RadSec AP Certificates** and click **Download CA** and **Trust CA**

7. Send the downloaded CA certificate to the Helium team

# Build Meraki Helium Passpoint SSID

The following steps will configure your Meraki system to broadcast an SSID with the needed Passpoint and RADIUS configurations to support Helium Mobile user offload.

## Build a new SSID

1. Click on **Wireless** and then **SSID** in the left menu column

2. Look for an “ **Unconfigured SSID X**”
3. Click on **rename**  
   
4. Enter “ **Helium**”
5. Select **Enabled**
6. Click **Save Changes**

## Configure Helium SSID for RADIUS Access Control

1. Click **Edit Settings**
2. Under **Security** heading toggle the circle **Enterprise with**
3. Select **my RADIUS Server**  
   
4. Scroll down to **RADIUS** and click the arrow on the right to expand
5. Click add server and add the following configurations
    - Enter IP Address: **16.145.124.242** Port: **2083** Secret: **radsec**. Click **Done**.
6. Repeat those steps to add the same server to the RADIUS Accounting Servers list using **port** **2083.**  
   
7. Select the check box next to **Radius CoA Support**  
   
8. Click on the arrow to expand the **Advanced RADIUS settings** section
9. Change the number 1 drop down for **NAS ID** to **Custom** and enter the NAS-ID you got during onboarding
10. Click the **×** to remove number 2 in that list which says **SSID Number**  
    
11. Click **Save**

## Build Hotspot 2.0 Config

1. Click on **Wireless** and navigate to **Hotspot 2.0**  
   
2. Change the toggle for **Hotspot 2.0** to **Enabled**
3. Enter **Operator Name** to be “ **Helium**”
4. Enter **Venue Name** to be the street address of your location
5. Choose the best fitting **Venue Type** from the drop down
6. Choose **Chargeable public network** from the drop down
7. In domain list enter both **FreedomFi.com** and **Hellohelium.com**
8. Click **Create Realm**
    - Enter **freedomfi.com** as the name
    - Select **Add EAP Method**
    - Select **Method ID** to be **13 EAP-TLS**
    - Select **Authentication Methods** to be **Certificate**
    - Click **Create realm**  
   
9. Repeat for realm name **Hellohelium.com** with matching settings.
10. Final Hotspot 2.0 settings should look like this:  
   
11. Click **Save Changes**
