Skip to main content

NETGEAR Insight and Enterprise Access Points Integration with Purple WiFi

This guide provides IT managers with a definitive technical roadmap for integrating NETGEAR Insight and WAX enterprise access points with Purple WiFi. It covers essential configurations including Guest captive portals, 802.1X staff networks, and multi-tenant segmentation using PPSK and dynamic VLAN assignment.

📖 6 min read📝 1,295 words🔧 2 worked examples3 practice questions📚 8 key definitions

Listen to this guide

View podcast transcript
Welcome to Purple's Technical Briefing. Today we are covering a topic that comes up constantly in our conversations with IT managers and network architects across hospitality, retail, and multi-tenant venues: how to integrate NETGEAR Insight and WAX series access points with Purple WiFi. If you are running a hotel, a retail park, a conference centre, or a mixed-use development, this briefing is directly relevant to your next deployment decision. Let us set the scene. NETGEAR's WAX series - the WAX610, WAX620, and WAX630 - are WiFi 6 access points managed through the Insight cloud platform. They support up to eight separate SSIDs per radio, WPA3 encryption, and up to six gigabits of throughput on the WAX630. They are PoE-powered, ceiling-mountable, and managed from a single pane of glass through the Insight Cloud Portal. For an IT installer or SMB network administrator, this is a genuinely capable platform at a price point well below the Cisco Meraki or HPE Aruba tier. Purple is a hardware-agnostic cloud overlay. We sit on top of your existing infrastructure and we add the guest experience layer, the data capture layer, and the analytics layer. We have processed 440 million logins in 2024 across 80,000 live venues. The integration with NETGEAR Insight is clean and well-documented, and it covers four distinct use cases that we will walk through today. Now let us get into the technical deep-dive. The four use cases are: Guest WiFi with a Purple captive portal, Secure Staff WiFi using 802.1X, Multi-Tenant segmentation using NETGEAR's PPSK feature, and dynamic VLAN assignment via RADIUS for Identity-Based Networks. Use case one: Guest WiFi with a Purple captive portal. This is the most common starting point. You create a dedicated Guest SSID in NETGEAR Insight and you configure it as an open network. The key configuration is in the Captive Portal section of the SSID settings. You select External Captive Portal, and you paste in the Splash Page URL that Purple provides. Next, you configure the authentication type. For most Purple deployments, you will select RADIUS authentication. Purple provides you with a primary RADIUS server IP address, port 1812 for authentication and port 1813 for accounting, and a shared secret. You paste those into the NETGEAR Insight External Captive Portal configuration. You also set a NAS Identifier - this is a string that identifies this specific access point or location to the RADIUS server. Use something meaningful, like your venue name and location code. The walled garden is the piece that trips up most installers. Before a guest authenticates, their device needs to be able to reach the Purple splash page, the authentication servers, and any social login providers you have enabled. NETGEAR Insight has a dedicated Walled Garden section in the External Captive Portal configuration where you add these URLs. Purple's support documentation provides the exact list of domains to whitelist. Get this wrong and guests will see a blank page instead of your branded portal. Once configured, the flow works like this: a guest connects to the Hotel Guest SSID. The access point intercepts their first HTTP request and redirects them to the Purple splash page. The guest sees your branded portal, accepts the terms, and optionally provides their email address or logs in via social media. Purple's RADIUS server returns an Access-Accept message to the access point, and the guest is granted internet access. Purple captures the consent data, logs the session, and that data flows into your Purple analytics dashboard. Use case two: Secure Staff WiFi using 802.1X. This is where you move away from shared passwords entirely. For staff networks, a pre-shared key is a liability - when an employee leaves, you have to change the password for everyone. 802.1X, defined in the IEEE 802.1X standard, gives every user an individual credential. When they leave, you disable their account in your directory and their access is revoked instantly. In NETGEAR Insight, you configure a separate Staff SSID with WPA2 Enterprise security. This tells the access point to use 802.1X authentication rather than a pre-shared key. You then configure the RADIUS server settings at the network location level. Go to the network location settings, select RADIUS, enable 802.1X Access Authentication, and enter your RADIUS server IP, port, and shared secret. The default reauthentication interval is 3,600 seconds - one hour - which is a reasonable starting point for most venues. The most common EAP method in SMB deployments is PEAP-MSCHAPv2, which uses a server-side certificate to create an encrypted tunnel inside which the user authenticates with their Active Directory username and password. EAP-TLS is more secure - it uses certificates on both sides - but it requires a PKI infrastructure and MDM to push certificates to devices. One critical point: enforce certificate validation on every client device. Configure your Windows devices via Group Policy Objects and your mobile devices via MDM profiles to validate the RADIUS server's certificate. If you skip this step, devices are vulnerable to rogue access point attacks where an attacker presents a fake certificate and captures credentials. Use case three: NETGEAR PPSK for multi-tenant venues. Private Pre-Shared Key solves a specific problem in retail parks, mixed-use developments, and co-working spaces. You have multiple tenants sharing the same physical WiFi infrastructure. You do not want to run separate SSIDs for each tenant - that creates radio frequency congestion and management complexity. But you also cannot give everyone the same password, because then Tenant A can see Tenant B's traffic. PPSK solves this elegantly. You create a single SSID and you create multiple pre-shared keys in NETGEAR Insight under Wireless, Settings, Advanced, Multi PSK Settings. Each key is associated with a specific VLAN. Tenant A gets a unique 16-character password that maps to VLAN 30. Tenant B gets a different password that maps to VLAN 40. The venue management team gets a third password that maps to VLAN 20, which has access to management systems. When Tenant A's devices connect using their password, the access point automatically places them on VLAN 30. They cannot see any traffic on VLAN 40 or VLAN 20. From a tenant's perspective, they just have a WiFi password. From your perspective as the network administrator, you have complete traffic isolation between tenants with zero additional hardware. There are two important limitations to know. First, PPSK in NETGEAR Insight requires WPA2 Personal or WPA2 Personal Mixed encryption. It does not work on the 6 GHz band. Second, PPSK cannot be combined with captive portal on the same SSID. If you need both, you need two separate SSIDs - which is fine, because WAX series access points support up to eight. Use case four: dynamic VLAN assignment via RADIUS. This is the most sophisticated configuration and the one that underpins Purple's Identity-Based Networks capability. Instead of statically assigning a VLAN to a password or an SSID, you let the RADIUS server decide which VLAN to assign based on who is authenticating. The mechanism uses three standard RADIUS attributes: Tunnel-Type, which must be set to value 13 for VLAN; Tunnel-Medium-Type, which must be set to value 6 for IEEE 802; and Tunnel-Private-Group-ID, which carries the VLAN ID as a string. When a user authenticates successfully, the RADIUS server returns these three attributes in the Access-Accept message. The access point reads them and places the client on the specified VLAN. In practice, this means you can have a single WPA2 Enterprise SSID where a hotel manager authenticates and lands on VLAN 20 with access to property management systems, a front desk agent authenticates and lands on VLAN 21 with access to the check-in system only, and a contractor authenticates and lands on VLAN 50 with internet-only access. All from the same SSID, all enforced automatically by the RADIUS server based on Active Directory group membership. Now let us talk implementation recommendations and pitfalls. The first pitfall is the walled garden. Every external captive portal deployment fails at the walled garden at least once. The symptom is guests connecting to the SSID but seeing a browser error instead of the splash page. The fix is methodical: open the Purple support documentation, copy every domain in the walled garden list, and paste them into NETGEAR Insight's Walled Garden section. Test with a device that has no cached credentials. The second pitfall is RADIUS reachability. The NETGEAR access point needs to reach your RADIUS server. RADIUS uses UDP port 1812 for authentication and UDP port 1813 for accounting. Open those ports from the access point management IP to the RADIUS server IP. Test with a RADIUS test tool before you go live. The third pitfall is PPSK and captive portal conflict. NETGEAR Insight does not allow PPSK and captive portal on the same SSID. If you need both, create two SSIDs. Name them clearly - one for PPSK tenants and one for the captive portal guests. The fourth pitfall is certificate validation on 802.1X clients. Every Windows device needs a Group Policy Object that specifies the trusted Certificate Authority and the expected RADIUS server name. Every mobile device needs an MDM profile with the same settings. Without this, a user could unknowingly authenticate to a rogue access point and hand over their Active Directory credentials. Now for a rapid-fire question and answer session. Question one: Can I use Purple with NETGEAR Insight without a RADIUS server? Yes, for guest captive portal deployments, you can use Purple's web authentication mode rather than RADIUS. The access point redirects to the splash page via HTTP, and Purple handles authentication through a web session. RADIUS gives you more control and better accounting data, but it is not mandatory for basic guest portal deployments. Question two: How many PPSK keys can I create in NETGEAR Insight? NETGEAR Insight supports up to 64 PPSK keys per SSID on WAX series access points. For most multi-tenant venues, this is more than sufficient. If you have more than 64 tenants, you need to move to a RADIUS-based dynamic VLAN solution instead. Question three: Does NETGEAR Insight support WPA3 Enterprise for 802.1X? Yes, WAX series access points support WPA3 Enterprise. For most SMB deployments, WPA2 Enterprise is sufficient and has broader client device compatibility. WPA3 Enterprise is worth considering for environments handling sensitive data, such as healthcare or financial services. Question four: What happens if the Purple RADIUS server is unreachable? NETGEAR Insight supports a failsafe option in the External Captive Portal configuration. If you enable failsafe, guests are granted internet access for a short period even if the captive portal servers are unreachable. Purple maintains 99.999% uptime across our infrastructure, but enabling failsafe is good practice for any production deployment. To summarise the key takeaways from today's briefing. NETGEAR WAX series access points integrate with Purple via the External Captive Portal mechanism in NETGEAR Insight. You configure the splash page URL, RADIUS server credentials, and walled garden domains in the Insight Cloud Portal. For staff networks, use WPA2 Enterprise with 802.1X and enforce certificate validation on every client device. For multi-tenant venues, NETGEAR's PPSK feature gives you per-tenant VLAN isolation from a single SSID with up to 64 unique keys. For the most sophisticated deployments, dynamic VLAN assignment via RADIUS attributes gives you identity-driven network segmentation that adapts to who is connecting, not just where they are connecting from. If you are planning a NETGEAR deployment with Purple, the next step is to request your Purple RADIUS credentials and walled garden domain list from Purple's support team, and to test the captive portal redirect on a staging SSID before rolling out to production. The configuration takes under 30 minutes once you have those credentials in hand. Thank you for listening to Purple's Technical Briefing. For the full written guide, including step-by-step configuration details and worked examples, visit purple.ai.

