RADIUS details and portal URL are region-specific — obtain from Wiacom before starting.
Step 1 — Add the Device to Wiacom
- Inventory → Routers → Add New Router
- Select Fortinet / FortiAP, fill in details, assign a location, click Save
FortiCloud (FortiLAN)
FortiGate
Log in to your FortiCloud Dashboard (FortiLAN).RADIUS Servers
Configure → My RADIUS Server → Add RADIUS Server (twice — auth and accounting):Auth server:
- Name:
guest_radius_server, Primary IP: <RADIUS_SERVER_1>, Secret: <RADIUS_SHARED_SECRET>, Port: 1812, Secondary: <RADIUS_SERVER_2>
Accounting server:
- Name:
guest_radius_server_acct, same IPs, Port: 1813
SSID
SSIDs → Add SSID:| Field | Value |
|---|
| SSID | Your guest WiFi name |
| Authentication | Open |
| Captive Portal | My Captive Portal |
| Captive Portal URL | <PORTAL_URL> |
| Redirect URL | <PORTAL_URL>?res=success |
| Sign on Method | guest_radius_server |
| RADIUS Acct Settings | guest_radius_server_acct |
| Accounting Interim Interval | 120 |
Walled Garden — add domains:*.wiacom.ai
*.akamaitechnologies.com
*.akamaiedge.net
*.akamaized.net
*.akamai.net
*.amazonaws.com
*.fastly.net
*.facebook.com
*.fbcdn.net
*.akamaihd.net
connect.facebook.net
*.instagram.com
*.twitter.com
*.twimg.com
*.linkedin.com
*.licdn.net
*.licdn.com
*.google.com
*.googleapis.com
*.gstatic.com
Click Next → Next → Next → Save. Log in to your FortiGate web interface.RADIUS
User & Authentication → RADIUS Servers → Create New:
- Primary:
<RADIUS_SERVER_1>, Secret: <RADIUS_SHARED_SECRET>
- Secondary:
<RADIUS_SERVER_2>
Captive Portal
Network → Interfaces → [guest interface]:
- Security Mode: Captive Portal, Authentication Portal: External
- External Auth Portal URL:
<PORTAL_URL>
- RADIUS server: your Wiacom RADIUS profile
Walled Garden
Create firewall address objects for the domains above and a policy allowing pre-auth access.FortiGate walled garden configuration varies by FortiOS version. Contact the Wiacom team for assistance.