Called Station ID

From RFC3580:

3.20. Called-Station-Id
For IEEE 802.1X Authenticators, this attribute is used to store the
bridge or Access Point MAC address in ASCII format (upper case only),
with octet values separated by a "-". Example: "00-10-A4-23-19-C0".
In IEEE 802.11, where the SSID is known, it SHOULD be appended to the
Access Point MAC address, separated from the MAC address with a ":".
Example "00-10-A4-23-19-C0:AP1".

This isn't required as part of the Govroam Tech Spec but it is a very useful attribute to have sent to the NRPS. The MAC can be used in debugging to identify the type of wireless system being used but the most important information is the SSID appended to the MAC.

The SSID has to be 'govroam' verbatim. SSIDs are case sensitive. “Govroam” is not the same as “govroam”. We monitor this to ensure compliance. This is particularly important with Federations. All RADIUS systems should be configured to proxy requests with filters set to allow the CSI to pass through.

Sites with wireless systems broadcasting govroam should configure the wireless system to send the CSI with the RFC3580 format (hyphen separated, upper case letters and the SSID appended with a colon separator).

Aruba Central Called Station ID

In the WLAN SSID configuration wizard, click the Security tab.

In Security Level, select Open.

From the Key Management drop-down list, select Open or Enhanced Open.

Click Advanced Settings

Click Next.

Aruba Called Station ID

Aruba Wireless Controller Called-Station-ID

aaa authentication-server radius <rad_server_name>
called-station-id type
{ap-group | ap-macaddr | ap-name | ipaddr | macaddr | vlan-id}
[delimiter {colon | dash | none}] [include-ssid {enable |disable}]

eg.

called-station-id type macaddr delimiter dash include-ssid enable

or:

To configure the Called-Station-ID, navigate to Configuration > Security > Authentication > Servers

Select the radius server and configure the Called-Station-ID

Set csid_type to 'macaddr'

Set include_ssid to 'enable'

Set csid_delimiter to 'colon'

Cisco Wireless Controller

From Cisco's documentation: “Configure the format of the RADIUS Called-Station-ID attribute with additional information. The default format is APMAC:SSID. The option for this attribute varies depending on the WLC code version. This field can be used to provide location-based authentication using AP location information that endpoint associated for initial authentication.”

(WLC) >config radius callStationIdType ap-macaddr-ssid

Or:

Log in: Access the Cisco WLC's web interface.

Navigate to AAA: Go to Security > AAA > RADIUS Authentication.

Set the type: Find the “Auth Called Station ID Type” option and select your desired value from the drop-down menu: AP MAC Address:SSID

Apply changes: Click Apply to save the configuration.

Ruckus Wireless

Via CLI (ZoneDirector)

Log in to the controller as an administrator.

Enter privileged EXEC mode by typing en.

Enter configuration mode by typing conf.

Navigate to the specific WLAN configuration by typing wlan “<wlan_name>” (e.g., wlan “test”).

Change the called-station-id-type to ap-mac by typing called-station-id-type ap-mac.

Exit and save the configuration by typing end.

Via GUI (SmartZone or other platforms)

Log in to the controller's web interface.

Navigate to the WLAN or Wi-Fi configuration settings.

Find the specific WLAN you want to configure and look for a networking or RADIUS settings tab.

Locate the “Called Station ID” or “RADIUS Called Station ID” option.

Choose the desired format from the available options: “APMAC:SSID”.

Save the changes.

Meraki Wireless

https://documentation.meraki.com/Wireless/Design_and_Configure/Configuration_Guides/Access_Control/MR_Meraki_RADIUS_2.0