header_image.png

Executive Summary

Relying on pre-shared keys for enterprise WiFi access is a significant security liability. A single compromised credential exposes the entire network, and revoking access requires changing the password for every device. This guide provides IT managers and network architects with a definitive roadmap for integrating NETGEAR Insight and WAX series enterprise access points with Purple.

We detail four core deployment architectures: Guest WiFi with a captive portal, Secure Staff WiFi using 802.1X, Multi-Tenant segmentation via NETGEAR Private Pre-Shared Keys (PPSK), and Identity-Based Networks using dynamic VLAN assignment. Whether you operate Hospitality venues, Retail spaces, or public-sector environments, these configurations eliminate shared passwords, enforce strict network segmentation, and capture actionable WiFi Analytics .

Listen to our technical briefing podcast below for a comprehensive overview of the architecture and common deployment pitfalls.

Technical Deep-Dive

NETGEAR WAX series access points (WAX610, WAX620, WAX630) are cloud-managed WiFi 6 devices designed for high-density environments. Managed via the NETGEAR Insight portal, they support up to eight separate SSIDs per radio, WPA3 encryption, and multi-gigabit throughput. Purple acts as a hardware-agnostic cloud overlay, integrating with NETGEAR Insight to deliver enterprise-grade access control and data capture.

1. Guest WiFi with Captive Portal

