OpenWiFi (TIP) - Passpoint Configuration
Configure Passpoint (Hotspot 2.0) on OpenWiFi (Telecom Infra Project) access points to enable automatic WiFi authentication through IronWiFi's cloud RADIUS service. This open-source solution provides carrier-grade WPA2/WPA3-Enterprise security without manual network selection.
Overview
OpenWiFi is an open-source wireless networking solution from the Telecom Infra Project (TIP). It provides carrier-grade features including full Passpoint/Hotspot 2.0 support.
Supported Platforms
- OpenWiFi Cloud SDK - Cloud controller
- OpenWiFi AP Firmware - Compatible access points
- Supported Hardware: EdgeCore, CIG, HFCL, Actiontec, and other TIP-compliant APs
Prerequisites
In OpenWiFi:
- OpenWiFi controller deployed (cloud or on-premises)
- OpenWiFi-compatible access points
- OpenWiFi firmware 2.x or later
In IronWiFi Console (complete these first):
- Log in to IronWiFi Management Console
- Navigate to Networks > select your network
- Enable Passpoint
- Note the following:
- RADIUS Server IPs
- RADIUS Secret
- NAI Realm (e.g., )
ironwifi.com - Roaming Consortium OIs
OpenWiFi Controller Configuration
OpenWiFi Cloud SDK Configuration
Step 1: Create RADIUS Profile
- Log in to OpenWiFi Cloud SDK
- Navigate to Profiles > RADIUS
- Click Create Profile
- Configure:
Step 2: Create Passpoint Profile
- Navigate to Profiles > Passpoint
- Click Create Profile
- Configure Hotspot 2.0 settings:
Step 3: Create SSID Configuration
- Navigate to Configurations > SSIDs
- Click Create SSID
- Configure:
Step 4: Create Device Configuration
- Navigate to Configurations > Device Configs
- Create or edit configuration
- Add the Passpoint SSID
- Push to devices
JSON Configuration Reference
Complete Passpoint Configuration
NAI Realm Encoding
The NAI realm format follows:
Where:
- = UTF-8 encoding
0 - = EAP-TTLS
21 - = Inner auth PAP
[2:4]
Common EAP methods:
- = EAP-TLS
13 - = EAP-TTLS
21 - = EAP-PEAP
25
Advanced Configuration
3GPP Cellular Network
For carrier integration:
WAN Metrics
Configure link information:
Connection Capability
Define available services:
Operating Class
Configure supported frequencies:
OpenRoaming Integration
Full OpenRoaming Configuration
API Configuration
Using OpenWiFi API
Create configuration via API:
Get Device Status
Troubleshooting
Network Not Discovered
-
Check Passpoint Status
- Verify configuration pushed to device
- Check device status in controller
-
Verify ANQP
- Check GAS/ANQP frames in packet capture
- Verify all required IEs present
-
Device Firmware
- Ensure firmware supports Hotspot 2.0
- Update to latest OpenWiFi firmware
Authentication Failures
-
RADIUS Connectivity
-
Check Logs
- Review OpenWiFi controller logs
- Check IronWiFi authentication logs
-
NAI Realm
- Verify realm encoding
- Check EAP method matches
Debug Commands
On OpenWiFi AP CLI:
Best Practices
- Use Templates: Create reusable configuration templates
- Version Control: Track configuration changes
- Testing: Test with multiple Passpoint clients
- Monitoring: Set up logging and alerts
- Firmware: Keep APs on latest OpenWiFi firmware
- Redundancy: Configure backup RADIUS servers
Related Topics
Same vendor
Standards & reference
Was this page helpful?