# Cambium RADIUS dictionary for WiFi

**URL:** <https://community.cambiumnetworks.com/t/cambium-radius-dictionary-for-wifi/50024>\
**Category:** Enterprise Wi-Fi Networks\
**Tags:** knowledge-base\
**Created:** [March 12, 2017, 7:23am UTC](https://community.cambiumnetworks.com/t/cambium-radius-dictionary-for-wifi/50024 "2017-03-12T07:23:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![firefly](https://d10gw3vjmzyp8.cloudfront.net/user_avatar/community.cambiumnetworks.com/firefly/32/12254_2.png) [@firefly](https://community.cambiumnetworks.com/u/firefly)\
**Post date:** [March 12, 2017, 7:23am UTC](https://community.cambiumnetworks.com/t/cambium-radius-dictionary-for-wifi/50024/1 "2017-03-12T07:23:51Z")

</div>

Cambium Enterprise access points support several features controlled through a RADIUS server, such as bandwidth quota, VLAN and VLAN pool names. In addition to standard attributes such as Session-Timeout etc, these additional vendor specific attributes help the AP provide very flexible per-user fucntionality in carrier and enterprise networks.

The RADIUS dictionary for these attributes (in a format compatible with freeRADIUS but can be translated to other servers) is:

```
VENDOR                  CambiumVendor           17713
 
BEGIN-VENDOR    CambiumVendor

ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Traffic-Quota-Limit-Up &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; 151 &nbsp; &nbsp; integer  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Traffic-Quota-Limit-Down &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;152 &nbsp; &nbsp; integer  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Traffic-Quota-Limit-Up-Gigwords &nbsp; &nbsp;153 &nbsp; &nbsp; integer  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Traffic-Quota-Limit-Down-Gigwords &nbsp;154 &nbsp; &nbsp; integer  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Traffic-Quota-Limit-Total &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;155 &nbsp; &nbsp; integer  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Traffic-Quota-Limit-Total-Gigwords 156 &nbsp; &nbsp; integer  
ATTRIBUTE &nbsp; &nbsp; &nbsp; Cambium-Vlan-Pool-Id &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;157 &nbsp; &nbsp; string  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Authorize-Classes &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;158 &nbsp; &nbsp; tlv  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Traffic-Classes-Acct &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 159 &nbsp; &nbsp; tlv  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Walled-Garden-State &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;160 &nbsp; &nbsp; integer

ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Authorize-Class-Name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 158.1 &nbsp; string  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Authorize-Bytes-Left &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 158.2 &nbsp; integer64

ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Acct-Class-Name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;159.1 &nbsp; string  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Acct-Input-Octets &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;159.2 &nbsp; integer  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Acct-Output-Octets &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 159.3 &nbsp; integer  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Acct-Input-Packets &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 159.4 &nbsp; integer  
ATTRIBUTE &nbsp; &nbsp; &nbsp; CAMB-Acct-Output-Packets &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;159.4 &nbsp; integer

END-VENDOR &nbsp; &nbsp; &nbsp;CambiumVendor
```

&nbsp;

The QUOTA attribtues relate to allowed bandwidth/usage for clients. The APs already support time based restrictions (standard RADIUS session-timeout attribute) and rate-limit (WBA attribtues covered in a separate KB), these new Cambium attributes enhance that control.

Attribute descriptions:

CAMB-Traffic-Quota-Limit-Up|CAMB-Traffic-Quota-Limit-Down:

These attributes take the Upload/Download limit in Bytes and limit the client ability to Upload/Download the amount of data for that given RADIUS session.

&nbsp;

CAMB-Traffic-Quota-Limit-Up-Gigwords|CAMB-Traffic-Quota-Limit-Down-Gigwords:

These attributes take the Upload/Download limit in Giga Bytes and limit the client ability to Upload/Download the amount of data for that given RADIUS session. I.e if someone configured 1 and 8 respectively then client would get 1 Giga Bytes of Upload data and 8 Giga Bytes of Download limit.

&nbsp;

CAMB-Traffic-Quota-Limit-Total:

This attributes defines the total Bytes data limit to be enforced on the client including the upload/download data.

&nbsp;

CAMB-Traffic-Quota-Limit-Total-Gigwords:

This attributes defines the total Giga Bytes data limit to be enforced on the client including the upload/download data.

&nbsp;

Cambium-Vlan-Pool-Id:

Define the VLAN Pool name which is defined on the Cambium AP to be used for assigning the VLAN for this client. Cambium AP has a VLAN-Pool configuration which can define range of VLAN to be used client VLAN assignment.

&nbsp;

CAMB-Walled-Garden-State:

This is used for setting the guest client into wall garden state or provide full access to it. The values are 1 for restricting it to wall garden state and 2 for providing full access. This is supported for Guest Access enabled WLAN which is configured with mac-authentication as fallback mechanism.

Cambium AP also supports traffic class based quota management for Mac Authentication fallback with Guest-Access enabled WLAN clients where customers can define upto three different traffic class on the AP WLAN configuration and define set of domains/IP address/Network for each traffic class which are allowed for that given traffic class.

&nbsp;

CAMB-Authorize-Class-Name:

Takes the given Traffic class name for which you define the Quota Limits in Bytes.

&nbsp;

CAMB-Authorize-Bytes-Left:

Takes the Quota Limits in Bytes for corresponding traffic class.

&nbsp;

The traffic class stats counters are also reported in RADIUS Accounting packets and following attributes are used for the same:

CAMB-Acct-Class-Name

CAMB-Acct-Input-Octets

CAMB-Acct-Output-Octets

CAMB-Acct-Input-Packets

CAMB-Acct-Output-Packets

&nbsp;

```
WISPr RADIUS attributes supported:

VENDOR WISPr 14122

# 

# Standard attribute

# 

BEGIN-VENDOR WISPr

ATTRIBUTE WISPr-Location-Name 2 string  
ATTRIBUTE WISPr-Redirection-URL 4 string  
ATTRIBUTE WISPr-Bandwidth-Max-Up 7 integer  
ATTRIBUTE WISPr-Bandwidth-Max-Down 8 integer  
ATTRIBUTE WISPr-Session-Terminate-Time 9 string

END-VENDOR WISPr
```

WISPr-Location-Name:

AP has a location configuration which is filled in for this attribute while sending the RADIUS Authentication/Accounting packets to the RADIUS server.

&nbsp;

WISPr-Redirection-URL:

This attribute is used for supporting **Google Captive Portal** and provides the redirection URL for the guest clients. This is typically obtained through MAC Authentication response which happens when this Guest client associates in a Google Captive Portal deployment. This is not supported for any other external captive portal types.

&nbsp;

WISPr-Bandwidth-Max-Up/WISPr-Bandwidth-Max-Down:

This defines custom data rate limit to be enforced on the client and is defined in bps i.e. 1048576 is for 1Mbps

&nbsp;

WISPr-Session-Terminate-Time:

This can be used along with session time attributes which can define when the session time terminates and let AP calculate how much remaining time it can allocate as session time to the client.

&nbsp;

```
Standard RADIUS attribute supported:
RFC 2868
ATTRIBUTE Tunnel-Private-Group-Id 81 string has_tag

The above attribute is used to dynamically assign a VLAN to the client.

RFC 2865  
ATTRIBUTE Class 25 octets  
ATTRIBUTE Session-Timeout 27 integer  
ATTRIBUTE Idle-Timeout 28 integer

ATTRIBUTE Acct-Interim-Interval 85 integer

RADIUS COA or dynamic authorization supported RADIUS attributes:

ATTRIBUTE Session-Timeout 27 integer  
ATTRIBUTE Acct-Interim-Interval 85 integer  
ATTRIBUTE Tunnel-Private-Group-Id 81 string has\_tag
```

COA supports the WISPr as well as Cambium vendor specific attributes which are supported in RADIUS Authentication method

---

<div class="post-metadata">

**Author:** ![Simon\_King](https://d10gw3vjmzyp8.cloudfront.net/user_avatar/community.cambiumnetworks.com/simon_king/32/16169_2.png) [@Simon\_King](https://community.cambiumnetworks.com/u/Simon_King)\
**Post date:** [October 5, 2020, 10:56am UTC](https://community.cambiumnetworks.com/t/cambium-radius-dictionary-for-wifi/50024/2 "2020-10-05T10:56:35Z")

</div>

A post was split to a new topic: [RADIUS Dictionary for WPA-ENTERPRISE clients](https://community.cambiumnetworks.com/t/radius-dictionary-for-wpa-enterprise-clients/73099)

---

<div class="post-metadata">

**Author:** ![Simon\_King](https://d10gw3vjmzyp8.cloudfront.net/user_avatar/community.cambiumnetworks.com/simon_king/32/16169_2.png) [@Simon\_King](https://community.cambiumnetworks.com/u/Simon_King)\
**Post date:** [August 23, 2022, 4:10pm UTC](https://community.cambiumnetworks.com/t/cambium-radius-dictionary-for-wifi/50024/3 "2022-08-23T16:10:10Z")

</div>

2 posts were split to a new topic: [RADIUS differences between XV and E-series](https://community.cambiumnetworks.com/t/radius-differences-between-xv-and-e-series/87892)