For public-facing environments, you must deploy an External Captive Portal. This configuration intercepts guest HTTP requests and redirects them to a Purple-hosted splash page.

Architecture:

  1. Access Point: NETGEAR WAX access point broadcasts an open or WPA2 Personal Guest SSID.
  2. Walled Garden: NETGEAR Insight permits pre-authentication traffic to Purple's servers and social login providers.
  3. Authentication: Purple handles the user session via RADIUS or HTTP web authentication.

When a guest connects, they are presented with a branded portal. Upon accepting the terms and providing details, Purple's RADIUS server returns an Access-Accept message, granting internet access. This approach guarantees compliance with data privacy regulations like GDPR while capturing valuable first-party data.

2. Secure Staff WiFi (802.1X)

Pre-shared keys are unacceptable for staff networks. You must implement IEEE 802.1X authentication. In this model, every user has an individual credential. When an employee departs, you disable their directory account, and their access is revoked instantly.

In NETGEAR Insight, you configure a Staff SSID with WPA2 Enterprise or WPA3 Enterprise security. The access point acts as the authenticator, relaying Extensible Authentication Protocol (EAP) messages to the RADIUS server. The RADIUS server validates the credentials against your directory (e.g., Microsoft Entra ID or Okta) and returns the authorisation decision.

3. Multi-Tenant Segmentation (PPSK)

