How to manage EAPs in different subnets using EAP Controller (via DHCP option 138)?

In the network topology below, there are three VLANs (three subnets), which are VLAN1 (, VLAN2 ( and VLAN3 ( These three VLANs (three subnets) are divided by TP-Link L3 Switch (T2600G-28TS). Now we want TP-Link EAP Controller in VLAN1 ( to manage EAP in VLAN2 ( The gateway Router is TP-Link SMB router TL-ER6120.

This document will introduce how to manage EAPs in different subnets using TP-Link EAP controller (via DHCP option 138). For the configurations of multi-nets NAT function on TP-LINK SMB router, please refer to:

How to build up a multi-nets network using the Multi-nets NAT feature on TP-Link router with a L3 switch?


Step1. Configurations on Layer 3 switch

1. Create VLAN2 & VLAN3. VLAN2 includes port 4, and VLAN3 includes port7. The detailed VLAN settings are shown as below. Note: port4/7/16 should be configured as “Access” type.

2. Enable IP interface for VLAN1 & VLAN2 & VLAN3, and configure relevant IP addresses for these three interfaces shown as below.

3. Configure the static default routing entry which leads to the gateway router.

4. Enable DHCP Server function, and configure IP address pool for EAPs. For Option138, you should fill in the IP address of EAP Controller Host which is “”. And then the DHCP Server will tell the EAPs where the EAP Controller is, so that the EAP Controller and EAPs can communicate with each other among different subnets. Note: don’t forget to fill in the DNS server address.


Step2. Configurations on SMB Router

1.Configure Static Routing for VLAN1 and VLAN2 subnets.

2. Configure multi-nets NAT for and subnets.


Step3. Run EAP Controller. The EAP will appear in EAP controller’s “pending” list, which means you can use EAP controller to adopt and manage this EAP now shown as below.

This Article Applies to:
EAP245 , EAP115 , EAP220
User Application Requirement | Updated 06-04-2018 01:35:54 AM