Edgecore EAP101 Framed IP-Address Feature User Guide
- May 15, 2024
- Edgecore
Table of Contents
Technical Guide
Framed-IP-Address Feature
EAP101 Framed IP-Address Feature
Copyright Notification
Edgecore Networks Corporation
© Copyright 2018 Edgecore Networks Corporation.
The information contained herein is subject to change without notice. This
document is for informational purposes only and does not set forth any
warranty, expressed or implied, concerning any equipment, equipment feature,
or service offered by Edgecore Networks Corporation. Edgecore Networks
Corporation shall not be liable for technical or editorial errors or omissions
contained herein.
Revision
Firmware version| Supported Model| Date| Author|
Remarks
---|---|---|---|---
V12.4.0 or later| EAP101, EAP102| 29th May 2023| Alex Tan| 1st revision
V12.4.0 or later| EAP101, EAP102| 20th June 2023| Corner Wang| 2nd revision
V12.4.0 or later| EAP101, EAP101| 18th July 2023| Alex Ho| 3rd revision
V12.4.1 or later| EAP101, EAP102| 28th July 2023| Alex Tan| Add description
for firmware v12.4.0 and v12.4.1.
| | | |
| | | |
| | | |
Introduction
This feature is an enhancement to the RADIUS accounting functionality. It is
ONLY supported on EAP101, EAP102 with firmware version V12.4.0 or later. Any
firmware version prior to V12.4.0 will not contain this feature.
In previous RADIUS accounting implementation, the IP address of a supplicant
or client is not included in the Accounting Start Request. This causes the
RADIUS server not able to log the IP address of a supplicant.
This new feature called “Framed-IP-Address” will now include the IP address of
the supplicant in the Accounting Start Request packet. The concept is to wait
for the DHCP 4-way handshaking process to complete and the IP address of a
supplicant can then be obtained. This feature is enabled by default in V12.4.0
and disabled in V12.4.1 or later.
If using attribute to enable this feature, there will be no “Framed-IP-
Address” in Accounting Start packet but will be in Interim Update and
Accounting Stop packets.
Flow Diagram
Original implementation (FW ver. 12.3.1 or before) FW ver. 12.4.0 – Default SettingFW ver. 12.4.0 – Behavior can be changed as follows by attribute informationFW ver. 12.4.1 or newer – Default Setting FW ver. 12.4.1 or newer – Behavior can be changed as follows by attribute information
Configuration
Default Setting
Feature | Ver 12.4.0 | Ver 12.4.1 or newer |
---|---|---|
Client IP address is included into RADIUS Accounting Start | Default Enabled | |
(Disable through attribute) | Default Disabled (Enable through attribute) | |
Client IP address is included into RADIUS Accounting Interim | Always Enabled |
Always Enabled
Client IP address is included into RADIUS Accounting Stop| Always Enabled|
Always Enabled
*ONLY IPv4 is supported.
Enabling and Disabling
- Enable SSH service and login to the device.
- Create a dictionary file such as “dictionary.zvendor”.
- Edit the dictionary file to the format below.
- Add the newly created dictionary file to the RADIUS main dictionary file and save.
- Create an account with the attribute as below.
Explanation:
-
Using account “test”:
⚫ In v12.4.0, Accounting Start Request packet will be sent by the AP until Frame-IP-Address obtains client IP address, i.e. client is not able to access the network before the process is finished
⚫ In v12.4.1, Accounting Start Request packet will be sent by the AP with no Frame-IP-Address -
Using account “test1” (Framed-IP-Address enabled):
⚫ Accounting Start Request packet will be sent by the AP with no Frame-IP- Address -
Using account “testing” (Framed-IP-Address disabled):
⚫ Accounting Start Request packet will be sent by the AP until Frame-IP- Address obtains client IP address, i.e. client is not able to access the network before the process is finished
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>