Mixed-use developments and retail parks face a specific challenge: multiple tenants sharing physical WiFi infrastructure. Deploying separate SSIDs for each tenant creates radio frequency congestion. Providing a single shared password compromises security.

NETGEAR Private Pre-Shared Key (PPSK) solves this. You broadcast a single SSID. In NETGEAR Insight, you generate unique passwords for each tenant. Crucially, each password maps to a specific VLAN.

ppsk_vlan_infographic.png

When a device connects using the retail unit's password, the access point places it on the isolated retail VLAN. When venue management connects using their password, they land on the management VLAN. You achieve complete traffic isolation with zero additional hardware. Note that PPSK requires WPA2 Personal and cannot be combined with a captive portal on the same SSID.

4. Dynamic VLAN Assignment via RADIUS

For sophisticated Identity-Based Networks, you must use dynamic VLAN assignment. Instead of statically assigning a VLAN to an SSID or a password, the RADIUS server dictates the VLAN based on the user's directory profile.

The RADIUS server returns three standard attributes in the Access-Accept message:

  • [64] Tunnel-Type = 13 (VLAN)
  • [65] Tunnel-Medium-Type = 6 (802)
  • [81] Tunnel-Private-Group-ID = [VLAN ID]

A single WPA2 Enterprise SSID can serve the entire organisation. A hotel manager authenticates and lands on VLAN 20. A front desk agent lands on VLAN 21. A contractor lands on VLAN 50. The network adapts to the identity of the user. For a broader look at securing your environment, review our Enterprise WiFi Security: A Complete Guide for 2026 .

architecture_overview.png

Implementation Guide

Follow these steps to deploy NETGEAR Insight with Purple Guest WiFi .

Step 1: Configure the Guest SSID

  1. Log in to the NETGEAR Insight Cloud Portal.
  2. Select your network location and navigate to Wireless > Settings.
  3. Create a new SSID (e.g., "Venue Guest WiFi").
  4. Select Captive Portal and choose External Captive Portal.

Step 2: Configure the Captive Portal

  1. In the Splash Page URL field, enter the URL provided by Purple.
  2. Select the Radius radio button.
  3. Enter the Primary Authentication Server IP, port (1812), and shared secret provided by Purple.
  4. Enter the Primary Accounting Server IP, port (1813), and shared secret.
  5. Set a descriptive NAS-Identifier (e.g., "London-Retail-01").

Step 3: Configure the Walled Garden

This is the most critical step. If the walled garden is incorrect, guests will see a blank screen.

  1. Scroll to the Walled Garden section in the Captive Portal settings.
  2. Add every domain provided in Purple's integration documentation. This includes Purple's CDN domains, authentication servers, and any enabled social login providers (e.g., Facebook, Google).
  3. Click Save.

