OpenWrt and guest WiFi: captive portal setup with Purple
How Purple's cloud guest WiFi works with OpenWrt devices through a standard external captive portal and RADIUS, and where to check support and find the steps.
Listen to this guide
View podcast transcript
OpenWrt is open-source firmware that runs on a wide range of routers and access points. Purple adds the guest layer on top: the captive portal your visitors see, the sign-in journey, and the first-party data you collect. It does not replace your hardware or firmware.
How OpenWrt works with Purple guest WiFi
Purple is a cloud overlay, and it is hardware-agnostic. If your device supports an external captive portal and RADIUS, it can run Purple's guest sign-in. Two standard mechanisms do the work.
- External web authentication. The device redirects a new device to your Purple splash page instead of granting access straight away. The visitor signs in, and the page hands control back.
- RADIUS. The device checks each sign-in against Purple's RADIUS service on the standard ports, 1812 for authentication and 1813 for accounting. The accounting data is what powers your visitor analytics.
A walled garden, a short allow-list of addresses a device can reach before it signs in, lets the splash page load and any payment or social-login steps complete.
That is the whole model: your hardware moves the packets, Purple owns the sign-in and the data. Because it runs on standard web authentication and RADIUS, it works the same way across Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme and Fortinet. Purple is hardware-agnostic by design.
What you need
- An OpenWrt device that supports an external captive portal and RADIUS.
- A Purple venue with your splash page and sign-in journey set up.
- Your Purple RADIUS details and walled garden addresses, from your Purple dashboard.
Set it up with Purple
Whether your exact model is supported, and the settings to use, are confirmed in Purple's supported hardware list. Check your device there first, then follow the matching setup guide for the precise values to enter.
This page explains how the pieces fit together, so you know what each step is doing.
What you get
Once guests sign in through Purple, every visit becomes verified, conscious-choice opt-in first-party data: who visited, how often, and how to reach them with permission. That is the difference between WiFi that connects people and WiFi that builds a marketing audience you own. Purple is GDPR-aligned and ISO 27001 certified, with 99.999% uptime across more than 80,000 live venues.
Key Definitions
Cloud overlay
Purple sits on top of your existing hardware. The kit keeps running the WiFi; Purple runs the guest sign-in and the data, without replacing anything.
Hardware-agnostic
Purple works with any access point or controller that supports an external captive portal and RADIUS, rather than being tied to one vendor.
External web authentication
A standard where the access point redirects a new device to an external splash page to sign in, instead of granting access itself. Purple hosts that splash page.
RADIUS
The protocol the hardware uses to check each sign-in and log session data with Purple, on the standard ports 1812 for authentication and 1813 for accounting.
Walled garden
A short allow-list of addresses a device can reach before it signs in, so the splash page and any payment or social-login steps can load.
Continue reading in this series
Cisco Catalyst WLC and guest WiFi: captive portal setup with Purple
How a Cisco Catalyst 9800 (IOS-XE) wireless LAN controller works with Purple guest WiFi: external web authentication, RADIUS and a walled garden, with a link to Purple's step-by-step setup guide for the exact configuration.
Cisco Catalyst WLC and guest WiFi: captive portal setup with Purple
How a Cisco Catalyst 9800 (IOS-XE) wireless LAN controller works with Purple guest WiFi: external web authentication, RADIUS and a walled garden, with a link to Purple's step-by-step setup guide for the exact configuration.
Allied Telesis TQ Series AP and guest WiFi: captive portal setup with Purple
How Allied Telesis TQ Series access points work with Purple guest WiFi: an external page redirect, RADIUS and a walled garden, with a link to Purple's step-by-step setup guide for the exact configuration.