MikroTik - Passpoint Configuration
Configure Passpoint (Hotspot 2.0) on MikroTik RouterOS devices to enable automatic WiFi authentication through IronWifi's cloud RADIUS service. This provides seamless WPA2/WPA3-Enterprise connections without manual network selection or splash pages.
Prerequisites
In MikroTik:
- MikroTik device with wireless capability supporting 802.11u
- RouterOS 6.47.10+ or 6.48.3+ (for GUI support)
- RouterOS 7.x recommended for latest features
In IronWifi Console (complete these first):
- Sign in to the IronWifi Management Console
- Go to Networks and select your network
- Enable Passpoint from the dropdown
- Note the following values:
- RADIUS server IP
- RADIUS port
- RADIUS secret
- Realm (e.g., )
ironwifi.com
RouterOS Version Requirements
| Feature | Minimum Version |
|---|---|
| 802.11u basic | RouterOS 6.0+ |
| Interworking GUI | RouterOS 6.47.10+ |
| Full Passpoint | RouterOS 7.x |
RADIUS Configuration
Configure the RADIUS server in RouterOS:
Replace:
- - IronWifi RADIUS server address
<RADIUS_IP> - - Your RADIUS shared secret
<RADIUS_SECRET>
Wireless Security Profile
Create a security profile for WPA2-Enterprise:
802.11u / Interworking Configuration
RouterOS 7.x (CLI)
Hotspot 2.0 (HS2.0) Settings
NAI Realm Configuration
Configure the NAI Realm for authentication:
Roaming Consortium (OIs)
Add Roaming Consortium Organization Identifiers for OpenRoaming:
For OpenRoaming, add these OIs:
- - WBA OpenRoaming
5A03BA0000 - - Cisco OpenRoaming
004096 - Standard IronWifi OI as provided in console
Apply to Wireless Interface
Apply the configuration to your wireless interface:
Complete Configuration Example
GUI Configuration (WinBox)
For RouterOS versions with GUI support:
- Open WinBox and connect to your router
- Go to Wireless > Security Profiles
- Create new profile with WPA2-EAP settings
- Go to Wireless > Interworking Profiles
- Create new interworking profile
- Configure 802.11u settings
- Apply profiles to your wireless interface
Verification
Check the configuration:
Troubleshooting
Clients Don't Discover Network
- Verify 802.11u is enabled
- Check interworking profile is applied
- Ensure SSID is broadcasting
- Verify client supports Passpoint
Authentication Fails
- Check RADIUS server connectivity
- Verify shared secret matches
- Review IronWifi authentication logs
- Ensure NAI realm is correct
Roaming Not Working
- Verify roaming consortium OIs
- Check domain names match
- Ensure consistent configuration across APs