Step 4: Verify RADIUS Reachability

Ensure your firewall permits UDP ports 1812 and 1813 outbound from the access point management IP addresses to the Purple RADIUS servers.

Best Practices

  • Enforce Certificate Validation: For 802.1X deployments, you must enforce strict certificate validation on all client devices via Group Policy Objects (GPO) or Mobile Device Management (MDM). If clients do not validate the RADIUS server certificate, they are vulnerable to rogue access point attacks.
  • Isolate Management Traffic: Always place access point management IP addresses on a dedicated management VLAN, isolated from guest and staff traffic.
  • Enable Failsafe: In the NETGEAR Insight Captive Portal settings, enable the FailSafe option. If the RADIUS servers become unreachable, guests are granted temporary internet access, preventing a total WiFi outage.
  • Separate SSIDs for PPSK: Because NETGEAR Insight does not support PPSK and Captive Portal on the same SSID, you must create dedicated SSIDs (e.g., "Venue-Guest" and "Venue-Tenant").

Troubleshooting & Risk Mitigation

Symptom: Guests connect to the SSID but the splash page does not load.

  • Cause: Incomplete Walled Garden configuration.
  • Resolution: Verify that all Purple domains and social login domains are entered correctly in the NETGEAR Insight Walled Garden settings. Test with a device that has no cached credentials.

Symptom: Staff devices fail to authenticate via 802.1X.

  • Cause: RADIUS timeout or incorrect shared secret.
  • Resolution: Verify that UDP ports 1812 and 1813 are open outbound. Confirm the shared secret matches exactly between the NETGEAR Insight portal and the RADIUS server. Check the RADIUS server logs for Access-Reject messages.

Symptom: PPSK clients are placed on the wrong VLAN.

  • Cause: Incorrect VLAN mapping or missing VLAN configuration on the switch.
  • Resolution: Ensure the VLAN is created in NETGEAR Insight under Wired settings. Verify the Multi PSK Settings map the correct password to the correct VLAN ID. Ensure the switch port connecting the access point is configured as a trunk port allowing the target VLAN.

ROI & Business Impact

Deploying NETGEAR Insight with Purple transforms your wireless infrastructure from a cost centre into a revenue-generating asset. By implementing Identity-Based Networks and captive portals, you achieve:

  • Reduced IT Overhead: PPSK and 802.1X eliminate the need to manually manage shared passwords or dispatch engineers for routine access changes.
  • Actionable Analytics: Capture demographic data, dwell times, and return rates to optimise venue operations and tenant mix.
  • Marketing ROI: Build a high-intent, GDPR-compliant CRM database. Venues typically see a significant reduction in customer acquisition costs when leveraging first-party data collected via WiFi.
  • Enhanced Security: Dynamic VLAN assignment isolates IoT devices, point-of-sale systems, and guest traffic, significantly reducing the attack surface and ensuring PCI DSS compliance.

Key Definitions

802.1X

An IEEE standard for port-based Network Access Control that provides an authentication mechanism to devices wishing to attach to a LAN or WLAN.

Essential for enterprise security; replaces shared passwords with individual user credentials.

Captive Portal

A web page that a user of a public access network is obliged to view and interact with before access is granted.

Used by Purple to capture first-party data and ensure terms of service acceptance.

PPSK (Private Pre-Shared Key)

A feature allowing multiple unique passwords on a single SSID, where each password assigns the user to a specific VLAN.

Ideal for multi-tenant buildings or isolating IoT devices without creating multiple SSIDs.

RADIUS

Remote Authentication Dial-In User Service; a networking protocol that provides centralized Authentication, Authorization, and Accounting (AAA) management.

The core server that validates credentials and tells the NETGEAR AP whether to grant access.

Walled Garden

A limited environment that controls the user's access to web content and services prior to full authentication.

Must be configured in NETGEAR Insight to allow devices to reach the Purple splash page and social login providers.

Dynamic VLAN Assignment

The process where a RADIUS server instructs an access point to place an authenticated user on a specific VLAN based on their identity.

Enables Identity-Based Networks, allowing a single SSID to serve multiple departments securely.

NAS-Identifier

Network Access Server Identifier; a string used to identify the source of a RADIUS access request.

Configured in NETGEAR Insight so Purple knows which venue or access point the user is connecting from.

EAP-TLS

Extensible Authentication Protocol - Transport Layer Security; an authentication method requiring digital certificates on both the client and server.

The most secure 802.1X method, eliminating passwords entirely, though requiring MDM to deploy certificates.

Worked Examples

A 40-unit retail park needs to provide secure, isolated WiFi for each tenant's point-of-sale systems, plus a branded public WiFi network for shoppers. They have deployed NETGEAR WAX630 access points. How should the network be configured?

Create two SSIDs in NETGEAR Insight. SSID 1: 'RetailPark-Guest'. Configure this with an External Captive Portal pointing to Purple's splash page, with RADIUS authentication and a comprehensive walled garden. Map this to VLAN 10 (Internet only). SSID 2: 'RetailPark-Tenants'. Configure this with WPA2 Personal and enable Multi PSK (PPSK). Create 40 unique passwords. Map Tenant A's password to VLAN 101, Tenant B to VLAN 102, etc. Ensure the core switch trunks all VLANs to the access points.

Examiner's Commentary: This approach perfectly balances security and user experience. By separating the SSIDs, we avoid the NETGEAR limitation of not mixing PPSK and captive portals. The PPSK configuration ensures zero cross-tenant visibility for PCI compliance, while the Purple portal captures shopper data.

A corporate headquarters wants to move away from a shared WPA2 password. They need staff to authenticate with their Microsoft Entra ID credentials, and they want the finance team on VLAN 50 and the marketing team on VLAN 60.

Deploy a single 'Corporate-Secure' SSID configured for WPA2 Enterprise. Point the NETGEAR Insight RADIUS settings to a RADIUS server integrated with Entra ID. Configure the RADIUS server to return standard tunnel attributes (Tunnel-Type=13, Tunnel-Medium-Type=6, Tunnel-Private-Group-ID=50 or 60) based on the user's directory group membership. Enforce certificate validation on all corporate laptops via MDM.

Examiner's Commentary: This demonstrates true Identity-Based Networking. The access point dynamically assigns the VLAN based on the RADIUS response. Crucially, enforcing certificate validation prevents rogue AP attacks, which is mandatory for enterprise security.

Practice Questions

Q1. You have deployed a Purple captive portal on a NETGEAR WAX620. Guests can connect to the WiFi, but their browsers show a 'Cannot reach destination' error instead of the splash page. What is the most likely configuration error?

Hint: Consider what must happen before the guest is fully authenticated to reach external servers.

View model answer

The Walled Garden is misconfigured or incomplete. The NETGEAR access point is blocking the initial traffic to Purple's servers. You must ensure all required Purple CDN domains, authentication URLs, and social login domains are added to the Walled Garden list in the Insight portal.

Q2. A venue requires both a guest captive portal and secure, isolated WiFi for 10 different retail tenants. They want to minimize RF interference. How do you configure the NETGEAR access points?

Hint: NETGEAR Insight has specific limitations regarding mixing captive portals and PPSK.

View model answer

You must create exactly two SSIDs. NETGEAR does not support PPSK and Captive Portal on the same SSID. Create 'Venue-Guest' with an External Captive Portal pointing to Purple. Create 'Venue-Retail' with WPA2 Personal and configure Multi PSK (PPSK) with 10 unique passwords, each mapping to a different VLAN.

Q3. When configuring dynamic VLAN assignment for staff using 802.1X, which three RADIUS attributes must the server return in the Access-Accept message?

Hint: Think about the RFC 2868 standard attributes for tunnel configuration.

View model answer

The RADIUS server must return: [64] Tunnel-Type = 13 (VLAN), [65] Tunnel-Medium-Type = 6 (802), and [81] Tunnel-Private-Group-ID = [The specific VLAN ID string].