openconfig-access-points

openconfig-version: 1.2.0

Description

This module defines the top level WiFi Configurations for a list of Access Points.

Imports

openconfig-extensions
openconfig-inet-types
openconfig-wifi-phy
openconfig-wifi-mac
openconfig-ap-manager
openconfig-system

Data elements

/
access-points

description:
Top most container for configuration and state data for Access Points.

nodetype: container (rw)

/access-points/
access-point

description:
Configuration and state data for the access point referenced in the list entry.

nodetype: list (rw)

list keys: [hostname]

/access-points/access-point/
hostname

description:
Access Point FQDN.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/hostname

/access-points/access-point/
config

description:
Config items at the global, Access Point level.

nodetype: container (rw)

/access-points/access-point/config/
hostname

description:
Access Point FQDN. This leaf is only valid when the type of the component is WIFI_ACCESS_POINT, and should be used instead of /oc-sys:system/oc-sys:state/oc-sys:hostname.

nodetype: leaf (rw)

type: leafref

  • path reference: /provision-aps/provision-ap/config/hostname

/access-points/access-point/
state

description:
State items at the global, Access Point level.

nodetype: container (ro)

/access-points/access-point/state/
hostname

description:
Access Point FQDN. This leaf is only valid when the type of the component is WIFI_ACCESS_POINT, and should be used instead of /oc-sys:system/oc-sys:state/oc-sys:hostname.

nodetype: leaf (ro)

type: leafref

  • path reference: /provision-aps/provision-ap/config/hostname

/access-points/access-point/
radios

description:
Top level container for radios, including configuration and state data.

nodetype: container (rw)

/access-points/access-point/radios/
radio

description:
The list of radios on the device.

nodetype: list (rw)

list keys: [id] [operating-frequency]

/access-points/access-point/radios/radio/
id

description:
List key referencing the configured radio id.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/id

/access-points/access-point/radios/radio/
operating-frequency

description:
List key referencing the radio operating-frequency.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/operating-frequency

/access-points/access-point/radios/radio/
config

description:
Configurable items at the global, radio interface level.

nodetype: container (rw)

/access-points/access-point/radios/radio/config/
id

description:
Unique ID of the radio. Each ID has a corresponding operating-frequency.

nodetype: leaf (rw)

type: uint8

/access-points/access-point/radios/radio/config/
operating-frequency

description:
Operating frequency of this radio.

nodetype: leaf (rw)

type: identityref

  • base: oc-wifi-types:OPERATING_FREQUENCY

/access-points/access-point/radios/radio/config/
enabled

description:
The configured state (enabled/disabled) of this radio interface.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/radios/radio/config/
transmit-power

description:
Transmit power of the radio, in dBm.

nodetype: leaf (rw)

type: int8

default: 9

units: dBm

/access-points/access-point/radios/radio/config/
transmit-eirp

description:
Transmit eirp of the radio + antenna, in dBm.

nodetype: leaf (rw)

type: uint8

units: dBm

/access-points/access-point/radios/radio/config/
channel

description:
Operating channel of this radio. If using channel-bonding this will represent the Primary 20MHz channel of the 40,80,160MHz channel.

nodetype: leaf (rw)

type: uint8

  • range: 1..233

/access-points/access-point/radios/radio/config/
channel-width

description:
Operating channel-width of this radio.

nodetype: leaf (rw)

type: uint8

default: 20

units: MHz

/access-points/access-point/radios/radio/config/
bss-coloring

description:
Utilize BSS coloring on this radio.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/radios/radio/config/
bss-color-id

description:
Numerical identifier of the BSS.

nodetype: leaf (rw)

type: uint8

  • range: 1..63

/access-points/access-point/radios/radio/config/
dca

description:
Utilize Dynamic Channel Assignment on this Radio.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/radios/radio/config/
allowed-channels

description:
Allowed channel list for this Radio to utilize.

nodetype: leaf-list (rw)

type: oc-wifi-types:channels-type

/access-points/access-point/radios/radio/config/
dtp

description:
Utilize dynamic transmit-power on this Radio.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/radios/radio/config/
dtp-min

description:
Minimum allowed transmit-power on this radio, if utilizing dtp. Expressed in dBm.

nodetype: leaf (rw)

type: int8

default: 3

units: dBm

/access-points/access-point/radios/radio/config/
dtp-max

description:
Maximum allowed transmit-power on this radio, if utilizing dtp. Expressed in dBm.

nodetype: leaf (rw)

type: int8

default: 15

units: dBm

/access-points/access-point/radios/radio/config/
antenna-gain

description:
Antenna gain applied to this Radio; typically used when external antennae connected.

nodetype: leaf (rw)

type: int8

/access-points/access-point/radios/radio/config/
scanning

description:
Whether the radio will perform off-channel scanning, to collect neighboring RF information.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/radios/radio/config/
scanning-interval

description:
How often, in seconds, the radio will go off-channel to perform scanning.

nodetype: leaf (rw)

type: uint8

units: seconds

/access-points/access-point/radios/radio/config/
scanning-dwell-time

description:
Amount of time, in milliseconds, the radio will spend on a channel during scanning-interval. If a Monitor-mode Radio, it will cycle through scanning-allowed-channels spending this amount of time on each.

nodetype: leaf (rw)

type: uint16

units: milliseconds

/access-points/access-point/radios/radio/config/
scanning-defer-clients

description:
Sets the number of associated stations after which the radio should not perform scanning.

nodetype: leaf (rw)

type: uint8

/access-points/access-point/radios/radio/config/
scanning-defer-traffic

description:
Do not perform scanning if any traffic received from an active Station in the past 100ms marked as AC_VO or AC_VI.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/radios/radio/
state

description:
Operational state data at the global radio level.

nodetype: container (ro)

/access-points/access-point/radios/radio/state/
id

description:
Unique ID of the radio. Each ID has a corresponding operating-frequency.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/radios/radio/state/
operating-frequency

description:
Operating frequency of this radio.

nodetype: leaf (ro)

type: identityref

  • base: oc-wifi-types:OPERATING_FREQUENCY

/access-points/access-point/radios/radio/state/
enabled

description:
The configured state (enabled/disabled) of this radio interface.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/radios/radio/state/
transmit-power

description:
Transmit power of the radio, in dBm.

nodetype: leaf (ro)

type: int8

default: 9

units: dBm

/access-points/access-point/radios/radio/state/
transmit-eirp

description:
Transmit eirp of the radio + antenna, in dBm.

nodetype: leaf (ro)

type: uint8

units: dBm

/access-points/access-point/radios/radio/state/
channel

description:
Operating channel of this radio. If using channel-bonding this will represent the Primary 20MHz channel of the 40,80,160MHz channel.

nodetype: leaf (ro)

type: uint8

  • range: 1..233

/access-points/access-point/radios/radio/state/
channel-width

description:
Operating channel-width of this radio.

nodetype: leaf (ro)

type: uint8

default: 20

units: MHz

/access-points/access-point/radios/radio/state/
bss-coloring

description:
Utilize BSS coloring on this radio.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/radios/radio/state/
bss-color-id

description:
Numerical identifier of the BSS.

nodetype: leaf (ro)

type: uint8

  • range: 1..63

/access-points/access-point/radios/radio/state/
dca

description:
Utilize Dynamic Channel Assignment on this Radio.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/radios/radio/state/
allowed-channels

description:
Allowed channel list for this Radio to utilize.

nodetype: leaf-list (ro)

type: oc-wifi-types:channels-type

/access-points/access-point/radios/radio/state/
dtp

description:
Utilize dynamic transmit-power on this Radio.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/radios/radio/state/
dtp-min

description:
Minimum allowed transmit-power on this radio, if utilizing dtp. Expressed in dBm.

nodetype: leaf (ro)

type: int8

default: 3

units: dBm

/access-points/access-point/radios/radio/state/
dtp-max

description:
Maximum allowed transmit-power on this radio, if utilizing dtp. Expressed in dBm.

nodetype: leaf (ro)

type: int8

default: 15

units: dBm

/access-points/access-point/radios/radio/state/
antenna-gain

description:
Antenna gain applied to this Radio; typically used when external antennae connected.

nodetype: leaf (ro)

type: int8

/access-points/access-point/radios/radio/state/
scanning

description:
Whether the radio will perform off-channel scanning, to collect neighboring RF information.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/radios/radio/state/
scanning-interval

description:
How often, in seconds, the radio will go off-channel to perform scanning.

nodetype: leaf (ro)

type: uint8

units: seconds

/access-points/access-point/radios/radio/state/
scanning-dwell-time

description:
Amount of time, in milliseconds, the radio will spend on a channel during scanning-interval. If a Monitor-mode Radio, it will cycle through scanning-allowed-channels spending this amount of time on each.

nodetype: leaf (ro)

type: uint16

units: milliseconds

/access-points/access-point/radios/radio/state/
scanning-defer-clients

description:
Sets the number of associated stations after which the radio should not perform scanning.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/radios/radio/state/
scanning-defer-traffic

description:
Do not perform scanning if any traffic received from an active Station in the past 100ms marked as AC_VO or AC_VI.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/radios/radio/state/
base-radio-mac

description:
Represents the 'burned-in' base-radio MAC address for the a Radio interface.

nodetype: leaf (ro)

type: oc-yang:mac-address

/access-points/access-point/radios/radio/state/
allowed-regulatory-channels

description:
Allowed channels, per regulatory restrictions, this Radio is capable of using. This is typically a combination of AP certification and allowed frequencies per country.

nodetype: leaf-list (ro)

type: oc-wifi-types:channels-type

/access-points/access-point/radios/radio/state/
software-selectable

description:
Indicates whether or not the operating frequency can be configured by the operator.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/radios/radio/state/
dfs-hit-time

description:
Reports the time of the last DFS hit. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

units: nanoseconds

/access-points/access-point/radios/radio/state/
supported-channels

description:
Channels allowed by a combination of regulatory and AP certification restrictions.

nodetype: leaf-list (ro)

type: oc-wifi-types:channels-type

/access-points/access-point/radios/radio/state/
channel-change-reason

description:
When an Access Point changes channels, this will provide the reason that led to the change.

nodetype: leaf (ro)

type: identityref

  • base: oc-wifi-types:CHANGE_REASON_TYPE

/access-points/access-point/radios/radio/state/
total-channel-utilization

description:
Total 802.11 and non-802.11 channel utilization on this Radio. The total channel utilization should include all time periods the AP spent actively receiving and transmitting 802.11 frames, and also include all time spent with clear channel assessment (CCA) in a busy state.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/radios/radio/state/
rx-dot11-channel-utilization

description:
Received channel-utilization due to any 802.11 frames, destined to this radio or otherwise.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/radios/radio/state/
rx-noise-channel-utilization

description:
Received channel-utilization percentage due to noise.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/radios/radio/state/
tx-dot11-channel-utilization

description:
Transmit channel-utilization percentage.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/radios/radio/state/
allowed-max-eirp

description:
Maximum allowed transmit eirp of this radio + antenna, of the current channel, in dBm.

nodetype: leaf (ro)

type: uint8

units: dBm

/access-points/access-point/radios/radio/state/
allowed-max-txpower

description:
Maximum allowed transmit power of this radio, of the current channel, in dBm.

nodetype: leaf (ro)

type: uint8

units: dBm

/access-points/access-point/radios/radio/state/
obss-rx

description:
Received channel utilization due to 802.11 frames NOT destined to a BSS on this AP ('Overlapping BSS').

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/radios/radio/state/
counters

description:
A collection of radio-related statistics objects.

nodetype: container (ro)

/access-points/access-point/radios/radio/state/counters/
failed-fcs-frames

description:
Number of frames that failed the FCS.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/radios/radio/state/counters/
noise-floor

description:
Noise Floor, as measured by this radio.

nodetype: leaf (ro)

type: int8

/access-points/access-point/radios/radio/
neighbors

description:
Top-level container for RF neighbors.

nodetype: container (rw)

/access-points/access-point/radios/radio/neighbors/
neighbor

description:
The MAC address, or BSSID, of a neighbor, and their corresponding RSSI.

nodetype: list (ro)

list keys: [bssid]

/access-points/access-point/radios/radio/neighbors/neighbor/
bssid

description:
Reference to neighbor BSSID.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/bssid

/access-points/access-point/radios/radio/neighbors/neighbor/
state

description:
State container for RF neighbors.

nodetype: container (ro)

/access-points/access-point/radios/radio/neighbors/neighbor/state/
bssid

description:
Neighboring BSSID.

nodetype: leaf (ro)

type: oc-yang:mac-address

/access-points/access-point/radios/radio/neighbors/neighbor/state/
ssid

description:
The SSID of this neighboring BSSID.

nodetype: leaf (ro)

type: string

/access-points/access-point/radios/radio/neighbors/neighbor/state/
rssi

description:
The RSSI of this neighboring BSSID, expressed as a negative number.

nodetype: leaf (ro)

type: int8

/access-points/access-point/radios/radio/neighbors/neighbor/state/
channel

description:
The channel of this neighboring BSSID. This is to utilize 802.11ac nomenclature. For example, 40MHz channel 36-40 represented as channel 38. The primary-channel leaf is used to identify the primary 20MHz channel of a bonded channel.

nodetype: leaf (ro)

type: uint16

/access-points/access-point/radios/radio/neighbors/neighbor/state/
primary-channel

description:
The primary 20MHz channel, if the neighbor is operating on bonded channel.

nodetype: leaf (ro)

type: uint16

/access-points/access-point/radios/radio/neighbors/neighbor/state/
bss-color-id

description:
Numerical identifier of the BSS.

nodetype: leaf (ro)

type: uint8

  • range: 1..63

/access-points/access-point/radios/radio/neighbors/neighbor/state/
last-seen

description:
Reports the time this reading was taken, indicating when this neighbor was last seen. If a cache is used, it MUST be updated instantly when a neighbor BSS changes channels, or a new BSS is seen. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

units: nanoseconds

/access-points/access-point/radios/radio/neighbors/neighbor/state/
opmode

description:
Operating mode of the BSS.

nodetype: leaf (ro)

type: enumeration

  • OPEN
    Open authentication.
  • WPA2_PERSONAL
    WPA2-Personal.
  • WPA2_ENTERPRISE
    WPA2-Enterprise.
  • WPA_PERSONAL
    WPA-Personal.
  • WPA_ENTERPRISE
    WPA-Enterprise.
  • WEP
    Any flavor of WEP encryption.
  • ENHANCED_OPEN
    Open authentication with Opportunistic Wireless Encryption.
  • WPA3_SAE
    WPA3-SAE using Simultaneous Authentication of Equals (SAE).
  • WPA3_ENTERPRISE
    WPA3-Enterprise with 802.1X SHA-256 authentication key management.
  • WPA3_ENTERPRISE_192_BIT
    WPA3-Enterprise with 802.1X SHA-384 authentication key management.

/access-points/access-point/
ssids

description:
Top level container for SSIDs, including configuration and state data.

nodetype: container (rw)

/access-points/access-point/ssids/
ssid

description:
The list of named SSIDs on the APs.

nodetype: list (rw)

list keys: [name]

/access-points/access-point/ssids/ssid/
name

description:
References the configured name of the SSID.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/name

/access-points/access-point/ssids/ssid/
config

description:
Configurable items at the global, SSID level

nodetype: container (rw)

/access-points/access-point/ssids/ssid/config/
name

description:
The name of the SSID.

nodetype: leaf (rw)

type: string

/access-points/access-point/ssids/ssid/config/
enabled

description:
The desired operational state (up/down) of this SSID.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/ssids/ssid/config/
hidden

description:
Whether this SSID IE is hidden within Beacons.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/ssids/ssid/config/
default-vlan

description:
Default VLAN tag used by the SSID. When unspecified, SSID defaults to untagged. If DVA enabled and RADIUS returns a VLAN not present in 'vlan-list', or RADIUS returns no VLAN (Tunnel-Private-Group-Id), this VLAN will be used. If DVA not enabled, all packets are tagged with this VLAN.

nodetype: leaf (rw)

type: oc-vlan-types:vlan-id

/access-points/access-point/ssids/ssid/config/
vlan-list

description:
List of VLANs allowed on the SSID, if DVA is enabled. Note, if DVA enabled and RADIUS returns no VLAN or a VLAN outside of this list, the SSID will be tagged with the value of vlan-id (or untagged if 'vlan-id' not configured).

nodetype: leaf-list (rw)

type: oc-vlan-types:vlan-id

/access-points/access-point/ssids/ssid/config/
operating-frequency

description:
Operating frequency of this SSID. When none specified, the default is dual-band 2.4 and 5 GHz.

nodetype: leaf (rw)

type: identityref

  • base: oc-wifi-types:OPERATING_FREQUENCY

default: oc-wifi-types:FREQ_2_5_GHZ

/access-points/access-point/ssids/ssid/config/
basic-data-rates-2g

description:
2.4GHz Basic data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/config/
supported-data-rates-2g

description:
2.4GHz Supported data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/config/
basic-data-rates-5g

description:
5GHz Basic data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/config/
supported-data-rates-5g

description:
5GHz Supported data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/config/
basic-data-rates-6g

description:
6GHz Basic data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/config/
supported-data-rates-6g

description:
6GHz Supported data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/config/
broadcast-filter

description:
Convert all downstream broadcast ARP to unicast only if Station is associated to the AP. Drop packet if Station is not associated to the AP. All other broadcast, except DHCP, is dropped by the AP. DHCP Offers/ACKs are converted to Unicast, over-the-air.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/config/
multicast-filter

description:
Drop all downstream Multicast packets.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/config/
ipv6-ndp-filter

description:
Neighbor Advertisements will be cached at the AP (or WLC) and unicast in response to Neighbor Solicitations. Router Advertisements, in response to a Router Solicitation are converted to Unicast for over-the-air transmission.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/config/
ipv6-ndp-filter-timer

description:
Time, in seconds, the ndp-filter will cache Neighbor Advertisements (NA).

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/config/
station-isolation

description:
Block Station peer to peer communication.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/config/
opmode

description:
The type of Layer2 authentication in use.

nodetype: leaf (rw)

type: enumeration

  • OPEN
    Open authentication.
  • WPA2_PERSONAL
    WPA2-Personal with PSK authentication.
  • WPA2_ENTERPRISE
    WPA2-Enterprise with 802.1X authentication.
  • ENHANCED_OPEN
    Open authentication with Opportunistic Wireless Encryption.
  • WPA3_SAE
    WPA3-SAE using Simultaneous Authentication of Equals (SAE).
  • WPA3_ENTERPRISE
    WPA3-Enterprise with 802.1X SHA-256 authentication key management.
  • WPA3_ENTERPRISE_192_BIT
    WPA3-Enterprise with 802.1X SHA-384 authentication key management.

/access-points/access-point/ssids/ssid/config/
wpa2-psk

description:
The passphrase used on this WPA2-Personal SSID.

nodetype: leaf (rw)

type: string

/access-points/access-point/ssids/ssid/config/
wpa3-psk

description:
The passphrase used on this WPA3-SAE SSID.

nodetype: leaf (rw)

type: string

/access-points/access-point/ssids/ssid/config/
server-group

description:
Specifies the RADIUS server-group to be used, as defined in the openconfig-aaa.yang model. Including WPA2_PERSONAL and WPA3_SAE as they can be accompanied by MAB.

nodetype: leaf (rw)

type: string

/access-points/access-point/ssids/ssid/config/
dva

description:
Enable/disable Dynamic VLAN Assignment, using 'Tunnel-Private-Group-Id' RADIUS attribute.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/config/
dhcp-required

description:
Allow a Station to access the network only if a DHCP exchange has occurred.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/config/
qbss-load

description:
Advertisement of the QBSS Load Information Element.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/config/
advertise-apname

description:
Advertise the AP hostname in Beacon and Probe Response frames.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/config/
csa

description:
Enable/Disable 802.11h channel-switch-announcement.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/ssids/ssid/config/
ptk-timeout

description:
Time, in seconds, for the Pairwise Transient Key.

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/config/
gtk-timeout

description:
TTL for the Group Temporal Key.

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/config/
dot11k

description:
802.11k neighbor-list enabled/disabled.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/config/
okc

description:
Enable/disable Opportunistic Key Caching.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/config/
mfp

description:
Management Frame Protection is required for WPA3 and OWE.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/
state

description:
Operational state data at the SSID level

nodetype: container (ro)

/access-points/access-point/ssids/ssid/state/
name

description:
The name of the SSID.

nodetype: leaf (ro)

type: string

/access-points/access-point/ssids/ssid/state/
enabled

description:
The desired operational state (up/down) of this SSID.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/ssids/ssid/state/
hidden

description:
Whether this SSID IE is hidden within Beacons.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/ssids/ssid/state/
default-vlan

description:
Default VLAN tag used by the SSID. When unspecified, SSID defaults to untagged. If DVA enabled and RADIUS returns a VLAN not present in 'vlan-list', or RADIUS returns no VLAN (Tunnel-Private-Group-Id), this VLAN will be used. If DVA not enabled, all packets are tagged with this VLAN.

nodetype: leaf (ro)

type: oc-vlan-types:vlan-id

/access-points/access-point/ssids/ssid/state/
vlan-list

description:
List of VLANs allowed on the SSID, if DVA is enabled. Note, if DVA enabled and RADIUS returns no VLAN or a VLAN outside of this list, the SSID will be tagged with the value of vlan-id (or untagged if 'vlan-id' not configured).

nodetype: leaf-list (ro)

type: oc-vlan-types:vlan-id

/access-points/access-point/ssids/ssid/state/
operating-frequency

description:
Operating frequency of this SSID. When none specified, the default is dual-band 2.4 and 5 GHz.

nodetype: leaf (ro)

type: identityref

  • base: oc-wifi-types:OPERATING_FREQUENCY

default: oc-wifi-types:FREQ_2_5_GHZ

/access-points/access-point/ssids/ssid/state/
basic-data-rates-2g

description:
2.4GHz Basic data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/state/
supported-data-rates-2g

description:
2.4GHz Supported data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/state/
basic-data-rates-5g

description:
5GHz Basic data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/state/
supported-data-rates-5g

description:
5GHz Supported data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/state/
basic-data-rates-6g

description:
6GHz Basic data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/state/
supported-data-rates-6g

description:
6GHz Supported data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/access-points/access-point/ssids/ssid/state/
broadcast-filter

description:
Convert all downstream broadcast ARP to unicast only if Station is associated to the AP. Drop packet if Station is not associated to the AP. All other broadcast, except DHCP, is dropped by the AP. DHCP Offers/ACKs are converted to Unicast, over-the-air.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/state/
multicast-filter

description:
Drop all downstream Multicast packets.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/state/
ipv6-ndp-filter

description:
Neighbor Advertisements will be cached at the AP (or WLC) and unicast in response to Neighbor Solicitations. Router Advertisements, in response to a Router Solicitation are converted to Unicast for over-the-air transmission.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/state/
ipv6-ndp-filter-timer

description:
Time, in seconds, the ndp-filter will cache Neighbor Advertisements (NA).

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/state/
station-isolation

description:
Block Station peer to peer communication.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/state/
opmode

description:
The type of Layer2 authentication in use.

nodetype: leaf (ro)

type: enumeration

  • OPEN
    Open authentication.
  • WPA2_PERSONAL
    WPA2-Personal with PSK authentication.
  • WPA2_ENTERPRISE
    WPA2-Enterprise with 802.1X authentication.
  • ENHANCED_OPEN
    Open authentication with Opportunistic Wireless Encryption.
  • WPA3_SAE
    WPA3-SAE using Simultaneous Authentication of Equals (SAE).
  • WPA3_ENTERPRISE
    WPA3-Enterprise with 802.1X SHA-256 authentication key management.
  • WPA3_ENTERPRISE_192_BIT
    WPA3-Enterprise with 802.1X SHA-384 authentication key management.

/access-points/access-point/ssids/ssid/state/
wpa2-psk

description:
The passphrase used on this WPA2-Personal SSID.

nodetype: leaf (ro)

type: string

/access-points/access-point/ssids/ssid/state/
wpa3-psk

description:
The passphrase used on this WPA3-SAE SSID.

nodetype: leaf (ro)

type: string

/access-points/access-point/ssids/ssid/state/
server-group

description:
Specifies the RADIUS server-group to be used, as defined in the openconfig-aaa.yang model. Including WPA2_PERSONAL and WPA3_SAE as they can be accompanied by MAB.

nodetype: leaf (ro)

type: string

/access-points/access-point/ssids/ssid/state/
dva

description:
Enable/disable Dynamic VLAN Assignment, using 'Tunnel-Private-Group-Id' RADIUS attribute.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/state/
dhcp-required

description:
Allow a Station to access the network only if a DHCP exchange has occurred.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/state/
qbss-load

description:
Advertisement of the QBSS Load Information Element.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/state/
advertise-apname

description:
Advertise the AP hostname in Beacon and Probe Response frames.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/state/
csa

description:
Enable/Disable 802.11h channel-switch-announcement.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/ssids/ssid/state/
ptk-timeout

description:
Time, in seconds, for the Pairwise Transient Key.

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/state/
gtk-timeout

description:
TTL for the Group Temporal Key.

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/state/
dot11k

description:
802.11k neighbor-list enabled/disabled.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/state/
okc

description:
Enable/disable Opportunistic Key Caching.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/state/
mfp

description:
Management Frame Protection is required for WPA3 and OWE.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/
bssids

description:
Top-level container for BSSIDs operational state data.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/bssids/
bssid

description:
List of BSSIDs and what radio-id they utilize. Radio-id included here to allocate for APs with dual 5GHz radios. Usage of paths allows for discovery and subscription of State data per BSSID, regardless of radio.

nodetype: list (ro)

list keys: [radio-id] [bssid]

/access-points/access-point/ssids/ssid/bssids/bssid/
bssid

description:
The BSSID MAC address.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/bssid

/access-points/access-point/ssids/ssid/bssids/bssid/
radio-id

description:
References the configured id of the radio.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/radio-id

/access-points/access-point/ssids/ssid/bssids/bssid/
state

description:
BSSID state data.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/bssids/bssid/state/
bssid

description:
MAC of the BSS.

nodetype: leaf (ro)

type: oc-yang:mac-address

/access-points/access-point/ssids/ssid/bssids/bssid/state/
radio-id

description:
The configured id of the radio

nodetype: leaf (ro)

type: uint8

/access-points/access-point/ssids/ssid/bssids/bssid/state/
num-associated-clients

description:
Number of associated STAs to this BSS.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/ssids/ssid/bssids/bssid/state/
counters

description:
BSS Counters.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-bss-dot11-channel-utilization

description:
receive channel utilization percent caused by reception of any 802.11 frame within this BSS.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-mgmt

description:
Received 802.11 Management frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-control

description:
Received 802.11 Control frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-data-dist

description:
The distribution of Data frame sizes in bytes of successfully received AMPDU, or MPDU for non-aggregated, frames. The distribution should characterize frame sizes starting at 64 bytes or less with the bin size doubling for each successive bin to a maximum of 1MB or larger, as represented in the following table: Lower Bound Upper Bound 0 64 65 128 129 256 257 512 513 1024 1025 2048 2049 4096 4097 8192 8193 16384 16385 32768 32769 65536 65537 131072 131073 262144 262145 524288 524289 1048576

nodetype: container (ro)

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-0-64

description:
Transmitted AMPDU or MPDUs from 0 to 64 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-65-128

description:
Transmitted AMPDU or MPDUs from 65 to 128 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-129-256

description:
Transmitted AMPDU or MPDUs from 129 to 256 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-257-512

description:
Transmitted AMPDU or MPDUs from 257 to 512 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-513-1024

description:
Transmitted AMPDU or MPDUs from 513 to 1024 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-1025-2048

description:
Transmitted AMPDU or MPDUs from 1025 to 2048 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-2049-4096

description:
Transmitted AMPDU or MPDUs from 2049 to 4096 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-4097-8192

description:
Transmitted AMPDU or MPDUs from 4097 to 8192 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-8193-16384

description:
Transmitted AMPDU or MPDUs from 8193 to 16384 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-16385-32768

description:
Transmitted AMPDU or MPDUs from 16385 to 32768 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-32769-65536

description:
Transmitted AMPDU or MPDUs from 32769 to 65536 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-65537-131072

description:
Transmitted AMPDU from 65537 to 131072 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-131073-262144

description:
Transmitted AMPDU from 131073 to 262144 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-262145-524288

description:
Transmitted AMPDU from 262145 to 524288 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-524289-1048576

description:
Transmitted AMPDU from 524289 to 1048576 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-data-wmm

description:
Received 802.11 Data frames, per WMM Access Category.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-wmm/
vi

description:
Rx Data frames marked as Access Category Video.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-wmm/
vo

description:
Rx Data frames marked as Access Category Voice.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-wmm/
be

description:
Rx Data frames marked as Access Category Best Effort.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-data-wmm/
bk

description:
Rx Data frames marked as Access Category Background.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-mcs

description:
Received Data frames, per MCS Index. It is expected that vendors bucketize 802.11n MCS frames in their matching 802.11ac buckets. Example, 802.11n MCS 15 = 802.11ac MCS 7. 802.11n MCS 20 = 802.11ac MCS 4.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs0

description:
Rx Data frames at MCS 0.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs1

description:
Rx Data frames at MCS 1.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs2

description:
Rx Data frames at MCS 2.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs3

description:
Rx Data frames at MCS 3.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs4

description:
Rx Data frames at MCS 4.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs5

description:
Rx Data frames at MCS 5.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs6

description:
Rx Data frames at MCS 6.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs7

description:
Rx Data frames at MCS 7.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs8

description:
Rx Data frames at MCS 8.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs9

description:
Rx Data frames at MCS 9.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs10

description:
Rx Data frames at MCS 10.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs11

description:
Rx Data frames at MCS 11.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-retries

description:
Total number of received frames with the Retry bit set, within this BSS.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-total-frames

description:
Total number of received frames within this BSS.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-retries-data

description:
Number of received QoS Data frames with the Retry bit set.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-total-data

description:
Number of received QoS Data frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-retries-subframe

description:
Aggregated MPDUs which had individual subframes that fail and require retransmission.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-total-subframe

description:
Total Aggregated MPDUs received.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
rx-bytes-data

description:
Bytes received from QoS Data frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-bss-dot11-channel-utilization

description:
Channel utilization percent caused by transmission of any 802.11 frame within this BSS.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-mgmt

description:
Transmitted 802.11 Management frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-control

description:
Transmitted 802.11 Control frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-data-dist

description:
The distribution of Data frame sizes in bytes of successfully transmitted AMPDU, or MPDU for non-aggregated, frames. The distribution should characterize frame sizes starting at 64 bytes or less with the bin size doubling for each successive bin to a maximum of 1MB or larger, as represented in the following table: Lower Bound Upper Bound 0 64 65 128 129 256 257 512 513 1024 1025 2048 2049 4096 4097 8192 8193 16384 16385 32768 32769 65536 65537 131072 131073 262144 262145 524288 524289 1048576

nodetype: container (ro)

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-0-64

description:
Transmitted AMPDU or MPDUs from 0 to 64 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-65-128

description:
Transmitted AMPDU or MPDUs from 65 to 128 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-129-256

description:
Transmitted AMPDU or MPDUs from 129 to 256 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-257-512

description:
Transmitted AMPDU or MPDUs from 257 to 512 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-513-1024

description:
Transmitted AMPDU or MPDUs from 513 to 1024 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-1025-2048

description:
Transmitted AMPDU or MPDUs from 1025 to 2048 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-2049-4096

description:
Transmitted AMPDU or MPDUs from 2049 to 4096 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-4097-8192

description:
Transmitted AMPDU or MPDUs from 4097 to 8192 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-8193-16384

description:
Transmitted AMPDU or MPDUs from 8193 to 16384 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-16385-32768

description:
Transmitted AMPDU or MPDUs from 16385 to 32768 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-32769-65536

description:
Transmitted AMPDU or MPDUs from 32769 to 65536 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-65537-131072

description:
Transmitted AMPDU from 65537 to 131072 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-131073-262144

description:
Transmitted AMPDU from 131073 to 262144 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-262145-524288

description:
Transmitted AMPDU from 262145 to 524288 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-524289-1048576

description:
Transmitted AMPDU from 524289 to 1048576 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-data-wmm

description:
Transmitted QoS Data frames, per WMM AC.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-wmm/
vi

description:
Tx Data frames marked as Access Category Video.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-wmm/
vo

description:
Tx Data frames marked as Access Category Voice.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-wmm/
bk

description:
Tx Data frames marked as Access Category Background.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-data-wmm/
be

description:
Tx Data frames marked as Access Category Best Effort.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-mcs

description:
Transmitted Data frames, per MCS Index. It is expected that vendors bucketize 802.11n MCS frames in their matching 802.11ac buckets. Example, 802.11n MCS 15 = 802.11ac MCS 7. 802.11n MCS 20 = 802.11ac MCS 4.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs0

description:
Tx Data frames at MCS 0.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs1

description:
Tx Data frames at MCS 1.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs2

description:
Tx Data frames at MCS 2.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs3

description:
Tx Data frames at MCS 3.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs4

description:
Tx Data frames at MCS 4.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs5

description:
Tx Data frames at MCS 5.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs6

description:
Tx Data frames at MCS 6.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs7

description:
Tx Data frames at MCS 7.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs8

description:
Tx Data frames at MCS 8.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs9

description:
Tx Data frames at MCS 9.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs10

description:
Tx Data frames at MCS 10.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs11

description:
Tx Data frames at MCS 11.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-retries

description:
Number of frames transmitted with the Retry bit set.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-total-frames

description:
Number of frames transmitted.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-retries-data

description:
Number of transmitted QoS Data frames with the Retry bit set.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-total-data

description:
Number of transmitted QoS Data frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-retries-subframe

description:
Aggregated MPDUs which had individual subframes that fail and require retransmission.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-total-subframe

description:
Aggregated MPDUs total frames transmitted.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
tx-bytes-data

description:
Bytes transmitted from QoS Data frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/bssids/bssid/state/counters/
bss-channel-utilization

description:
Total 802.11 channel utilization in this BSS. The total channel utilization should include all time periods the AP spent actively receiving and transmitting 802.11 frames in this BSS.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/ssids/ssid/
wmm

description:
Top-level container for WMM configuration and state container.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/wmm/
config

description:
Container for WMM configuration elements.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/wmm/config/
trust-dscp

description:
The AP should trust DSCP on 802.11 frames received in this BSS.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/ssids/ssid/wmm/config/
wmm-vo-remark

description:
Allowed DSCP markings for WMM AC_VO. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (rw)

type: uint8

/access-points/access-point/ssids/ssid/wmm/config/
wmm-vi-remark

description:
Allowed DSCP markings for WMM AC_VI. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (rw)

type: uint8

/access-points/access-point/ssids/ssid/wmm/config/
wmm-be-remark

description:
Allowed DSCP markings for WMM AC_BE. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (rw)

type: uint8

/access-points/access-point/ssids/ssid/wmm/config/
wmm-bk-remark

description:
Allowed DSCP markings for WMM AC_BK. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (rw)

type: uint8

/access-points/access-point/ssids/ssid/wmm/
state

description:
Container for WMM state elements.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/wmm/state/
trust-dscp

description:
The AP should trust DSCP on 802.11 frames received in this BSS.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/ssids/ssid/wmm/state/
wmm-vo-remark

description:
Allowed DSCP markings for WMM AC_VO. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (ro)

type: uint8

/access-points/access-point/ssids/ssid/wmm/state/
wmm-vi-remark

description:
Allowed DSCP markings for WMM AC_VI. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (ro)

type: uint8

/access-points/access-point/ssids/ssid/wmm/state/
wmm-be-remark

description:
Allowed DSCP markings for WMM AC_BE. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (ro)

type: uint8

/access-points/access-point/ssids/ssid/wmm/state/
wmm-bk-remark

description:
Allowed DSCP markings for WMM AC_BK. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (ro)

type: uint8

/access-points/access-point/ssids/ssid/
dot11r

description:
Top-level container for 802.11r configuration and state container.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/dot11r/
config

description:
Container for 802.11r configuration elements.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/dot11r/config/
dot11r

description:
Enable/disable 802.11r FT.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/dot11r/config/
dot11r-domainid

description:
Specify the mobility domain id (MDID) where PMK-R0 distribution will occur. Specifically, which APs will receive PMK-R0 if using 802.11r (FT).

nodetype: leaf (rw)

type: uint16

/access-points/access-point/ssids/ssid/dot11r/config/
dot11r-method

description:
The type of 802.11r FT in use.

nodetype: leaf (rw)

type: enumeration

  • OVA
    802.11r Over-the-AIR.
  • ODS
    802.11r Over-the-DS.

default: OVA

/access-points/access-point/ssids/ssid/dot11r/config/
dot11r-r1key-timeout

description:
TTL for the Pairwise Master Key R1.

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/dot11r/
state

description:
Container for 802.11r state elements.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/dot11r/state/
dot11r

description:
Enable/disable 802.11r FT.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/dot11r/state/
dot11r-domainid

description:
Specify the mobility domain id (MDID) where PMK-R0 distribution will occur. Specifically, which APs will receive PMK-R0 if using 802.11r (FT).

nodetype: leaf (ro)

type: uint16

/access-points/access-point/ssids/ssid/dot11r/state/
dot11r-method

description:
The type of 802.11r FT in use.

nodetype: leaf (ro)

type: enumeration

  • OVA
    802.11r Over-the-AIR.
  • ODS
    802.11r Over-the-DS.

default: OVA

/access-points/access-point/ssids/ssid/dot11r/state/
dot11r-r1key-timeout

description:
TTL for the Pairwise Master Key R1.

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/
dot11v

description:
Top-level container for 802.11v configuration and operational state data.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/dot11v/
config

description:
Container for 802.11v configuration elements.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/dot11v/config/
dot11v-dms

description:
802.11v Directed Multicast Service enabled/disabled.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/dot11v/config/
dot11v-bssidle

description:
802.11v BSS Max Idle enabled/disabled.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/dot11v/config/
dot11v-bssidle-timeout

description:
802.11v BSS Max Idle timeout.

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/dot11v/config/
dot11v-bsstransition

description:
802.11v BSS Transition enabled/disabled.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/dot11v/
state

description:
Container for 802.11r state elements.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/dot11v/state/
dot11v-dms

description:
802.11v Directed Multicast Service enabled/disabled.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/dot11v/state/
dot11v-bssidle

description:
802.11v BSS Max Idle enabled/disabled.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/dot11v/state/
dot11v-bssidle-timeout

description:
802.11v BSS Max Idle timeout.

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/dot11v/state/
dot11v-bsstransition

description:
802.11v BSS Transition enabled/disabled.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/
clients

description:
Top-level container for clients operational state data.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/clients/
client

description:
List of clients per BSS.

nodetype: list (ro)

list keys: [mac]

/access-points/access-point/ssids/ssid/clients/client/
mac

description:
The clients WiFi MAC address.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/mac

/access-points/access-point/ssids/ssid/clients/client/
state

description:
Client state data.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/clients/client/state/
mac

description:
MAC address of the client.

nodetype: leaf (ro)

type: oc-yang:mac-address

/access-points/access-point/ssids/ssid/clients/client/state/
counters

description:
Per-client counters.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/clients/client/state/counters/
tx-bytes

description:
Tx Bytes to this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/clients/client/state/counters/
rx-bytes

description:
Rx Bytes from this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/clients/client/state/counters/
rx-retries

description:
Rx retried frames from this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/clients/client/state/counters/
rx-total

description:
Rx frames from this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/clients/client/state/counters/
tx-retries

description:
Tx retried frames to this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/clients/client/state/counters/
tx-total

description:
Tx frames to this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/ssids/ssid/clients/client/
client-rf

description:
RF radio-data per non-AP STA.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/clients/client/client-rf/
state

description:
Container for RF related client state data.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/clients/client/client-rf/state/
rssi

description:
The RSSI of this client in dBm. Expressed as negative number.

nodetype: leaf (ro)

type: int8

/access-points/access-point/ssids/ssid/clients/client/client-rf/state/
snr

description:
The SNR of AP to Client, in dB.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/ssids/ssid/clients/client/client-rf/state/
ss

description:
Number of Spatial Streams supported by the client.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/ssids/ssid/clients/client/client-rf/state/
phy-rate

description:
Last used PHY rate of connected client.

nodetype: leaf (ro)

type: uint16

/access-points/access-point/ssids/ssid/clients/client/client-rf/state/
rx-phy-rate

description:
Last used PHY rate received from connected client in Mbps.

nodetype: leaf (ro)

type: uint16

/access-points/access-point/ssids/ssid/clients/client/client-rf/state/
tx-phy-rate

description:
Last used PHY rate transmitted to connected client in Mbps.

nodetype: leaf (ro)

type: uint16

/access-points/access-point/ssids/ssid/clients/client/client-rf/state/
connection-mode

description:
802.11 protocol used for the client's connection.

nodetype: leaf (ro)

type: enumeration

  • A
    Client connected using 802.11a.
  • B
    Client connected using 802.11b.
  • G
    Client connected using 802.11g.
  • N
    Client connected using 802.11n.
  • AC
    Client connected using 802.11ac.
  • AX
    Client connected using 802.11ax.

/access-points/access-point/ssids/ssid/clients/client/client-rf/state/
frequency

description:
Frequency the client is utilizing. Typically, 2 for a client connecting over 2.4GHz, 5 and 6 for 5/6GHz respectively.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/ssids/ssid/clients/client/
client-capabilities

description:
Capabilites as advertised by the Client.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/clients/client/client-capabilities/
state

description:
Container for Client capabilities, as reported by Assoc. Req. or Probe Req. frames. Capability is supported, if present.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/clients/client/client-capabilities/state/
client-capabilities

description:
Features supported by client that are Optional within the 802.11 specifications.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:CLIENT_CAPABILITIES

/access-points/access-point/ssids/ssid/clients/client/client-capabilities/state/
channel-support

description:
List of supported channels.

nodetype: leaf-list (ro)

type: uint8

/access-points/access-point/ssids/ssid/clients/client/
dot11k-neighbors

description:
80211.k nieghbor information given from the Client to the infrastructure.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/clients/client/dot11k-neighbors/
state

description:
Container for Client beacon reports. Requires 802.11k enabled. See Sec. 5.2.7.1 of 802.11k-2008 Standard.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/clients/client/dot11k-neighbors/state/
neighbor-bssid

description:
The BSSID of this neighbor.

nodetype: leaf (ro)

type: oc-yang:mac-address

/access-points/access-point/ssids/ssid/clients/client/dot11k-neighbors/state/
neighbor-channel

description:
The channel of this neighbor.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/ssids/ssid/clients/client/dot11k-neighbors/state/
neighbor-rssi

description:
The RSSI of this neighbor in dBm, expressed as a negative number.

nodetype: leaf (ro)

type: int8

/access-points/access-point/ssids/ssid/clients/client/dot11k-neighbors/state/
neighbor-antenna

description:
Antenna details for this neighbor.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/ssids/ssid/clients/client/dot11k-neighbors/state/
channel-load-report

description:
Channel load, as reported by Client to AP normalized to 255. See Sec. 10.11.9.3 of 802.11ac-2013 Spec.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/ssids/ssid/clients/client/
client-connection

description:
Connection-state and meta-data associated with the Client.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/clients/client/client-connection/
state

description:
Container for connection state related data, per client.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/clients/client/client-connection/state/
client-state

description:
Various states a Client STA may be in.

nodetype: leaf (ro)

type: identityref

  • base: oc-wifi-types:CLIENT_STATE

/access-points/access-point/ssids/ssid/clients/client/client-connection/state/
connection-time

description:
Reports the time of Client Association. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

units: nanoseconds

/access-points/access-point/ssids/ssid/clients/client/client-connection/state/
username

description:
Username of Client; can be outer-identity (if PEAP), CN of certificate (if EAP-TLS), etc.

nodetype: leaf (ro)

type: string

/access-points/access-point/ssids/ssid/clients/client/client-connection/state/
hostname

description:
Hostname of the client, as discovered via DHCP, mDNS or otherwise.

nodetype: leaf (ro)

type: string

/access-points/access-point/ssids/ssid/clients/client/client-connection/state/
ipv4-address

description:
IPv4 addresses of the client.

nodetype: leaf-list (ro)

type: oc-inet:ipv4-address

/access-points/access-point/ssids/ssid/clients/client/client-connection/state/
ipv6-addresses

description:
IPv6 addresses of the client.

nodetype: leaf-list (ro)

type: oc-inet:ipv6-address

/access-points/access-point/ssids/ssid/clients/client/client-connection/state/
operating-system

description:
Optional/if known; the OS of the client.

nodetype: leaf (ro)

type: string

/access-points/access-point/ssids/ssid/
dot1x-timers

description:
Top-level container for dot1x configuration and operational state data.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/dot1x-timers/
config

description:
Container for dot1x configuration elements.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/dot1x-timers/config/
max-auth-failures

description:
Number of consecutive authentication failures, via RADIUS Access-Reject, before Station is blacklisted.

nodetype: leaf (rw)

type: uint8

/access-points/access-point/ssids/ssid/dot1x-timers/config/
blacklist-time

description:
Length of time, in seconds, a Station will be blacklisted as a result of max-auth-failures.

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/dot1x-timers/
state

description:
Container for dot1x state elements.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/dot1x-timers/state/
max-auth-failures

description:
Number of consecutive authentication failures, via RADIUS Access-Reject, before Station is blacklisted.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/ssids/ssid/dot1x-timers/state/
blacklist-time

description:
Length of time, in seconds, a Station will be blacklisted as a result of max-auth-failures.

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/ssids/ssid/
band-steering

description:
Top-level container for band-steering configuration and operational state data.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/band-steering/
config

description:
Container for band-steering configuration elements.

nodetype: container (rw)

/access-points/access-point/ssids/ssid/band-steering/config/
band-steering

description:
Enable/disable band-steering.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/ssids/ssid/band-steering/config/
steering-rssi

description:
Minimum RSSI a dual-band Station's Probe Request must be heard at on a 5GHz radio, in order for band-steering to withhold 2.4GHz Probe Responses.

nodetype: leaf (rw)

type: int8

/access-points/access-point/ssids/ssid/band-steering/
state

description:
Container for band-steering state elements.

nodetype: container (ro)

/access-points/access-point/ssids/ssid/band-steering/state/
band-steering

description:
Enable/disable band-steering.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/ssids/ssid/band-steering/state/
steering-rssi

description:
Minimum RSSI a dual-band Station's Probe Request must be heard at on a 5GHz radio, in order for band-steering to withhold 2.4GHz Probe Responses.

nodetype: leaf (ro)

type: int8

/access-points/access-point/
system

description:
Enclosing container for system-related configuration and operational state data

nodetype: container (rw)

/access-points/access-point/system/
config

description:
Global configuration data for the system

nodetype: container (rw)

/access-points/access-point/system/config/
hostname

description:
The hostname of the device -- should be a single domain label, without the domain.

nodetype: leaf (rw)

type: oc-inet:domain-name

/access-points/access-point/system/config/
domain-name

description:
Specifies the domain name used to form fully qualified name for unqualified hostnames.

nodetype: leaf (rw)

type: oc-inet:domain-name

/access-points/access-point/system/config/
login-banner

description:
The console login message displayed before the login prompt, i.e., before a user logs into the system.

nodetype: leaf (rw)

type: string

/access-points/access-point/system/config/
motd-banner

description:
The console message displayed after a user logs into the system. They system may append additional standard information such as the current system date and time, uptime, last login timestamp, etc.

nodetype: leaf (rw)

type: string

/access-points/access-point/system/
state

description:
Global operational state data for the system

nodetype: container (ro)

/access-points/access-point/system/state/
hostname

description:
The hostname of the device -- should be a single domain label, without the domain.

nodetype: leaf (ro)

type: oc-inet:domain-name

/access-points/access-point/system/state/
domain-name

description:
Specifies the domain name used to form fully qualified name for unqualified hostnames.

nodetype: leaf (ro)

type: oc-inet:domain-name

/access-points/access-point/system/state/
login-banner

description:
The console login message displayed before the login prompt, i.e., before a user logs into the system.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/state/
motd-banner

description:
The console message displayed after a user logs into the system. They system may append additional standard information such as the current system date and time, uptime, last login timestamp, etc.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/state/
current-datetime

description:
The current system date and time.

nodetype: leaf (ro)

type: oc-yang:date-and-time

/access-points/access-point/system/state/
up-time

description:
The amount of time since the network operating system was initialized.

nodetype: leaf (ro)

type: oc-types:timeticks64

units: nanoseconds

/access-points/access-point/system/state/
boot-time

description:
This timestamp indicates the time that the system was last restarted. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

units: nanoseconds

/access-points/access-point/system/state/
software-version

description:
Operating system version of the currently active controller of the device. It is required that this value matches the value of the state/software-version leaf in the component of type OPERATING_SYSTEM.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/state/
last-configuration-timestamp

description:
Indicates the monotonically increasing timestamp at which the last configuration change was made. This may may be through CLI, gNMI or some other mechanism. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

units: nanoseconds

/access-points/access-point/system/
mount-points

description:
When a system has a set of filesystems that are attached to a directory (i.e., mounted on the system) they are expected to be present in this list. If the system has the concept of mounting physical or virtual resources to a mount point within the root filesystem (/) they should also be included in this list.

nodetype: container (ro)

/access-points/access-point/system/mount-points/
mount-point

description:
List of mount points in the system.

nodetype: list (ro)

list keys: [name]

/access-points/access-point/system/mount-points/mount-point/
name

description:
Reference to the key for list of mount points.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/name

/access-points/access-point/system/mount-points/mount-point/
state

description:
State of system mount point.

nodetype: container (ro)

/access-points/access-point/system/mount-points/mount-point/state/
name

description:
Mount point name.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/mount-points/mount-point/state/
storage-component

description:
In the case that the filesystem that is mounted corresponds to a physical or logical component within the system, this leaf provides a reference to the hosting component within the /components hierarchy. The reference should be to the most specific component (e.g., if an entry for /dev/sda1 exists, then this should be referred to, otherwise a reference to /dev/sda may be provided.

nodetype: leaf (ro)

type: leafref

  • path reference: /components/component/name

/access-points/access-point/system/mount-points/mount-point/state/
size

description:
The total size of the initialised filesystem.

nodetype: leaf (ro)

type: uint64

units: megabytes

/access-points/access-point/system/mount-points/mount-point/state/
available

description:
The amount of unused space on the filesystem.

nodetype: leaf (ro)

type: uint64

units: megabytes

/access-points/access-point/system/mount-points/mount-point/state/
utilized

description:
The amount of space currently in use on the filesystem.

nodetype: leaf (ro)

type: uint64

units: megabytes

/access-points/access-point/system/
aaa

description:
Top-level container for AAA services

nodetype: container (rw)

/access-points/access-point/system/aaa/
config

description:
Configuration data for top level AAA services

nodetype: container (rw)

/access-points/access-point/system/aaa/
state

description:
Operational state data for top level AAA services

nodetype: container (ro)

/access-points/access-point/system/aaa/
authentication

description:
Top-level container for global authentication data

nodetype: container (rw)

/access-points/access-point/system/aaa/authentication/
config

description:
Configuration data for global authentication services

nodetype: container (rw)

/access-points/access-point/system/aaa/authentication/config/
authentication-method

description:
Ordered list of authentication methods for users. This can be either a reference to a server group, or a well- defined designation in the AAA_METHOD_TYPE identity. If authentication fails with one method, the next defined method is tried -- failure of all methods results in the user being denied access.

nodetype: leaf-list (rw)

type: union

    type: identityref

    • base: oc-aaa-types:AAA_METHOD_TYPE

    type: string

/access-points/access-point/system/aaa/authentication/
state

description:
Operational state data for global authentication services

nodetype: container (ro)

/access-points/access-point/system/aaa/authentication/state/
authentication-method

description:
Ordered list of authentication methods for users. This can be either a reference to a server group, or a well- defined designation in the AAA_METHOD_TYPE identity. If authentication fails with one method, the next defined method is tried -- failure of all methods results in the user being denied access.

nodetype: leaf-list (ro)

type: union

    type: identityref

    • base: oc-aaa-types:AAA_METHOD_TYPE

    type: string

/access-points/access-point/system/aaa/authentication/
admin-user

description:
Top-level container for the system root or admin user configuration and operational state

nodetype: container (rw)

/access-points/access-point/system/aaa/authentication/admin-user/
config

description:
Configuration data for the root user account

nodetype: container (rw)

/access-points/access-point/system/aaa/authentication/admin-user/config/
admin-password

description:
The admin/root password, supplied as a cleartext string. The system should hash and only store the password as a hashed value.

nodetype: leaf (rw)

type: string

/access-points/access-point/system/aaa/authentication/admin-user/config/
admin-password-hashed

description:
The admin/root password, supplied as a hashed value using the notation described in the definition of the crypt-password-type.

nodetype: leaf (rw)

type: oc-aaa-types:crypt-password-type

/access-points/access-point/system/aaa/authentication/admin-user/
state

description:
Operational state data for the root user account

nodetype: container (ro)

/access-points/access-point/system/aaa/authentication/admin-user/state/
admin-password

description:
The admin/root password, supplied as a cleartext string. The system should hash and only store the password as a hashed value.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/aaa/authentication/admin-user/state/
admin-password-hashed

description:
The admin/root password, supplied as a hashed value using the notation described in the definition of the crypt-password-type.

nodetype: leaf (ro)

type: oc-aaa-types:crypt-password-type

/access-points/access-point/system/aaa/authentication/admin-user/state/
admin-username

description:
Name of the administrator user account, e.g., admin, root, etc.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/aaa/authentication/
users

description:
Enclosing container list of local users

nodetype: container (rw)

/access-points/access-point/system/aaa/authentication/users/
user

description:
List of local users on the system

nodetype: list (rw)

list keys: [username]

/access-points/access-point/system/aaa/authentication/users/user/
username

description:
References the configured username for the user

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/username

/access-points/access-point/system/aaa/authentication/users/user/
config

description:
Configuration data for local users

nodetype: container (rw)

/access-points/access-point/system/aaa/authentication/users/user/config/
username

description:
Assigned username for this user

nodetype: leaf (rw)

type: string

/access-points/access-point/system/aaa/authentication/users/user/config/
password

description:
The user password, supplied as cleartext. The system must hash the value and only store the hashed value.

nodetype: leaf (rw)

type: string

/access-points/access-point/system/aaa/authentication/users/user/config/
password-hashed

description:
The user password, supplied as a hashed value using the notation described in the definition of the crypt-password-type.

nodetype: leaf (rw)

type: oc-aaa-types:crypt-password-type

/access-points/access-point/system/aaa/authentication/users/user/config/
ssh-key

description:
SSH public key for the user (RSA or DSA)

nodetype: leaf (rw)

type: string

/access-points/access-point/system/aaa/authentication/users/user/config/
role

description:
Role assigned to the user. The role must be supplied as a role defined by the SYSTEM_DEFINED_ROLES identity or a string that matches a user defined role.

nodetype: leaf (rw)

type: union

    type: string

    type: identityref

    • base: oc-aaa-types:SYSTEM_DEFINED_ROLES

/access-points/access-point/system/aaa/authentication/users/user/
state

description:
Operational state data for local users

nodetype: container (ro)

/access-points/access-point/system/aaa/authentication/users/user/state/
username

description:
Assigned username for this user

nodetype: leaf (ro)

type: string

/access-points/access-point/system/aaa/authentication/users/user/state/
password

description:
The user password, supplied as cleartext. The system must hash the value and only store the hashed value.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/aaa/authentication/users/user/state/
password-hashed

description:
The user password, supplied as a hashed value using the notation described in the definition of the crypt-password-type.

nodetype: leaf (ro)

type: oc-aaa-types:crypt-password-type

/access-points/access-point/system/aaa/authentication/users/user/state/
ssh-key

description:
SSH public key for the user (RSA or DSA)

nodetype: leaf (ro)

type: string

/access-points/access-point/system/aaa/authentication/users/user/state/
role

description:
Role assigned to the user. The role must be supplied as a role defined by the SYSTEM_DEFINED_ROLES identity or a string that matches a user defined role.

nodetype: leaf (ro)

type: union

    type: string

    type: identityref

    • base: oc-aaa-types:SYSTEM_DEFINED_ROLES

/access-points/access-point/system/aaa/
authorization

description:
Top-level container for AAA authorization configuration and operational state data

nodetype: container (rw)

/access-points/access-point/system/aaa/authorization/
config

description:
Configuration data for authorization based on AAA methods

nodetype: container (rw)

/access-points/access-point/system/aaa/authorization/config/
authorization-method

description:
Ordered list of methods for authorizing commands. The first method that provides a response (positive or negative) should be used. The list may contain a well-defined method such as the set of all TACACS or RADIUS servers, or the name of a defined AAA server group. The system must validate that the named server group exists.

nodetype: leaf-list (rw)

type: union

    type: identityref

    • base: oc-aaa-types:AAA_METHOD_TYPE

    type: string

/access-points/access-point/system/aaa/authorization/
state

description:
Operational state data for authorization based on AAA

nodetype: container (ro)

/access-points/access-point/system/aaa/authorization/state/
authorization-method

description:
Ordered list of methods for authorizing commands. The first method that provides a response (positive or negative) should be used. The list may contain a well-defined method such as the set of all TACACS or RADIUS servers, or the name of a defined AAA server group. The system must validate that the named server group exists.

nodetype: leaf-list (ro)

type: union

    type: identityref

    • base: oc-aaa-types:AAA_METHOD_TYPE

    type: string

/access-points/access-point/system/aaa/authorization/
events

description:
Enclosing container for the set of events subject to authorization

nodetype: container (rw)

/access-points/access-point/system/aaa/authorization/events/
event

description:
List of events subject to AAA authorization

nodetype: list (rw)

list keys: [event-type]

/access-points/access-point/system/aaa/authorization/events/event/
event-type

description:
Reference to the event-type list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/event-type

/access-points/access-point/system/aaa/authorization/events/event/
config

description:
Configuration data for each authorized event

nodetype: container (rw)

/access-points/access-point/system/aaa/authorization/events/event/config/
event-type

description:
The type of event to record at the AAA authorization server

nodetype: leaf (rw)

type: identityref

  • base: oc-aaa-types:AAA_AUTHORIZATION_EVENT_TYPE

/access-points/access-point/system/aaa/authorization/events/event/
state

description:
Operational state data for each authorized activity

nodetype: container (ro)

/access-points/access-point/system/aaa/authorization/events/event/state/
event-type

description:
The type of event to record at the AAA authorization server

nodetype: leaf (ro)

type: identityref

  • base: oc-aaa-types:AAA_AUTHORIZATION_EVENT_TYPE

/access-points/access-point/system/aaa/
accounting

description:
Top-level container for AAA accounting

nodetype: container (rw)

/access-points/access-point/system/aaa/accounting/
config

description:
Configuration data for user activity accounting.

nodetype: container (rw)

/access-points/access-point/system/aaa/accounting/config/
accounting-method

description:
An ordered list of methods used for AAA accounting for this event type. The method is defined by the destination for accounting data, which may be specified as the group of all TACACS+/RADIUS servers, a defined server group, or the local system.

nodetype: leaf-list (rw)

type: union

    type: identityref

    • base: oc-aaa-types:AAA_METHOD_TYPE

    type: string

/access-points/access-point/system/aaa/accounting/
state

description:
Operational state data for user accounting.

nodetype: container (ro)

/access-points/access-point/system/aaa/accounting/state/
accounting-method

description:
An ordered list of methods used for AAA accounting for this event type. The method is defined by the destination for accounting data, which may be specified as the group of all TACACS+/RADIUS servers, a defined server group, or the local system.

nodetype: leaf-list (ro)

type: union

    type: identityref

    • base: oc-aaa-types:AAA_METHOD_TYPE

    type: string

/access-points/access-point/system/aaa/accounting/
events

description:
Enclosing container for defining handling of events for accounting

nodetype: container (rw)

/access-points/access-point/system/aaa/accounting/events/
event

description:
List of events subject to accounting

nodetype: list (rw)

list keys: [event-type]

/access-points/access-point/system/aaa/accounting/events/event/
event-type

description:
Reference to the event-type being logged at the accounting server

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/event-type

/access-points/access-point/system/aaa/accounting/events/event/
config

description:
Configuration data for accounting events

nodetype: container (rw)

/access-points/access-point/system/aaa/accounting/events/event/config/
event-type

description:
The type of activity to record at the AAA accounting server

nodetype: leaf (rw)

type: identityref

  • base: oc-aaa-types:AAA_ACCOUNTING_EVENT_TYPE

/access-points/access-point/system/aaa/accounting/events/event/config/
record

description:
Type of record to send to the accounting server for this activity type

nodetype: leaf (rw)

type: enumeration

  • START_STOP
    Send START record to the accounting server at the beginning of the activity, and STOP record at the end of the activity.
  • STOP
    Send STOP record to the accounting server when the user activity completes

/access-points/access-point/system/aaa/accounting/events/event/
state

description:
Operational state data for accounting events

nodetype: container (ro)

/access-points/access-point/system/aaa/accounting/events/event/state/
event-type

description:
The type of activity to record at the AAA accounting server

nodetype: leaf (ro)

type: identityref

  • base: oc-aaa-types:AAA_ACCOUNTING_EVENT_TYPE

/access-points/access-point/system/aaa/accounting/events/event/state/
record

description:
Type of record to send to the accounting server for this activity type

nodetype: leaf (ro)

type: enumeration

  • START_STOP
    Send START record to the accounting server at the beginning of the activity, and STOP record at the end of the activity.
  • STOP
    Send STOP record to the accounting server when the user activity completes

/access-points/access-point/system/aaa/
server-groups

description:
Enclosing container for AAA server groups

nodetype: container (rw)

/access-points/access-point/system/aaa/server-groups/
server-group

description:
List of AAA server groups. All servers in a group must have the same type as indicated by the server type.

nodetype: list (rw)

list keys: [name]

/access-points/access-point/system/aaa/server-groups/server-group/
name

description:
Reference to configured name of the server group

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/name

/access-points/access-point/system/aaa/server-groups/server-group/
config

description:
Configuration data for each server group

nodetype: container (rw)

/access-points/access-point/system/aaa/server-groups/server-group/config/
name

description:
Name for the server group

nodetype: leaf (rw)

type: string

/access-points/access-point/system/aaa/server-groups/server-group/config/
type

description:
AAA server type -- all servers in the group must be of this type

nodetype: leaf (rw)

type: identityref

  • base: oc-aaa-types:AAA_SERVER_TYPE

/access-points/access-point/system/aaa/server-groups/server-group/
state

description:
Operational state data for each server group

nodetype: container (ro)

/access-points/access-point/system/aaa/server-groups/server-group/state/
name

description:
Name for the server group

nodetype: leaf (ro)

type: string

/access-points/access-point/system/aaa/server-groups/server-group/state/
type

description:
AAA server type -- all servers in the group must be of this type

nodetype: leaf (ro)

type: identityref

  • base: oc-aaa-types:AAA_SERVER_TYPE

/access-points/access-point/system/aaa/server-groups/server-group/
servers

description:
Enclosing container the list of servers

nodetype: container (rw)

/access-points/access-point/system/aaa/server-groups/server-group/servers/
server

description:
List of AAA servers

nodetype: list (rw)

list keys: [address]

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/
address

description:
Reference to the configured address of the AAA server

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/address

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/
config

description:
Configuration data

nodetype: container (rw)

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/config/
name

description:
Name assigned to the server

nodetype: leaf (rw)

type: string

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/config/
address

description:
Address of the authentication server

nodetype: leaf (rw)

type: oc-inet:ip-address

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/config/
timeout

description:
Set the timeout in seconds on responses from the AAA server

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/
state

description:
Operational state data

nodetype: container (ro)

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
name

description:
Name assigned to the server

nodetype: leaf (ro)

type: string

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
address

description:
Address of the authentication server

nodetype: leaf (ro)

type: oc-inet:ip-address

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
timeout

description:
Set the timeout in seconds on responses from the AAA server

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
connection-opens

description:
Number of new connection requests sent to the server, e.g. socket open

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
connection-closes

description:
Number of connection close requests sent to the server, e.g. socket close

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
connection-aborts

description:
Number of aborted connections to the server. These do not include connections that are close gracefully.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
connection-failures

description:
Number of connection failures to the server

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
connection-timeouts

description:
Number of connection timeouts to the server

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
messages-sent

description:
Number of messages sent to the server

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
messages-received

description:
Number of messages received by the server

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/state/
errors-received

description:
Number of error messages received from the server

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/
tacacs

description:
Top-level container for TACACS+ server data

nodetype: container (rw)

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/
config

description:
Configuration data for TACACS+ server

nodetype: container (rw)

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/config/
port

description:
The port number on which to contact the TACACS server

nodetype: leaf (rw)

type: oc-inet:port-number

default: 49

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/config/
secret-key

description:
The unencrypted shared key used between the authentication server and the device.

nodetype: leaf (rw)

type: oc-types:routing-password

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/config/
secret-key-hashed

description:
The hashed shared key used between the authentication server and the device.

nodetype: leaf (rw)

type: oc-aaa-types:crypt-password-type

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/config/
source-address

description:
Source IP address to use in messages to the TACACS server

nodetype: leaf (rw)

type: oc-inet:ip-address

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/
state

description:
Operational state data for TACACS+ server

nodetype: container (ro)

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/state/
port

description:
The port number on which to contact the TACACS server

nodetype: leaf (ro)

type: oc-inet:port-number

default: 49

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/state/
secret-key

description:
The unencrypted shared key used between the authentication server and the device.

nodetype: leaf (ro)

type: oc-types:routing-password

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/state/
secret-key-hashed

description:
The hashed shared key used between the authentication server and the device.

nodetype: leaf (ro)

type: oc-aaa-types:crypt-password-type

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/tacacs/state/
source-address

description:
Source IP address to use in messages to the TACACS server

nodetype: leaf (ro)

type: oc-inet:ip-address

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/
radius

description:
Top-level container for RADIUS server data

nodetype: container (rw)

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/
config

description:
Configuration data for RADIUS servers

nodetype: container (rw)

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/config/
auth-port

description:
Port number for authentication requests

nodetype: leaf (rw)

type: oc-inet:port-number

default: 1812

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/config/
acct-port

description:
Port number for accounting requests

nodetype: leaf (rw)

type: oc-inet:port-number

default: 1813

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/config/
secret-key

description:
The unencrypted shared key used between the authentication server and the device.

nodetype: leaf (rw)

type: oc-types:routing-password

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/config/
secret-key-hashed

description:
The hashed shared key used between the authentication server and the device.

nodetype: leaf (rw)

type: oc-aaa-types:crypt-password-type

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/config/
source-address

description:
Source IP address to use in messages to the RADIUS server

nodetype: leaf (rw)

type: oc-inet:ip-address

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/config/
retransmit-attempts

description:
Number of times the system may resend a request to the RADIUS server when it is unresponsive

nodetype: leaf (rw)

type: uint8

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/
state

description:
Operational state data for RADIUS servers

nodetype: container (ro)

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/
auth-port

description:
Port number for authentication requests

nodetype: leaf (ro)

type: oc-inet:port-number

default: 1812

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/
acct-port

description:
Port number for accounting requests

nodetype: leaf (ro)

type: oc-inet:port-number

default: 1813

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/
secret-key

description:
The unencrypted shared key used between the authentication server and the device.

nodetype: leaf (ro)

type: oc-types:routing-password

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/
secret-key-hashed

description:
The hashed shared key used between the authentication server and the device.

nodetype: leaf (ro)

type: oc-aaa-types:crypt-password-type

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/
source-address

description:
Source IP address to use in messages to the RADIUS server

nodetype: leaf (ro)

type: oc-inet:ip-address

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/
retransmit-attempts

description:
Number of times the system may resend a request to the RADIUS server when it is unresponsive

nodetype: leaf (ro)

type: uint8

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/
counters

description:
A collection of RADIUS related state objects.

nodetype: container (ro)

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/counters/
retried-access-requests

description:
Retransmitted Access-Request messages.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/counters/
access-accepts

description:
Received Access-Accept messages.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/counters/
access-rejects

description:
Received Access-Reject messages.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/aaa/server-groups/server-group/servers/server/radius/state/counters/
timeout-access-requests

description:
Access-Request messages that have timed-out, requiring retransmission.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/
alarms

description:
Top-level container for device alarms

nodetype: container (ro)

/access-points/access-point/system/alarms/
alarm

description:
List of alarms, keyed by a unique id

nodetype: list (ro)

list keys: [id]

/access-points/access-point/system/alarms/alarm/
id

description:
References the unique alarm id

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/id

/access-points/access-point/system/alarms/alarm/
config

description:
Configuration data for each alarm

nodetype: container (ro)

/access-points/access-point/system/alarms/alarm/
state

description:
Operational state data for a device alarm

nodetype: container (ro)

/access-points/access-point/system/alarms/alarm/state/
id

description:
Unique ID for the alarm -- this will not be a configurable parameter on many implementations

nodetype: leaf (ro)

type: string

/access-points/access-point/system/alarms/alarm/state/
resource

description:
The item that is under alarm within the device. The resource may be a reference to an item which is defined elsewhere in the model. For example, it may be a platform/component, interfaces/interface, terminal-device/logical-channels/channel, etc. In this case the system should match the name of the referenced item exactly. The referenced item could alternatively be the path of the item within the model.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/alarms/alarm/state/
text

description:
The string used to inform operators about the alarm. This MUST contain enough information for an operator to be able to understand the problem. If this string contains structure, this format should be clearly documented for programs to be able to parse that information

nodetype: leaf (ro)

type: string

/access-points/access-point/system/alarms/alarm/state/
time-created

description:
The time at which the alarm was raised by the system. This value is expressed relative to the Unix Epoch.

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/alarms/alarm/state/
severity

description:
The severity level indicating the criticality and impact of the alarm

nodetype: leaf (ro)

type: identityref

  • base: oc-alarm-types:OPENCONFIG_ALARM_SEVERITY

/access-points/access-point/system/alarms/alarm/state/
type-id

description:
The abbreviated name of the alarm, for example LOS, EQPT, or OTS. Also referred to in different systems as condition type, alarm identifier, or alarm mnemonic. It is recommended to use the OPENCONFIG_ALARM_TYPE_ID identities where possible and only use the string type when the desired identityref is not yet defined

nodetype: leaf (ro)

type: union

    type: string

    type: identityref

    • base: oc-alarm-types:OPENCONFIG_ALARM_TYPE_ID

/access-points/access-point/system/
logging

description:
Top-level container for data related to logging / syslog

nodetype: container (rw)

/access-points/access-point/system/logging/
console

description:
Top-level container for data related to console-based logging

nodetype: container (rw)

/access-points/access-point/system/logging/console/
config

description:
Configuration data for console logging

nodetype: container (rw)

/access-points/access-point/system/logging/console/
state

description:
Operational state data for console logging

nodetype: container (ro)

/access-points/access-point/system/logging/console/
selectors

description:
Enclosing container

nodetype: container (rw)

/access-points/access-point/system/logging/console/selectors/
selector

description:
List of selectors for log messages

nodetype: list (rw)

list keys: [facility] [severity]

/access-points/access-point/system/logging/console/selectors/selector/
facility

description:
Reference to facility list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/facility

/access-points/access-point/system/logging/console/selectors/selector/
severity

description:
Reference to severity list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/severity

/access-points/access-point/system/logging/console/selectors/selector/
config

description:
Configuration data

nodetype: container (rw)

/access-points/access-point/system/logging/console/selectors/selector/config/
facility

description:
Specifies the facility, or class of messages to log

nodetype: leaf (rw)

type: identityref

  • base: SYSLOG_FACILITY

/access-points/access-point/system/logging/console/selectors/selector/config/
severity

description:
Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

nodetype: leaf (rw)

type: syslog-severity

/access-points/access-point/system/logging/console/selectors/selector/
state

description:
Operational state data

nodetype: container (ro)

/access-points/access-point/system/logging/console/selectors/selector/state/
facility

description:
Specifies the facility, or class of messages to log

nodetype: leaf (ro)

type: identityref

  • base: SYSLOG_FACILITY

/access-points/access-point/system/logging/console/selectors/selector/state/
severity

description:
Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

nodetype: leaf (ro)

type: syslog-severity

/access-points/access-point/system/logging/
remote-servers

description:
Enclosing container for the list of remote log servers

nodetype: container (rw)

/access-points/access-point/system/logging/remote-servers/
remote-server

description:
List of remote log servers

nodetype: list (rw)

list keys: [host]

/access-points/access-point/system/logging/remote-servers/remote-server/
host

description:
Reference to the host list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/host

/access-points/access-point/system/logging/remote-servers/remote-server/
config

description:
Configuration data for remote log servers

nodetype: container (rw)

/access-points/access-point/system/logging/remote-servers/remote-server/config/
host

description:
IP address or hostname of the remote log server

nodetype: leaf (rw)

type: oc-inet:host

/access-points/access-point/system/logging/remote-servers/remote-server/config/
source-address

description:
Source IP address for packets to the log server

nodetype: leaf (rw)

type: oc-inet:ip-address

/access-points/access-point/system/logging/remote-servers/remote-server/config/
network-instance

description:
The network instance used to reach the log server. If no instance is specified, DEFAULT_INSTANCE is used.

nodetype: leaf (rw)

type: oc-ni:network-instance-ref

/access-points/access-point/system/logging/remote-servers/remote-server/config/
remote-port

description:
Sets the destination port number for syslog UDP messages to the server. The default for syslog is 514.

nodetype: leaf (rw)

type: oc-inet:port-number

default: 514

/access-points/access-point/system/logging/remote-servers/remote-server/
state

description:
Operational state data for remote log servers

nodetype: container (ro)

/access-points/access-point/system/logging/remote-servers/remote-server/state/
host

description:
IP address or hostname of the remote log server

nodetype: leaf (ro)

type: oc-inet:host

/access-points/access-point/system/logging/remote-servers/remote-server/state/
source-address

description:
Source IP address for packets to the log server

nodetype: leaf (ro)

type: oc-inet:ip-address

/access-points/access-point/system/logging/remote-servers/remote-server/state/
network-instance

description:
The network instance used to reach the log server. If no instance is specified, DEFAULT_INSTANCE is used.

nodetype: leaf (ro)

type: oc-ni:network-instance-ref

/access-points/access-point/system/logging/remote-servers/remote-server/state/
remote-port

description:
Sets the destination port number for syslog UDP messages to the server. The default for syslog is 514.

nodetype: leaf (ro)

type: oc-inet:port-number

default: 514

/access-points/access-point/system/logging/remote-servers/remote-server/
selectors

description:
Enclosing container

nodetype: container (rw)

/access-points/access-point/system/logging/remote-servers/remote-server/selectors/
selector

description:
List of selectors for log messages

nodetype: list (rw)

list keys: [facility] [severity]

/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector/
facility

description:
Reference to facility list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/facility

/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector/
severity

description:
Reference to severity list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/severity

/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector/
config

description:
Configuration data

nodetype: container (rw)

/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector/config/
facility

description:
Specifies the facility, or class of messages to log

nodetype: leaf (rw)

type: identityref

  • base: SYSLOG_FACILITY

/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector/config/
severity

description:
Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

nodetype: leaf (rw)

type: syslog-severity

/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector/
state

description:
Operational state data

nodetype: container (ro)

/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector/state/
facility

description:
Specifies the facility, or class of messages to log

nodetype: leaf (ro)

type: identityref

  • base: SYSLOG_FACILITY

/access-points/access-point/system/logging/remote-servers/remote-server/selectors/selector/state/
severity

description:
Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

nodetype: leaf (ro)

type: syslog-severity

/access-points/access-point/system/logging/
files

description:
Enclosing container for the list of log files

nodetype: container (rw)

/access-points/access-point/system/logging/files/
file

description:
List of logfiles

nodetype: list (rw)

list keys: [path] [filename-prefix]

/access-points/access-point/system/logging/files/file/
filename-prefix

description:
Reference to the logfiles list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/filename-prefix

/access-points/access-point/system/logging/files/file/
path

description:
Reference to the logfiles list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/path

/access-points/access-point/system/logging/files/file/
config

description:
Configuration data for logfile

nodetype: container (rw)

/access-points/access-point/system/logging/files/file/config/
filename-prefix

description:
A name used for the file. It is expected that an implementation may append timestamp, serial-number or other identifier to the filename.

nodetype: leaf (rw)

type: string

/access-points/access-point/system/logging/files/file/config/
path

description:
The fully specified path of the folder where the logfile is stored. The path is implementation specific and may include attributes such as a drive identifier.

nodetype: leaf (rw)

type: string

/access-points/access-point/system/logging/files/file/config/
rotate

description:
Used for logfile rotation. Log files are rotated the number of times defined by this leaf. The default value of 1 indicates that there will be one rotation file and one active file. A 0 value indicates old versions are removed rather than rotated.

nodetype: leaf (rw)

type: uint32

default: 0

/access-points/access-point/system/logging/files/file/config/
max-size

description:
Used for logfile rotation. Maximum size in Bytes, logfile may grow to. When logfile reach this size it triggers log rotation. The log file need to be save, closed, and new file open or future log storage. If needed oldest logfile of same prefix shall be deleted to

nodetype: leaf (rw)

type: uint32

default: 1000

/access-points/access-point/system/logging/files/file/config/
max-open-time

description:
Used for logfile rotation. Maximum time, in minutes, the logfile can be open. When expires, it triggers log rotation. Actions are same ans when log file reaches its max-size. it need to be closed, save, and new file open or future log storage. If needed oldest logfile of same prefix shall be deleted to

nodetype: leaf (rw)

type: uint32

default: 1440

/access-points/access-point/system/logging/files/file/
state

description:
Operational state data for logfile servers

nodetype: container (ro)

/access-points/access-point/system/logging/files/file/state/
filename-prefix

description:
A name used for the file. It is expected that an implementation may append timestamp, serial-number or other identifier to the filename.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/logging/files/file/state/
path

description:
The fully specified path of the folder where the logfile is stored. The path is implementation specific and may include attributes such as a drive identifier.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/logging/files/file/state/
rotate

description:
Used for logfile rotation. Log files are rotated the number of times defined by this leaf. The default value of 1 indicates that there will be one rotation file and one active file. A 0 value indicates old versions are removed rather than rotated.

nodetype: leaf (ro)

type: uint32

default: 0

/access-points/access-point/system/logging/files/file/state/
max-size

description:
Used for logfile rotation. Maximum size in Bytes, logfile may grow to. When logfile reach this size it triggers log rotation. The log file need to be save, closed, and new file open or future log storage. If needed oldest logfile of same prefix shall be deleted to

nodetype: leaf (ro)

type: uint32

default: 1000

/access-points/access-point/system/logging/files/file/state/
max-open-time

description:
Used for logfile rotation. Maximum time, in minutes, the logfile can be open. When expires, it triggers log rotation. Actions are same ans when log file reaches its max-size. it need to be closed, save, and new file open or future log storage. If needed oldest logfile of same prefix shall be deleted to

nodetype: leaf (ro)

type: uint32

default: 1440

/access-points/access-point/system/logging/files/file/state/
open-logfile

description:
the currently active/open filename prepended by folder path and including suffix appended to filename-prefix by system

nodetype: leaf (ro)

type: string

/access-points/access-point/system/logging/files/file/
selectors

description:
Enclosing container

nodetype: container (rw)

/access-points/access-point/system/logging/files/file/selectors/
selector

description:
List of selectors for log messages

nodetype: list (rw)

list keys: [facility] [severity]

/access-points/access-point/system/logging/files/file/selectors/selector/
facility

description:
Reference to facility list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/facility

/access-points/access-point/system/logging/files/file/selectors/selector/
severity

description:
Reference to severity list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/severity

/access-points/access-point/system/logging/files/file/selectors/selector/
config

description:
Configuration data

nodetype: container (rw)

/access-points/access-point/system/logging/files/file/selectors/selector/config/
facility

description:
Specifies the facility, or class of messages to log

nodetype: leaf (rw)

type: identityref

  • base: SYSLOG_FACILITY

/access-points/access-point/system/logging/files/file/selectors/selector/config/
severity

description:
Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

nodetype: leaf (rw)

type: syslog-severity

/access-points/access-point/system/logging/files/file/selectors/selector/
state

description:
Operational state data

nodetype: container (ro)

/access-points/access-point/system/logging/files/file/selectors/selector/state/
facility

description:
Specifies the facility, or class of messages to log

nodetype: leaf (ro)

type: identityref

  • base: SYSLOG_FACILITY

/access-points/access-point/system/logging/files/file/selectors/selector/state/
severity

description:
Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

nodetype: leaf (ro)

type: syslog-severity

/access-points/access-point/system/logging/
vty

description:
Top-level container for data related to vty-based logging (active sessions of ssh, telnet, etc )

nodetype: container (rw)

/access-points/access-point/system/logging/vty/
config

description:
Configuration data for vty logging

nodetype: container (rw)

/access-points/access-point/system/logging/vty/
state

description:
Operational state data for console logging

nodetype: container (ro)

/access-points/access-point/system/logging/vty/
selectors

description:
Enclosing container

nodetype: container (rw)

/access-points/access-point/system/logging/vty/selectors/
selector

description:
List of selectors for log messages

nodetype: list (rw)

list keys: [facility] [severity]

/access-points/access-point/system/logging/vty/selectors/selector/
facility

description:
Reference to facility list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/facility

/access-points/access-point/system/logging/vty/selectors/selector/
severity

description:
Reference to severity list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/severity

/access-points/access-point/system/logging/vty/selectors/selector/
config

description:
Configuration data

nodetype: container (rw)

/access-points/access-point/system/logging/vty/selectors/selector/config/
facility

description:
Specifies the facility, or class of messages to log

nodetype: leaf (rw)

type: identityref

  • base: SYSLOG_FACILITY

/access-points/access-point/system/logging/vty/selectors/selector/config/
severity

description:
Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

nodetype: leaf (rw)

type: syslog-severity

/access-points/access-point/system/logging/vty/selectors/selector/
state

description:
Operational state data

nodetype: container (ro)

/access-points/access-point/system/logging/vty/selectors/selector/state/
facility

description:
Specifies the facility, or class of messages to log

nodetype: leaf (ro)

type: identityref

  • base: SYSLOG_FACILITY

/access-points/access-point/system/logging/vty/selectors/selector/state/
severity

description:
Specifies that only messages of the given severity (or greater severity) for the corresonding facility are logged

nodetype: leaf (ro)

type: syslog-severity

/access-points/access-point/system/
processes

description:
Parameters related to all monitored processes

nodetype: container (rw)

/access-points/access-point/system/processes/
process

description:
List of monitored processes

nodetype: list (ro)

list keys: [pid]

/access-points/access-point/system/processes/process/
pid

description:
Reference to the process pid key

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/pid

/access-points/access-point/system/processes/process/
state

description:
State parameters related to monitored processes

nodetype: container (ro)

/access-points/access-point/system/processes/process/state/
pid

description:
The process pid

nodetype: leaf (ro)

type: uint64

/access-points/access-point/system/processes/process/state/
name

description:
The process name

nodetype: leaf (ro)

type: string

/access-points/access-point/system/processes/process/state/
args

description:
Current process command line arguments. Arguments with a parameter (e.g., --option 10 or -option=10) should be represented as a single element of the list with the argument name and parameter together. Flag arguments, i.e., those without a parameter should also be in their own list element.

nodetype: leaf-list (ro)

type: string

/access-points/access-point/system/processes/process/state/
start-time

description:
The time at which this process started, relative to the UNIX epoch. The system must be synchronized such that the start-time can be reported accurately, otherwise it should not be reported.

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/processes/process/state/
cpu-usage-user

description:
CPU time consumed by this process in user mode in nanoseconds.

nodetype: leaf (ro)

type: oc-yang:counter64

units: nanoseconds

/access-points/access-point/system/processes/process/state/
cpu-usage-system

description:
CPU time consumed by this process in kernel mode.

nodetype: leaf (ro)

type: oc-yang:counter64

units: nanoseconds

/access-points/access-point/system/processes/process/state/
cpu-utilization

description:
The percentage of CPU that is being used by the process.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/processes/process/state/
memory-usage

description:
Bytes allocated and still in use by the process

nodetype: leaf (ro)

type: uint64

units: bytes

/access-points/access-point/system/processes/process/state/
memory-utilization

description:
The percentage of RAM that is being used by the process.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/
messages

description:
Top-level container for Syslog messages.

nodetype: container (rw)

/access-points/access-point/system/messages/
config

description:
Configuration data for Syslog messages.

nodetype: container (rw)

/access-points/access-point/system/messages/config/
severity

description:
Specifies that only messages of the given severity (or greater severity) are sent over the RPC. This is analogous to differentiating which severity is to be sent to legacy Syslog servers, as opposed to local buffer or files.

nodetype: leaf (rw)

type: oc-log:syslog-severity

/access-points/access-point/system/messages/
state

description:
Operational state data for a Syslog messages.

nodetype: container (ro)

/access-points/access-point/system/messages/state/
severity

description:
Specifies that only messages of the given severity (or greater severity) are sent over the RPC. This is analogous to differentiating which severity is to be sent to legacy Syslog servers, as opposed to local buffer or files.

nodetype: leaf (ro)

type: oc-log:syslog-severity

/access-points/access-point/system/messages/state/
message

description:
Syslog messages the client is Subscribing to. This is all messages currently configured to be sent according to syslog-severity.

nodetype: container (ro)

/access-points/access-point/system/messages/state/message/
msg

description:
Message payload. If other leafs within this container not supported, this leaf MAY include the entire message, inclding pri, procid, app-name etc..

nodetype: leaf (ro)

type: string

/access-points/access-point/system/messages/state/message/
priority

description:
The Priority value (PRIVAL) represents both the Facility and Severity.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/system/messages/state/message/
app-name

description:
The APP-NAME field SHOULD identify the device or application that originated the message.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/messages/state/message/
procid

description:
PROCID is a value that is included in the message, having no interoperable meaning, except that a change in the value indicates there has been a discontinuity in syslog reporting.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/messages/state/message/
msgid

description:
The MSGID SHOULD identify the type of message. For example, a firewall might use the MSGID 'TCPIN' for incoming TCP traffic and the MSGID 'TCPOUT' for outgoing TCP traffic.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/messages/
debug-entries

description:
Enclosing container for list of debugs to enable.

nodetype: container (rw)

/access-points/access-point/system/messages/debug-entries/
debug-service

description:
List of debugging entries.

nodetype: list (rw)

list keys: [service]

/access-points/access-point/system/messages/debug-entries/debug-service/
service

description:
Reference to the debug-enable service key.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/service

/access-points/access-point/system/messages/debug-entries/debug-service/
config

description:
Configuration data for debug service entries.

nodetype: container (rw)

/access-points/access-point/system/messages/debug-entries/debug-service/config/
service

description:
Enumeration of all services which can have debugging enabled. Vendors are to augment this base identity with their platform or OS specific debug options.

nodetype: leaf (rw)

type: identityref

  • base: DEBUG_SERVICE

/access-points/access-point/system/messages/debug-entries/debug-service/config/
enabled

description:
Enable and disable debugging.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/system/messages/debug-entries/debug-service/
state

description:
Operational state data for enabled debugs.

nodetype: container (ro)

/access-points/access-point/system/messages/debug-entries/debug-service/state/
service

description:
Enumeration of all services which can have debugging enabled. Vendors are to augment this base identity with their platform or OS specific debug options.

nodetype: leaf (ro)

type: identityref

  • base: DEBUG_SERVICE

/access-points/access-point/system/messages/debug-entries/debug-service/state/
enabled

description:
Enable and disable debugging.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/system/
license

description:
Container for license model

nodetype: container (rw)

/access-points/access-point/system/license/
licenses

description:
Enclosing container for list of licenses

nodetype: container (rw)

/access-points/access-point/system/license/licenses/
license

description:
List of licenses.

nodetype: list (rw)

list keys: [license-id]

/access-points/access-point/system/license/licenses/license/
license-id

description:
Reference to license id list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/license-id

/access-points/access-point/system/license/licenses/license/
config

description:
Configuration data for license

nodetype: container (rw)

/access-points/access-point/system/license/licenses/license/config/
license-id

description:
License ID. A string that uniquelly identifies the license. The platform should list all the licenses it supports being activated.

nodetype: leaf (rw)

type: string

/access-points/access-point/system/license/licenses/license/config/
license-data

description:
The contents of the licence (if required) - which may be supplied as a binary blob, or a simple string value. If this value is considered sensitive, it may be read as an empty value.

nodetype: leaf (rw)

type: union

    type: binary

    type: string

/access-points/access-point/system/license/licenses/license/config/
active

description:
The activation state of the license.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/system/license/licenses/license/
state

description:
Operational state data for license.

nodetype: container (ro)

/access-points/access-point/system/license/licenses/license/state/
license-id

description:
License ID. A string that uniquelly identifies the license. The platform should list all the licenses it supports being activated.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/license/licenses/license/state/
license-data

description:
The contents of the licence (if required) - which may be supplied as a binary blob, or a simple string value. If this value is considered sensitive, it may be read as an empty value.

nodetype: leaf (ro)

type: union

    type: binary

    type: string

/access-points/access-point/system/license/licenses/license/state/
active

description:
The activation state of the license.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/system/license/licenses/license/state/
description

description:
The license description.

nodetype: leaf (ro)

type: string

/access-points/access-point/system/license/licenses/license/state/
issue-date

description:
The date and time at which the license was issued, expressed as the number of nanoseconds since the Unix Epoch (January 1, 1970, 00:00 UTC).

nodetype: leaf (ro)

type: uint64

/access-points/access-point/system/license/licenses/license/state/
expiration-date

description:
The date and time at which the license will expire, expressed as the number of nanoseconds since the Unix Epoch (January 1, 1970, 00:00 UTC). Zero if it does not expire.

nodetype: leaf (ro)

type: uint64

/access-points/access-point/system/license/licenses/license/state/
in-use

description:
The license is in use. Different from active. This states that the license is effectively being used in addition to being active. If license for feature X was activated but feature X is not being used, then this should be false.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/system/license/licenses/license/state/
expired

description:
The license has expired.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/system/license/licenses/license/state/
valid

description:
The license is valid. Can be activated in the system or platform.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/system/
ssh-server

description:
Top-level container for ssh server

nodetype: container (rw)

/access-points/access-point/system/ssh-server/
config

description:
Configuration data for the system ssh server

nodetype: container (rw)

/access-points/access-point/system/ssh-server/config/
enable

description:
Enables the ssh server. The ssh server is enabled by default.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/system/ssh-server/config/
protocol-version

description:
Set the protocol version for SSH connections to the system

nodetype: leaf (rw)

type: enumeration

  • V2
    Use SSH v2 only
  • V1
    Use SSH v1 only
  • V1_V2
    Use either SSH v1 or v2

default: V2

/access-points/access-point/system/ssh-server/config/
timeout

description:
Set the idle timeout in seconds on terminal connections to the system for the protocol.

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/system/ssh-server/config/
rate-limit

description:
Set a limit on the number of connection attempts per minute to the system for the protocol.

nodetype: leaf (rw)

type: uint16

units: conn/min

/access-points/access-point/system/ssh-server/config/
session-limit

description:
Set a limit on the number of simultaneous active terminal sessions to the system for the protocol (e.g., ssh, telnet, ...)

nodetype: leaf (rw)

type: uint16

/access-points/access-point/system/ssh-server/
state

description:
Operational state data for the system ssh server

nodetype: container (ro)

/access-points/access-point/system/ssh-server/state/
enable

description:
Enables the ssh server. The ssh server is enabled by default.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/system/ssh-server/state/
protocol-version

description:
Set the protocol version for SSH connections to the system

nodetype: leaf (ro)

type: enumeration

  • V2
    Use SSH v2 only
  • V1
    Use SSH v1 only
  • V1_V2
    Use either SSH v1 or v2

default: V2

/access-points/access-point/system/ssh-server/state/
timeout

description:
Set the idle timeout in seconds on terminal connections to the system for the protocol.

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/system/ssh-server/state/
rate-limit

description:
Set a limit on the number of connection attempts per minute to the system for the protocol.

nodetype: leaf (ro)

type: uint16

units: conn/min

/access-points/access-point/system/ssh-server/state/
session-limit

description:
Set a limit on the number of simultaneous active terminal sessions to the system for the protocol (e.g., ssh, telnet, ...)

nodetype: leaf (ro)

type: uint16

/access-points/access-point/system/
telnet-server

description:
Top-level container for telnet terminal servers

nodetype: container (rw)

/access-points/access-point/system/telnet-server/
config

description:
Configuration data for telnet

nodetype: container (rw)

/access-points/access-point/system/telnet-server/config/
enable

description:
Enables the telnet server. Telnet is disabled by default

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/system/telnet-server/config/
timeout

description:
Set the idle timeout in seconds on terminal connections to the system for the protocol.

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/system/telnet-server/config/
rate-limit

description:
Set a limit on the number of connection attempts per minute to the system for the protocol.

nodetype: leaf (rw)

type: uint16

units: conn/min

/access-points/access-point/system/telnet-server/config/
session-limit

description:
Set a limit on the number of simultaneous active terminal sessions to the system for the protocol (e.g., ssh, telnet, ...)

nodetype: leaf (rw)

type: uint16

/access-points/access-point/system/telnet-server/
state

description:
Operational state data for telnet

nodetype: container (ro)

/access-points/access-point/system/telnet-server/state/
enable

description:
Enables the telnet server. Telnet is disabled by default

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/system/telnet-server/state/
timeout

description:
Set the idle timeout in seconds on terminal connections to the system for the protocol.

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/system/telnet-server/state/
rate-limit

description:
Set a limit on the number of connection attempts per minute to the system for the protocol.

nodetype: leaf (ro)

type: uint16

units: conn/min

/access-points/access-point/system/telnet-server/state/
session-limit

description:
Set a limit on the number of simultaneous active terminal sessions to the system for the protocol (e.g., ssh, telnet, ...)

nodetype: leaf (ro)

type: uint16

/access-points/access-point/system/
clock

description:
Top-level container for clock configuration data

nodetype: container (rw)

/access-points/access-point/system/clock/
config

description:
Configuration data for system clock

nodetype: container (rw)

/access-points/access-point/system/clock/config/
timezone-name

description:
The TZ database name to use for the system, such as 'Europe/Stockholm'.

nodetype: leaf (rw)

type: timezone-name-type

/access-points/access-point/system/clock/
state

description:
Operational state data for system clock

nodetype: container (ro)

/access-points/access-point/system/clock/state/
timezone-name

description:
The TZ database name to use for the system, such as 'Europe/Stockholm'.

nodetype: leaf (ro)

type: timezone-name-type

/access-points/access-point/system/
cpus

description:
Enclosing container for the list of CPU cores on the system

nodetype: container (ro)

/access-points/access-point/system/cpus/
cpu

description:
List of CPU cores on the system (including logical CPUs on hyperthreaded systems), keyed by either a numerical index, or the ALL value for an entry representing the aggregation across all CPUs.

nodetype: list (ro)

list keys: [index]

/access-points/access-point/system/cpus/cpu/
index

description:
Reference to list key

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/index

/access-points/access-point/system/cpus/cpu/
state

description:
Operational state data for the system CPU(s)

nodetype: container (ro)

/access-points/access-point/system/cpus/cpu/state/
index

description:
The CPU index for each processor core on the system. On a single-core system, the index should be zero. The ALL index signifies an aggregation of the CPU utilization statistics over all cores in the system.

nodetype: leaf (ro)

type: union

    type: enumeration

    • ALL
      Index value indicating all CPUs in the system

    type: uint32

/access-points/access-point/system/cpus/cpu/state/
total

description:
Total CPU utilization.

nodetype: container (ro)

/access-points/access-point/system/cpus/cpu/state/total/
instant

description:
The instantaneous percentage value.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/total/
avg

description:
The arithmetic mean value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/total/
min

description:
The minimum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/total/
max

description:
The maximum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/total/
interval

description:
If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

nodetype: leaf (ro)

type: oc-types:stat-interval

/access-points/access-point/system/cpus/cpu/state/total/
min-time

description:
The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/total/
max-time

description:
The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/
user

description:
Percentage of CPU time spent running in user space.

nodetype: container (ro)

/access-points/access-point/system/cpus/cpu/state/user/
instant

description:
The instantaneous percentage value.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/user/
avg

description:
The arithmetic mean value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/user/
min

description:
The minimum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/user/
max

description:
The maximum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/user/
interval

description:
If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

nodetype: leaf (ro)

type: oc-types:stat-interval

/access-points/access-point/system/cpus/cpu/state/user/
min-time

description:
The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/user/
max-time

description:
The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/
kernel

description:
Percentage of CPU time spent running in kernel space.

nodetype: container (ro)

/access-points/access-point/system/cpus/cpu/state/kernel/
instant

description:
The instantaneous percentage value.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/kernel/
avg

description:
The arithmetic mean value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/kernel/
min

description:
The minimum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/kernel/
max

description:
The maximum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/kernel/
interval

description:
If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

nodetype: leaf (ro)

type: oc-types:stat-interval

/access-points/access-point/system/cpus/cpu/state/kernel/
min-time

description:
The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/kernel/
max-time

description:
The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/
nice

description:
Percentage of CPU time spent running low-priority (niced) user processes.

nodetype: container (ro)

/access-points/access-point/system/cpus/cpu/state/nice/
instant

description:
The instantaneous percentage value.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/nice/
avg

description:
The arithmetic mean value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/nice/
min

description:
The minimum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/nice/
max

description:
The maximum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/nice/
interval

description:
If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

nodetype: leaf (ro)

type: oc-types:stat-interval

/access-points/access-point/system/cpus/cpu/state/nice/
min-time

description:
The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/nice/
max-time

description:
The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/
idle

description:
Percentage of CPU time spent idle.

nodetype: container (ro)

/access-points/access-point/system/cpus/cpu/state/idle/
instant

description:
The instantaneous percentage value.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/idle/
avg

description:
The arithmetic mean value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/idle/
min

description:
The minimum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/idle/
max

description:
The maximum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/idle/
interval

description:
If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

nodetype: leaf (ro)

type: oc-types:stat-interval

/access-points/access-point/system/cpus/cpu/state/idle/
min-time

description:
The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/idle/
max-time

description:
The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/
wait

description:
Percentage of CPU time spent waiting for I/O.

nodetype: container (ro)

/access-points/access-point/system/cpus/cpu/state/wait/
instant

description:
The instantaneous percentage value.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/wait/
avg

description:
The arithmetic mean value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/wait/
min

description:
The minimum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/wait/
max

description:
The maximum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/wait/
interval

description:
If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

nodetype: leaf (ro)

type: oc-types:stat-interval

/access-points/access-point/system/cpus/cpu/state/wait/
min-time

description:
The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/wait/
max-time

description:
The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/
hardware-interrupt

description:
Percentage of CPU time spent servicing hardware interrupts.

nodetype: container (ro)

/access-points/access-point/system/cpus/cpu/state/hardware-interrupt/
instant

description:
The instantaneous percentage value.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/hardware-interrupt/
avg

description:
The arithmetic mean value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/hardware-interrupt/
min

description:
The minimum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/hardware-interrupt/
max

description:
The maximum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/hardware-interrupt/
interval

description:
If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

nodetype: leaf (ro)

type: oc-types:stat-interval

/access-points/access-point/system/cpus/cpu/state/hardware-interrupt/
min-time

description:
The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/hardware-interrupt/
max-time

description:
The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/
software-interrupt

description:
Percentage of CPU time spent servicing software interrupts

nodetype: container (ro)

/access-points/access-point/system/cpus/cpu/state/software-interrupt/
instant

description:
The instantaneous percentage value.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/software-interrupt/
avg

description:
The arithmetic mean value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/software-interrupt/
min

description:
The minimum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/software-interrupt/
max

description:
The maximum value of the percentage measure of the statistic over the time interval.

nodetype: leaf (ro)

type: oc-types:percentage

/access-points/access-point/system/cpus/cpu/state/software-interrupt/
interval

description:
If supported by the system, this reports the time interval over which the min/max/average statistics are computed by the system.

nodetype: leaf (ro)

type: oc-types:stat-interval

/access-points/access-point/system/cpus/cpu/state/software-interrupt/
min-time

description:
The absolute time at which the minimum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/cpus/cpu/state/software-interrupt/
max-time

description:
The absolute time at which the maximum value occurred. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/system/
dns

description:
Enclosing container for DNS resolver data

nodetype: container (rw)

/access-points/access-point/system/dns/
config

description:
Configuration data for the DNS resolver

nodetype: container (rw)

description:
An ordered list of domains to search when resolving a host name.

nodetype: leaf-list (rw)

type: oc-inet:domain-name

/access-points/access-point/system/dns/
state

description:
Operational state data for the DNS resolver

nodetype: container (ro)

description:
An ordered list of domains to search when resolving a host name.

nodetype: leaf-list (ro)

type: oc-inet:domain-name

/access-points/access-point/system/dns/
servers

description:
Enclosing container for DNS resolver list

nodetype: container (rw)

/access-points/access-point/system/dns/servers/
server

description:
List of the DNS servers that the resolver should query. When the resolver is invoked by a calling application, it sends the query to the first name server in this list. If no response has been received within 'timeout' seconds, the resolver continues with the next server in the list. If no response is received from any server, the resolver continues with the first server again. When the resolver has traversed the list 'attempts' times without receiving any response, it gives up and returns an error to the calling application. Implementations MAY limit the number of entries in this list.

nodetype: list (rw)

list keys: [address]

/access-points/access-point/system/dns/servers/server/
address

description:
References the configured address of the DNS server

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/address

/access-points/access-point/system/dns/servers/server/
config

description:
Configuration data for each DNS resolver

nodetype: container (rw)

/access-points/access-point/system/dns/servers/server/config/
address

description:
The address of the DNS server, can be either IPv4 or IPv6.

nodetype: leaf (rw)

type: oc-inet:ip-address

/access-points/access-point/system/dns/servers/server/config/
port

description:
The port number of the DNS server.

nodetype: leaf (rw)

type: oc-inet:port-number

default: 53

/access-points/access-point/system/dns/servers/server/
state

description:
Operational state data for each DNS resolver

nodetype: container (ro)

/access-points/access-point/system/dns/servers/server/state/
address

description:
The address of the DNS server, can be either IPv4 or IPv6.

nodetype: leaf (ro)

type: oc-inet:ip-address

/access-points/access-point/system/dns/servers/server/state/
port

description:
The port number of the DNS server.

nodetype: leaf (ro)

type: oc-inet:port-number

default: 53

/access-points/access-point/system/dns/
host-entries

description:
Enclosing container for list of static host entries

nodetype: container (rw)

/access-points/access-point/system/dns/host-entries/
host-entry

description:
List of static host entries

nodetype: list (rw)

list keys: [hostname]

/access-points/access-point/system/dns/host-entries/host-entry/
hostname

description:
Reference to the hostname list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/hostname

/access-points/access-point/system/dns/host-entries/host-entry/
config

description:
Configuration data for static host entries

nodetype: container (rw)

/access-points/access-point/system/dns/host-entries/host-entry/config/
hostname

description:
Hostname for the static DNS entry

nodetype: leaf (rw)

type: string

/access-points/access-point/system/dns/host-entries/host-entry/config/
alias

description:
Additional aliases for the hostname

nodetype: leaf-list (rw)

type: string

/access-points/access-point/system/dns/host-entries/host-entry/config/
ipv4-address

description:
List of IPv4 addresses for the host entry

nodetype: leaf-list (rw)

type: oc-inet:ipv4-address

/access-points/access-point/system/dns/host-entries/host-entry/config/
ipv6-address

description:
List of IPv6 addresses for the host entry

nodetype: leaf-list (rw)

type: oc-inet:ipv6-address

/access-points/access-point/system/dns/host-entries/host-entry/
state

description:
Operational state data for static host entries

nodetype: container (ro)

/access-points/access-point/system/dns/host-entries/host-entry/state/
hostname

description:
Hostname for the static DNS entry

nodetype: leaf (ro)

type: string

/access-points/access-point/system/dns/host-entries/host-entry/state/
alias

description:
Additional aliases for the hostname

nodetype: leaf-list (ro)

type: string

/access-points/access-point/system/dns/host-entries/host-entry/state/
ipv4-address

description:
List of IPv4 addresses for the host entry

nodetype: leaf-list (ro)

type: oc-inet:ipv4-address

/access-points/access-point/system/dns/host-entries/host-entry/state/
ipv6-address

description:
List of IPv6 addresses for the host entry

nodetype: leaf-list (ro)

type: oc-inet:ipv6-address

/access-points/access-point/system/
mac-address

description:
Top-level container for system's MAC address configuration and state

nodetype: container (rw)

/access-points/access-point/system/mac-address/
config

description:
Configuration data for routing MAC address.

nodetype: container (rw)

/access-points/access-point/system/mac-address/config/
routing-mac

description:
Any packets destined to this MAC address must be sent through the routing pipeline by the system. This MAC address is used to identify routed packets in addition to any other MAC addresses that the system may already have been using to perform routing. It is not expected that this MAC address will be used as the source MAC address of any routed packet, as the source MAC address of any packets generated by the system, or a MAC address used in ARP response. This MAC address may not be allocated from the block of MAC address that system owns. For instance, it's allocation could be managed by an external controller.

nodetype: leaf (rw)

type: oc-yang:mac-address

/access-points/access-point/system/mac-address/
state

description:
Operational state data for routing MAC address.

nodetype: container (ro)

/access-points/access-point/system/mac-address/state/
routing-mac

description:
Any packets destined to this MAC address must be sent through the routing pipeline by the system. This MAC address is used to identify routed packets in addition to any other MAC addresses that the system may already have been using to perform routing. It is not expected that this MAC address will be used as the source MAC address of any routed packet, as the source MAC address of any packets generated by the system, or a MAC address used in ARP response. This MAC address may not be allocated from the block of MAC address that system owns. For instance, it's allocation could be managed by an external controller.

nodetype: leaf (ro)

type: oc-yang:mac-address

/access-points/access-point/system/
memory

description:
Top-level container for system memory data

nodetype: container (rw)

/access-points/access-point/system/memory/
config

description:
Configuration data for system memory

nodetype: container (rw)

/access-points/access-point/system/memory/
state

description:
Operational state data for system memory

nodetype: container (ro)

/access-points/access-point/system/memory/state/
counters

description:
Counters for tracking system memory errors

nodetype: container (ro)

/access-points/access-point/system/memory/state/counters/
correctable-ecc-errors

description:
Count of correctable ECC errors. Systems with ECC memory are capable of correcting Single-bit ECC errors.

nodetype: leaf (ro)

type: uint64

/access-points/access-point/system/memory/state/counters/
uncorrectable-ecc-errors

description:
Count of uncorrectable ECC errors. Systems with ECC memory are capable of detecting multi-bit ECC errors, but cannot correct them.

nodetype: leaf (ro)

type: uint64

/access-points/access-point/system/memory/state/counters/
total-ecc-errors

description:
Count of total ECC errors, this includes both correctable and uncorrectable ECC errors.

nodetype: leaf (ro)

type: uint64

/access-points/access-point/system/memory/state/
physical

description:
Reports the total physical memory available on the system.

nodetype: leaf (ro)

type: uint64

units: bytes

/access-points/access-point/system/memory/state/
reserved

description:
Memory reserved for system use

nodetype: leaf (ro)

type: uint64

units: bytes

/access-points/access-point/system/memory/state/
used

description:
Memory that has been used and not available for allocation.

nodetype: leaf (ro)

type: uint64

units: bytes

/access-points/access-point/system/memory/state/
free

description:
Memory that is not used and is available for allocation.

nodetype: leaf (ro)

type: uint64

units: bytes

/access-points/access-point/system/
ntp

description:
Top-level container for NTP configuration and state

nodetype: container (rw)

/access-points/access-point/system/ntp/
config

description:
Configuration data for NTP client.

nodetype: container (rw)

/access-points/access-point/system/ntp/config/
enabled

description:
Enables and disables the NTP protocol and indicates that the system should attempt to synchronize the system clock with an NTP server from the servers defined in the 'ntp/server' list.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/system/ntp/config/
enable-ntp-auth

description:
Enable or disable NTP authentication -- when enabled, the system will only use packets containing a trusted authentication key to synchronize the time.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/system/ntp/
state

description:
Operational state data for NTP services.

nodetype: container (ro)

/access-points/access-point/system/ntp/state/
enabled

description:
Enables and disables the NTP protocol and indicates that the system should attempt to synchronize the system clock with an NTP server from the servers defined in the 'ntp/server' list.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/system/ntp/state/
enable-ntp-auth

description:
Enable or disable NTP authentication -- when enabled, the system will only use packets containing a trusted authentication key to synchronize the time.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/system/ntp/state/
auth-mismatch

description:
Count of the number of NTP packets received that were not processed due to authentication mismatch.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/system/ntp/
ntp-keys

description:
Enclosing container for list of NTP authentication keys

nodetype: container (rw)

/access-points/access-point/system/ntp/ntp-keys/
ntp-key

description:
List of NTP authentication keys

nodetype: list (rw)

list keys: [key-id]

/access-points/access-point/system/ntp/ntp-keys/ntp-key/
key-id

description:
Reference to auth key-id list key

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/key-id

/access-points/access-point/system/ntp/ntp-keys/ntp-key/
config

description:
Configuration data for NTP auth keys

nodetype: container (rw)

/access-points/access-point/system/ntp/ntp-keys/ntp-key/config/
key-id

description:
Integer identifier used by the client and server to designate a secret key. The client and server must use the same key id.

nodetype: leaf (rw)

type: uint16

/access-points/access-point/system/ntp/ntp-keys/ntp-key/config/
key-type

description:
Encryption type used for the NTP authentication key

nodetype: leaf (rw)

type: identityref

  • base: NTP_AUTH_TYPE

/access-points/access-point/system/ntp/ntp-keys/ntp-key/config/
key-value

description:
NTP authentication key value

nodetype: leaf (rw)

type: string

/access-points/access-point/system/ntp/ntp-keys/ntp-key/
state

description:
Operational state data for NTP auth keys

nodetype: container (ro)

/access-points/access-point/system/ntp/ntp-keys/ntp-key/state/
key-id

description:
Integer identifier used by the client and server to designate a secret key. The client and server must use the same key id.

nodetype: leaf (ro)

type: uint16

/access-points/access-point/system/ntp/ntp-keys/ntp-key/state/
key-type

description:
Encryption type used for the NTP authentication key

nodetype: leaf (ro)

type: identityref

  • base: NTP_AUTH_TYPE

/access-points/access-point/system/ntp/ntp-keys/ntp-key/state/
key-value

description:
NTP authentication key value

nodetype: leaf (ro)

type: string

/access-points/access-point/system/ntp/
servers

description:
Enclosing container for the list of NTP servers

nodetype: container (rw)

/access-points/access-point/system/ntp/servers/
server

description:
List of NTP servers to use for system clock synchronization. If '/system/ntp/enabled' is 'true', then the system will attempt to contact and utilize the specified NTP servers.

nodetype: list (rw)

list keys: [address]

/access-points/access-point/system/ntp/servers/server/
address

description:
References the configured address or hostname of the NTP server.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/address

/access-points/access-point/system/ntp/servers/server/
config

description:
Configuration data for an NTP server.

nodetype: container (rw)

/access-points/access-point/system/ntp/servers/server/config/
address

description:
The address or hostname of the NTP server.

nodetype: leaf (rw)

type: oc-inet:host

/access-points/access-point/system/ntp/servers/server/config/
port

description:
The port number of the NTP server.

nodetype: leaf (rw)

type: oc-inet:port-number

default: 123

/access-points/access-point/system/ntp/servers/server/config/
version

description:
Version number to put in outgoing NTP packets

nodetype: leaf (rw)

type: uint8

  • range: 1..4

default: 4

/access-points/access-point/system/ntp/servers/server/config/
association-type

description:
The desired association type for this NTP server.

nodetype: leaf (rw)

type: enumeration

  • SERVER
    Use client association mode. This device will not provide synchronization to the configured NTP server.
  • PEER
    Use symmetric active association mode. This device may provide synchronization to the configured NTP server.
  • POOL
    Use client association mode with one or more of the NTP servers found by DNS resolution of the domain name given by the 'address' leaf. This device will not provide synchronization to the servers.

default: SERVER

/access-points/access-point/system/ntp/servers/server/config/
iburst

description:
Indicates whether this server should enable burst synchronization or not.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/system/ntp/servers/server/config/
prefer

description:
Indicates whether this server should be preferred or not.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/system/ntp/servers/server/config/
network-instance

description:
The network instance used to find this server.

nodetype: leaf (rw)

type: oc-ni:network-instance-ref

/access-points/access-point/system/ntp/servers/server/config/
source-address

description:
Source address to use on outgoing NTP packets

nodetype: leaf (rw)

type: oc-inet:ip-address

/access-points/access-point/system/ntp/servers/server/
state

description:
Operational state data for an NTP server.

nodetype: container (ro)

/access-points/access-point/system/ntp/servers/server/state/
address

description:
The address or hostname of the NTP server.

nodetype: leaf (ro)

type: oc-inet:host

/access-points/access-point/system/ntp/servers/server/state/
port

description:
The port number of the NTP server.

nodetype: leaf (ro)

type: oc-inet:port-number

default: 123

/access-points/access-point/system/ntp/servers/server/state/
version

description:
Version number to put in outgoing NTP packets

nodetype: leaf (ro)

type: uint8

  • range: 1..4

default: 4

/access-points/access-point/system/ntp/servers/server/state/
association-type

description:
The desired association type for this NTP server.

nodetype: leaf (ro)

type: enumeration

  • SERVER
    Use client association mode. This device will not provide synchronization to the configured NTP server.
  • PEER
    Use symmetric active association mode. This device may provide synchronization to the configured NTP server.
  • POOL
    Use client association mode with one or more of the NTP servers found by DNS resolution of the domain name given by the 'address' leaf. This device will not provide synchronization to the servers.

default: SERVER

/access-points/access-point/system/ntp/servers/server/state/
iburst

description:
Indicates whether this server should enable burst synchronization or not.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/system/ntp/servers/server/state/
prefer

description:
Indicates whether this server should be preferred or not.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/system/ntp/servers/server/state/
network-instance

description:
The network instance used to find this server.

nodetype: leaf (ro)

type: oc-ni:network-instance-ref

/access-points/access-point/system/ntp/servers/server/state/
source-address

description:
Source address to use on outgoing NTP packets

nodetype: leaf (ro)

type: oc-inet:ip-address

/access-points/access-point/system/ntp/servers/server/state/
stratum

description:
Indicates the level of the server in the NTP hierarchy. As stratum number increases, the accuracy is degraded. Primary servers are stratum while a maximum value of 16 indicates unsynchronized. The values have the following specific semantics: | 0 | unspecified or invalid | 1 | primary server (e.g., equipped with a GPS receiver) | 2-15 | secondary server (via NTP) | 16 | unsynchronized | 17-255 | reserved

nodetype: leaf (ro)

type: uint8

/access-points/access-point/system/ntp/servers/server/state/
root-delay

description:
The total round-trip delay to the reference clock, in nanoseconds.

nodetype: leaf (ro)

type: int64

units: nanoseconds

/access-points/access-point/system/ntp/servers/server/state/
root-dispersion

description:
The maximum error inherent in the measurement, accumulated over the stratum levels from the reference clock.

nodetype: leaf (ro)

type: int64

units: nanoseconds

/access-points/access-point/system/ntp/servers/server/state/
offset

description:
Estimate of the current time offset from the peer. This is the time difference of the peer's clock minus the local clock.

nodetype: leaf (ro)

type: int64

units: nanoseconds

/access-points/access-point/system/ntp/servers/server/state/
poll-interval

description:
Polling interval of the peer

nodetype: leaf (ro)

type: uint32

units: seconds

/access-points/access-point/
assigned-ap-managers

description:
Wireless manager(s) this AP is assigned to. eg. Primary Secondary, Tertiary etc.

nodetype: container (rw)

/access-points/access-point/assigned-ap-managers/
ap-manager

description:
Manager(s) this AP is assigned to, referenced by id.

nodetype: list (rw)

list keys: [id]

/access-points/access-point/assigned-ap-managers/ap-manager/
id

description:
id serves as a reference point to the [1-n] manager(s) this AP is assigned to.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/id

/access-points/access-point/assigned-ap-managers/ap-manager/
config

description:
Config. container for assigning APs to managers.

nodetype: container (rw)

/access-points/access-point/assigned-ap-managers/ap-manager/config/
id

description:
The unique reference for the AP manager described in the list entry.

nodetype: leaf (rw)

type: string

/access-points/access-point/assigned-ap-managers/ap-manager/config/
fqdn

description:
The FQDN of a manager this AP is assigned to. The list should be ordered, according to priority. eg Primary first, Secondary second, Tertiary third etc.

nodetype: leaf (rw)

type: oc-inet:domain-name

/access-points/access-point/assigned-ap-managers/ap-manager/config/
ap-manager-ipv4-address

description:
IPv4 address of a manager for this AP. The list should be ordered, according to priority. eg. Primary first, Secondary second, Tertiary third etc.

nodetype: leaf (rw)

type: oc-inet:ipv4-address

/access-points/access-point/assigned-ap-managers/ap-manager/config/
ap-manager-ipv6-address

description:
IPv6 address of a manager for this AP. The list should be ordered, according to priority. eg. Primary first, Secondary second, Tertiary third etc.

nodetype: leaf-list (rw)

type: oc-inet:ipv6-address

/access-points/access-point/assigned-ap-managers/ap-manager/
state

description:
State container for APs assigned to managers.

nodetype: container (ro)

/access-points/access-point/assigned-ap-managers/ap-manager/state/
id

description:
The unique reference for the AP manager described in the list entry.

nodetype: leaf (ro)

type: string

/access-points/access-point/assigned-ap-managers/ap-manager/state/
fqdn

description:
The FQDN of a manager this AP is assigned to. The list should be ordered, according to priority. eg Primary first, Secondary second, Tertiary third etc.

nodetype: leaf (ro)

type: oc-inet:domain-name

/access-points/access-point/assigned-ap-managers/ap-manager/state/
ap-manager-ipv4-address

description:
IPv4 address of a manager for this AP. The list should be ordered, according to priority. eg. Primary first, Secondary second, Tertiary third etc.

nodetype: leaf (ro)

type: oc-inet:ipv4-address

/access-points/access-point/assigned-ap-managers/ap-manager/state/
ap-manager-ipv6-address

description:
IPv6 address of a manager for this AP. The list should be ordered, according to priority. eg. Primary first, Secondary second, Tertiary third etc.

nodetype: leaf-list (ro)

type: oc-inet:ipv6-address

/access-points/access-point/assigned-ap-managers/ap-manager/state/
joined

description:
True only if this AP is currently joined to a manager. If this AP is configured to join manager(s), however is not currently joined to any manager, this MUST return False.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/
interfaces

description:
Top level container for non-radio AP interfaces, including configuration and state data.

nodetype: container (rw)

/access-points/access-point/interfaces/
interface

description:
The list of named interfaces on the device.

nodetype: list (rw)

list keys: [name]

/access-points/access-point/interfaces/interface/
name

description:
References the name of the interface.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/name

/access-points/access-point/interfaces/interface/
config

description:
Configurable items at the global, physical interface level.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/config/
name

description:
The name of the interface. A device MAY restrict the allowed values for this leaf, possibly depending on the type of the interface. For system-controlled interfaces, this leaf is the device-specific name of the interface. The 'config false' list interfaces/interface[name]/state contains the currently existing interfaces on the device. If a client tries to create configuration for a system-controlled interface that is not present in the corresponding state list, the server MAY reject the request if the implementation does not support pre-provisioning of interfaces or if the name refers to an interface that can never exist in the system. A NETCONF server MUST reply with an rpc-error with the error-tag 'invalid-value' in this case. The IETF model in RFC 7223 provides YANG features for the following (i.e., pre-provisioning and arbitrary-names), however they are omitted here: If the device supports pre-provisioning of interface configuration, the 'pre-provisioning' feature is advertised. If the device allows arbitrarily named user-controlled interfaces, the 'arbitrary-names' feature is advertised. When a configured user-controlled interface is created by the system, it is instantiated with the same name in the /interfaces/interface[name]/state list.

nodetype: leaf (rw)

type: string

/access-points/access-point/interfaces/interface/config/
type

description:
The type of the interface. When an interface entry is created, a server MAY initialize the type leaf with a valid value, e.g., if it is possible to derive the type from the name of the interface. If a client tries to set the type of an interface to a value that can never be used by the system, e.g., if the type is not supported or if the type does not match the name of the interface, the server MUST reject the request. A NETCONF server MUST reply with an rpc-error with the error-tag 'invalid-value' in this case.

nodetype: leaf (rw)

type: identityref

  • base: ietf-if:interface-type

/access-points/access-point/interfaces/interface/config/
mtu

description:
Set the max transmission unit size in octets for the physical interface. If this is not set, the mtu is set to the operational default -- e.g., 1514 bytes on an Ethernet interface.

nodetype: leaf (rw)

type: uint16

/access-points/access-point/interfaces/interface/config/
loopback-mode

description:
Sets the loopback type on the interface. Setting the mode to something besides NONE activates the loopback in the specified mode.

nodetype: leaf (rw)

type: oc-opt-types:loopback-mode-type

/access-points/access-point/interfaces/interface/config/
description

description:
A textual description of the interface. A server implementation MAY map this leaf to the ifAlias MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifAlias. The definition of such a mechanism is outside the scope of this document. Since ifAlias is defined to be stored in non-volatile storage, the MIB implementation MUST map ifAlias to the value of 'description' in the persistently stored datastore. Specifically, if the device supports ':startup', when ifAlias is read the device MUST return the value of 'description' in the 'startup' datastore, and when it is written, it MUST be written to the 'running' and 'startup' datastores. Note that it is up to the implementation to decide whether to modify this single leaf in 'startup' or perform an implicit copy-config from 'running' to 'startup'. If the device does not support ':startup', ifAlias MUST be mapped to the 'description' leaf in the 'running' datastore.

nodetype: leaf (rw)

type: string

/access-points/access-point/interfaces/interface/config/
enabled

description:
This leaf contains the configured, desired state of the interface. Systems that implement the IF-MIB use the value of this leaf in the 'running' datastore to set IF-MIB.ifAdminStatus to 'up' or 'down' after an ifEntry has been initialized, as described in RFC 2863. Changes in this leaf in the 'running' datastore are reflected in ifAdminStatus, but if ifAdminStatus is changed over SNMP, this leaf is not affected.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/interfaces/interface/
state

description:
Operational state data at the global interface level.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/state/
name

description:
The name of the interface. A device MAY restrict the allowed values for this leaf, possibly depending on the type of the interface. For system-controlled interfaces, this leaf is the device-specific name of the interface. The 'config false' list interfaces/interface[name]/state contains the currently existing interfaces on the device. If a client tries to create configuration for a system-controlled interface that is not present in the corresponding state list, the server MAY reject the request if the implementation does not support pre-provisioning of interfaces or if the name refers to an interface that can never exist in the system. A NETCONF server MUST reply with an rpc-error with the error-tag 'invalid-value' in this case. The IETF model in RFC 7223 provides YANG features for the following (i.e., pre-provisioning and arbitrary-names), however they are omitted here: If the device supports pre-provisioning of interface configuration, the 'pre-provisioning' feature is advertised. If the device allows arbitrarily named user-controlled interfaces, the 'arbitrary-names' feature is advertised. When a configured user-controlled interface is created by the system, it is instantiated with the same name in the /interfaces/interface[name]/state list.

nodetype: leaf (ro)

type: string

/access-points/access-point/interfaces/interface/state/
type

description:
The type of the interface. When an interface entry is created, a server MAY initialize the type leaf with a valid value, e.g., if it is possible to derive the type from the name of the interface. If a client tries to set the type of an interface to a value that can never be used by the system, e.g., if the type is not supported or if the type does not match the name of the interface, the server MUST reject the request. A NETCONF server MUST reply with an rpc-error with the error-tag 'invalid-value' in this case.

nodetype: leaf (ro)

type: identityref

  • base: ietf-if:interface-type

/access-points/access-point/interfaces/interface/state/
mtu

description:
Set the max transmission unit size in octets for the physical interface. If this is not set, the mtu is set to the operational default -- e.g., 1514 bytes on an Ethernet interface.

nodetype: leaf (ro)

type: uint16

/access-points/access-point/interfaces/interface/state/
loopback-mode

description:
Sets the loopback type on the interface. Setting the mode to something besides NONE activates the loopback in the specified mode.

nodetype: leaf (ro)

type: oc-opt-types:loopback-mode-type

/access-points/access-point/interfaces/interface/state/
description

description:
A textual description of the interface. A server implementation MAY map this leaf to the ifAlias MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifAlias. The definition of such a mechanism is outside the scope of this document. Since ifAlias is defined to be stored in non-volatile storage, the MIB implementation MUST map ifAlias to the value of 'description' in the persistently stored datastore. Specifically, if the device supports ':startup', when ifAlias is read the device MUST return the value of 'description' in the 'startup' datastore, and when it is written, it MUST be written to the 'running' and 'startup' datastores. Note that it is up to the implementation to decide whether to modify this single leaf in 'startup' or perform an implicit copy-config from 'running' to 'startup'. If the device does not support ':startup', ifAlias MUST be mapped to the 'description' leaf in the 'running' datastore.

nodetype: leaf (ro)

type: string

/access-points/access-point/interfaces/interface/state/
enabled

description:
This leaf contains the configured, desired state of the interface. Systems that implement the IF-MIB use the value of this leaf in the 'running' datastore to set IF-MIB.ifAdminStatus to 'up' or 'down' after an ifEntry has been initialized, as described in RFC 2863. Changes in this leaf in the 'running' datastore are reflected in ifAdminStatus, but if ifAdminStatus is changed over SNMP, this leaf is not affected.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/interfaces/interface/state/
ifindex

description:
System assigned number for each interface. Corresponds to ifIndex object in SNMP Interface MIB

nodetype: leaf (ro)

type: uint32

/access-points/access-point/interfaces/interface/state/
admin-status

description:
The desired state of the interface. In RFC 7223 this leaf has the same read semantics as ifAdminStatus. Here, it reflects the administrative state as set by enabling or disabling the interface.

nodetype: leaf (ro)

type: enumeration

  • UP
    Ready to pass packets.
  • DOWN
    Not ready to pass packets and not in some test mode.
  • TESTING
    The interface should be treated as if in admin-down state for control plane protocols. In addition, while in TESTING state the device should remove the interface from aggregate interfaces. An interface transition to the TESTING state based on a qualification workflow, or internal device triggered action - such as the gNOI Link Qualification service

/access-points/access-point/interfaces/interface/state/
oper-status

description:
The current operational state of the interface. This leaf has the same semantics as ifOperStatus.

nodetype: leaf (ro)

type: enumeration

  • UP
    Ready to pass packets.
  • DOWN
    The interface does not pass any packets.
  • TESTING
    In test mode. No operational packets can be passed.
  • UNKNOWN
    Status cannot be determined for some reason.
  • DORMANT
    Waiting for some external event.
  • NOT_PRESENT
    Some component (typically hardware) is missing.
  • LOWER_LAYER_DOWN
    Down due to state of lower-layer interface(s).

/access-points/access-point/interfaces/interface/state/
last-change

description:
This timestamp indicates the absolute time of the last state change of the interface (e.g., up-to-down transition). This is different than the SNMP ifLastChange object in the standard interface MIB in that it is not relative to the system boot time (i.e,. sysUpTime). The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/interfaces/interface/state/
logical

description:
When set to true, the interface is a logical interface which does not have an associated physical port or channel on the system.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/state/
management

description:
When set to true, the interface is a dedicated management interface that is not connected to dataplane interfaces. It may be used to connect the system to an out-of-band management network, for example.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/state/
cpu

description:
When set to true, the interface is for traffic that is handled by the system CPU, sometimes also called the control plane interface. On systems that represent the CPU interface as an Ethernet interface, for example, this leaf should be used to distinguish the CPU interface from dataplane interfaces.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/state/
counters

description:
A collection of interface specific statistics entitites which are not common to subinterfaces.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/state/counters/
in-octets

description:
The total number of octets received on the interface, including framing characters. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
in-pkts

description:
The total number of packets received on the interface, including all unicast, multicast, broadcast and bad packets etc.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
in-unicast-pkts

description:
The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were not addressed to a multicast or broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
in-broadcast-pkts

description:
The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
in-multicast-pkts

description:
The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a multicast address at this sub-layer. For a MAC-layer protocol, this includes both Group and Functional addresses. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
in-errors

description:
For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
in-discards

description:
The number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
out-octets

description:
The total number of octets transmitted out of the interface, including framing characters. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
out-pkts

description:
The total number of packets transmitted out of the interface, including all unicast, multicast, broadcast, and bad packets etc.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
out-unicast-pkts

description:
The total number of packets that higher-level protocols requested be transmitted, and that were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
out-broadcast-pkts

description:
The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
out-multicast-pkts

description:
The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC-layer protocol, this includes both Group and Functional addresses. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
out-discards

description:
The number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
out-errors

description:
For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
last-clear

description:
Timestamp of the last time the interface counters were cleared. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/interfaces/interface/state/counters/
in-unknown-protos

description:
For packet-oriented interfaces, the number of packets received via the interface that were discarded because of an unknown or unsupported protocol. For character-oriented or fixed-length interfaces that support protocol multiplexing, the number of transmission units received via the interface that were discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter is not present. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
in-fcs-errors

description:
Number of received packets which had errors in the frame check sequence (FCS), i.e., framing errors. Discontinuities in the value of this counter can occur when the device is re-initialization as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
carrier-transitions

description:
Number of times the interface state has transitioned between up and down since the time the device restarted or the last-clear time, whichever is most recent.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/state/counters/
resets

description:
Number of times the interface hardware has been reset. The triggers and effects of this event are hardware-specifc.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/
ethernet

description:
Top-level container for ethernet configuration and state

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/
config

description:
Configuration data for ethernet interfaces

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/config/
mac-address

description:
Assigns a MAC address to the Ethernet interface. If not specified, the corresponding operational state leaf is expected to show the system-assigned MAC address.

nodetype: leaf (rw)

type: oc-yang:mac-address

/access-points/access-point/interfaces/interface/ethernet/config/
auto-negotiate

description:
Set to TRUE to request the interface to auto-negotiate transmission parameters with its peer interface. When set to FALSE, the transmission parameters are specified manually.

nodetype: leaf (rw)

type: boolean

default: true

description:
Link training is automatic tuning of the SerDes transmit and receive parameters to ensure an optimal connection over copper links. It is normally run as part of the auto negotiation sequence as specified in IEEE 802.3 Clause 73. Standalone link training is used when full auto negotiation is not desired on an Ethernet link but link training is needed. It is configured by setting the standalone-link-training leaf to TRUE and augo-negotiate leaf to FALSE. Note: If auto-negotiate is true, then the value of standalone link training leaf will be ignored.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/ethernet/config/
duplex-mode

description:
When auto-negotiate is TRUE, this optionally sets the duplex mode that will be advertised to the peer. If unspecified, the interface should negotiate the duplex mode directly (typically full-duplex). When auto-negotiate is FALSE, this sets the duplex mode on the interface directly.

nodetype: leaf (rw)

type: enumeration

  • FULL
    Full duplex mode
  • HALF
    Half duplex mode

/access-points/access-point/interfaces/interface/ethernet/config/
port-speed

description:
When auto-negotiate is TRUE, this optionally sets the port-speed mode that will be advertised to the peer for negotiation. If unspecified, it is expected that the interface will select the highest speed available based on negotiation. When auto-negotiate is set to FALSE, sets the link speed to a fixed value -- supported values are defined by ETHERNET_SPEED identities

nodetype: leaf (rw)

type: identityref

  • base: ETHERNET_SPEED

/access-points/access-point/interfaces/interface/ethernet/config/
enable-flow-control

description:
Enable or disable flow control for this interface. Ethernet flow control is a mechanism by which a receiver may send PAUSE frames to a sender to stop transmission for a specified time. This setting should override auto-negotiated flow control settings. If left unspecified, and auto-negotiate is TRUE, flow control mode is negotiated with the peer interface.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/ethernet/config/
fec-mode

description:
The FEC mode applied to the physical channels associated with the interface.

nodetype: leaf (rw)

type: identityref

  • base: INTERFACE_FEC

/access-points/access-point/interfaces/interface/ethernet/
state

description:
State variables for Ethernet interfaces

nodetype: container (ro)

/access-points/access-point/interfaces/interface/ethernet/state/
mac-address

description:
Assigns a MAC address to the Ethernet interface. If not specified, the corresponding operational state leaf is expected to show the system-assigned MAC address.

nodetype: leaf (ro)

type: oc-yang:mac-address

/access-points/access-point/interfaces/interface/ethernet/state/
auto-negotiate

description:
Set to TRUE to request the interface to auto-negotiate transmission parameters with its peer interface. When set to FALSE, the transmission parameters are specified manually.

nodetype: leaf (ro)

type: boolean

default: true

description:
Link training is automatic tuning of the SerDes transmit and receive parameters to ensure an optimal connection over copper links. It is normally run as part of the auto negotiation sequence as specified in IEEE 802.3 Clause 73. Standalone link training is used when full auto negotiation is not desired on an Ethernet link but link training is needed. It is configured by setting the standalone-link-training leaf to TRUE and augo-negotiate leaf to FALSE. Note: If auto-negotiate is true, then the value of standalone link training leaf will be ignored.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/ethernet/state/
duplex-mode

description:
When auto-negotiate is TRUE, this optionally sets the duplex mode that will be advertised to the peer. If unspecified, the interface should negotiate the duplex mode directly (typically full-duplex). When auto-negotiate is FALSE, this sets the duplex mode on the interface directly.

nodetype: leaf (ro)

type: enumeration

  • FULL
    Full duplex mode
  • HALF
    Half duplex mode

/access-points/access-point/interfaces/interface/ethernet/state/
port-speed

description:
When auto-negotiate is TRUE, this optionally sets the port-speed mode that will be advertised to the peer for negotiation. If unspecified, it is expected that the interface will select the highest speed available based on negotiation. When auto-negotiate is set to FALSE, sets the link speed to a fixed value -- supported values are defined by ETHERNET_SPEED identities

nodetype: leaf (ro)

type: identityref

  • base: ETHERNET_SPEED

/access-points/access-point/interfaces/interface/ethernet/state/
enable-flow-control

description:
Enable or disable flow control for this interface. Ethernet flow control is a mechanism by which a receiver may send PAUSE frames to a sender to stop transmission for a specified time. This setting should override auto-negotiated flow control settings. If left unspecified, and auto-negotiate is TRUE, flow control mode is negotiated with the peer interface.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/ethernet/state/
fec-mode

description:
The FEC mode applied to the physical channels associated with the interface.

nodetype: leaf (ro)

type: identityref

  • base: INTERFACE_FEC

/access-points/access-point/interfaces/interface/ethernet/state/
hw-mac-address

description:
Represents the 'burned-in', or system-assigned, MAC address for the Ethernet interface.

nodetype: leaf (ro)

type: oc-yang:mac-address

/access-points/access-point/interfaces/interface/ethernet/state/
negotiated-duplex-mode

description:
When auto-negotiate is set to TRUE, and the interface has completed auto-negotiation with the remote peer, this value shows the duplex mode that has been negotiated.

nodetype: leaf (ro)

type: enumeration

  • FULL
    Full duplex mode
  • HALF
    Half duplex mode

/access-points/access-point/interfaces/interface/ethernet/state/
negotiated-port-speed

description:
When auto-negotiate is set to TRUE, and the interface has completed auto-negotiation with the remote peer, this value shows the interface speed that has been negotiated.

nodetype: leaf (ro)

type: identityref

  • base: ETHERNET_SPEED

/access-points/access-point/interfaces/interface/ethernet/state/
counters

description:
Ethernet interface counters

nodetype: container (ro)

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-mac-control-frames

description:
MAC layer control frames received on the interface

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-mac-pause-frames

description:
MAC layer PAUSE frames received on the interface

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-oversize-frames

description:
The total number of frames received that were longer than 1518 octets (excluding framing bits, but including FCS octets) and were otherwise well formed.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-undersize-frames

description:
The total number of frames received that were less than 64 octets long (excluding framing bits, but including FCS octets) and were otherwise well formed.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-jabber-frames

description:
Number of jabber frames received on the interface. Jabber frames are typically defined as oversize frames which also have a bad CRC. Implementations may use slightly different definitions of what constitutes a jabber frame. Often indicative of a NIC hardware problem.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-fragment-frames

description:
The total number of frames received that were less than 64 octets in length (excluding framing bits but including FCS octets) and had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error).

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-8021q-frames

description:
Number of 802.1q tagged frames received on the interface

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-crc-errors

description:
The total number of frames received that had a length (excluding framing bits, but including FCS octets) of between 64 and 1518 octets, inclusive, but had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error)

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-block-errors

description:
The number of received errored blocks. Error detection codes are capable of detecting whether one or more errors have occurred in a given sequence of bits – the block. It is normally not possible to determine the exact number of errored bits within the block

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-carrier-errors

description:
The number of received errored frames due to a carrier issue. The value refers to MIB counter for dot3StatsCarrierSenseErrors oid=1.3.6.1.2.1.10.7.2.1.11

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-interrupted-tx

description:
The number of received errored frames due to interrupted transmission issue. The value refers to MIB counter for dot3StatsDeferredTransmissions oid=1.3.6.1.2.1.10.7.2.1.7

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-late-collision

description:
The number of received errored frames due to late collision issue. The value refers to MIB counter for dot3StatsLateCollisions oid=1.3.6.1.2.1.10.7.2.1.8

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-mac-errors-rx

description:
The number of received errored frames due to MAC errors received. The value refers to MIB counter for dot3StatsInternalMacReceiveErrors oid=1.3.6.1.2.1.10.7.2.1.16

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-single-collision

description:
The number of received errored frames due to single collision issue. The value refers to MIB counter for dot3StatsSingleCollisionFrames oid=1.3.6.1.2.1.10.7.2.1.4

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-symbol-error

description:
The number of received errored frames due to symbol error. The value refers to MIB counter for in-symbol-error oid=1.3.6.1.2.1.10.7.2.1.18

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
in-maxsize-exceeded

description:
The total number frames received that are well-formed but dropped due to exceeding the maximum frame size on the interface (e.g., MTU or MRU)

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
out-mac-control-frames

description:
MAC layer control frames sent on the interface

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
out-mac-pause-frames

description:
MAC layer PAUSE frames sent on the interface

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
out-8021q-frames

description:
Number of 802.1q tagged frames sent on the interface

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/state/counters/
out-mac-errors-tx

description:
The number of sent errored frames due to MAC errors transmitted. The value refers to MIB counter for dot3StatsInternalMacTransmitErrors oid=1.3.6.1.2.1.10.7.2.1.10

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/ethernet/
dot1x

description:
Top level container for 802.1X configuration and state data.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/dot1x/
config

description:
Top level configuration container for 802.1X.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/dot1x/config/
authenticate-port

description:
Enable 802.1X port control on an interface.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/interfaces/interface/ethernet/dot1x/config/
host-mode

description:
Allow for single or multiple hosts to communicate through an 802.1X controlled port.

nodetype: leaf (rw)

type: enumeration

  • SINGLE_HOST
    Only single supplicant can communicate through the port. If the supplicant logs off or the port state is changed, the port becomes unauthenticated.
  • MULTI_HOST
    Multiple hosts can communicate over a single port. Only the first supplicant is authenticated while subsequent hosts have network access without having to authenticate.
  • MULTI_DOMAIN
    Allows for authentication of multiple clients individually on one authenticator port.

/access-points/access-point/interfaces/interface/ethernet/dot1x/config/
reauthenticate-interval

description:
Enable periodic re-authentication of the device connected to this port. Setting a value of 0 disabled reauthentication on this port.

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/interfaces/interface/ethernet/dot1x/config/
retransmit-interval

description:
How long the interface waits for a response from an EAPoL Start before restarting 802.1X authentication on the port.

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/interfaces/interface/ethernet/dot1x/config/
supplicant-timeout

description:
Time to wait for a response from the supplicant before restarting the 802.1X authentication process.

nodetype: leaf (rw)

type: uint16

units: seconds

/access-points/access-point/interfaces/interface/ethernet/dot1x/config/
max-requests

description:
Maximum number of times an EAPoL request packet is retransmitted to the supplicant before the authentication session fails.

nodetype: leaf (rw)

type: uint16

/access-points/access-point/interfaces/interface/ethernet/dot1x/config/
server-fail-vlan

description:
If RADIUS is unresponsive, the supplicant shall be placed in this VLAN. If this VLAN is configured as a VLAN name, the vlan-map must be populated for the Authenticator to map this VLAN name to a VLAN id.

nodetype: leaf (rw)

type: union

    type: string

    type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/ethernet/dot1x/config/
auth-fail-vlan

description:
Upon failure to authenticate, the port is set to this VLAN. If this VLAN is a configured as a VLAN name, the vlan-map must be populated for the Authenticator to map this VLAN name to a VLAN id.

nodetype: leaf (rw)

type: union

    type: string

    type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/ethernet/dot1x/
state

description:
Top level state container for 802.1X.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/ethernet/dot1x/state/
authenticate-port

description:
Enable 802.1X port control on an interface.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/ethernet/dot1x/state/
host-mode

description:
Allow for single or multiple hosts to communicate through an 802.1X controlled port.

nodetype: leaf (ro)

type: enumeration

  • SINGLE_HOST
    Only single supplicant can communicate through the port. If the supplicant logs off or the port state is changed, the port becomes unauthenticated.
  • MULTI_HOST
    Multiple hosts can communicate over a single port. Only the first supplicant is authenticated while subsequent hosts have network access without having to authenticate.
  • MULTI_DOMAIN
    Allows for authentication of multiple clients individually on one authenticator port.

/access-points/access-point/interfaces/interface/ethernet/dot1x/state/
reauthenticate-interval

description:
Enable periodic re-authentication of the device connected to this port. Setting a value of 0 disabled reauthentication on this port.

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/interfaces/interface/ethernet/dot1x/state/
retransmit-interval

description:
How long the interface waits for a response from an EAPoL Start before restarting 802.1X authentication on the port.

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/interfaces/interface/ethernet/dot1x/state/
supplicant-timeout

description:
Time to wait for a response from the supplicant before restarting the 802.1X authentication process.

nodetype: leaf (ro)

type: uint16

units: seconds

/access-points/access-point/interfaces/interface/ethernet/dot1x/state/
max-requests

description:
Maximum number of times an EAPoL request packet is retransmitted to the supplicant before the authentication session fails.

nodetype: leaf (ro)

type: uint16

/access-points/access-point/interfaces/interface/ethernet/dot1x/state/
server-fail-vlan

description:
If RADIUS is unresponsive, the supplicant shall be placed in this VLAN. If this VLAN is configured as a VLAN name, the vlan-map must be populated for the Authenticator to map this VLAN name to a VLAN id.

nodetype: leaf (ro)

type: union

    type: string

    type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/ethernet/dot1x/state/
auth-fail-vlan

description:
Upon failure to authenticate, the port is set to this VLAN. If this VLAN is a configured as a VLAN name, the vlan-map must be populated for the Authenticator to map this VLAN name to a VLAN id.

nodetype: leaf (ro)

type: union

    type: string

    type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/ethernet/
authenticated-sessions

description:
Top level container for authenticated sessions state data.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/authenticated-sessions/
authenticated-session

description:
The list of authenticated sessions on this device.

nodetype: list (ro)

list keys: [mac]

/access-points/access-point/interfaces/interface/ethernet/authenticated-sessions/authenticated-session/
mac

description:
Device MAC address.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/mac

/access-points/access-point/interfaces/interface/ethernet/authenticated-sessions/authenticated-session/
state

description:
Top level state container for 802.1X.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/ethernet/authenticated-sessions/authenticated-session/state/
mac

description:
Device MAC address.

nodetype: leaf (ro)

type: oc-yang:mac-address

/access-points/access-point/interfaces/interface/ethernet/authenticated-sessions/authenticated-session/state/
session-id

description:
The locally-significant session id which this authenticated session applies to. Typically used for RADIUS accounting or other system level telemetry.

nodetype: leaf (ro)

type: string

/access-points/access-point/interfaces/interface/ethernet/authenticated-sessions/authenticated-session/state/
status

description:
The status of the 802.1X session for a device.

nodetype: leaf (ro)

type: enumeration

  • AUTHENTICATED
    The session has succesfully completed one of the authentication methods allowed on the port.
  • AUTHENTICATING
    The session is in the process of authenticating.
  • FAILED_AUTHENTICATION
    An authentication has been attempted for this session, and has failed.
  • SUPPLICANT_TIMEOUT
    An authentication has been attempted for this session, however the supplicant has not responded. This is likely due to the attached devices lack of 802.1X support.

/access-points/access-point/interfaces/interface/ethernet/
switched-vlan

description:
Enclosing container for VLAN interface-specific data on Ethernet interfaces. These are for standard L2, switched-style VLANs.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/
config

description:
Configuration parameters for VLANs

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/config/
interface-mode

description:
Set the interface to access or trunk mode for VLANs

nodetype: leaf (rw)

type: oc-vlan-types:vlan-mode-type

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/config/
native-vlan

description:
Set the native VLAN id for untagged frames arriving on a trunk interface. Tagged frames sent on an interface configured with a native VLAN should have their tags stripped prior to transmission. This configuration is only valid on a trunk interface.

nodetype: leaf (rw)

type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/config/
access-vlan

description:
Assign the access vlan to the access port.

nodetype: leaf (rw)

type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/config/
trunk-vlans

description:
Specify VLANs, or ranges thereof, that the interface may carry when in trunk mode. If not specified, all VLANs are allowed on the interface. Ranges are specified in the form x..y, where x

nodetype: leaf-list (rw)

type: union

    type: oc-vlan-types:vlan-id

    type: oc-vlan-types:vlan-range

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/
state

description:
State variables for VLANs

nodetype: container (ro)

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/state/
interface-mode

description:
Set the interface to access or trunk mode for VLANs

nodetype: leaf (ro)

type: oc-vlan-types:vlan-mode-type

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/state/
native-vlan

description:
Set the native VLAN id for untagged frames arriving on a trunk interface. Tagged frames sent on an interface configured with a native VLAN should have their tags stripped prior to transmission. This configuration is only valid on a trunk interface.

nodetype: leaf (ro)

type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/state/
access-vlan

description:
Assign the access vlan to the access port.

nodetype: leaf (ro)

type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/state/
trunk-vlans

description:
Specify VLANs, or ranges thereof, that the interface may carry when in trunk mode. If not specified, all VLANs are allowed on the interface. Ranges are specified in the form x..y, where x

nodetype: leaf-list (ro)

type: union

    type: oc-vlan-types:vlan-id

    type: oc-vlan-types:vlan-range

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/
dot1x-vlan-map

description:
Enclosing container for mapping a VLAN name to VLAN id

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/dot1x-vlan-map/
vlan-name

description:
A list of mappings from VLAN name to VLAN id. Entries in this list are utilized for DVA using a VLAN name; eg when RADIUS returns a VLAN name as the tunnel-private-group-id.

nodetype: list (rw)

list keys: [vlan-name]

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/dot1x-vlan-map/vlan-name/
vlan-name

description:
References the configured VLAN name

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/vlan-name

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/dot1x-vlan-map/vlan-name/
config

description:
Configuration data for each configured VLAN name in the VLAN ID to VLAN name mapping

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/dot1x-vlan-map/vlan-name/config/
vlan-name

description:
The VLAN name to be mapped to the VLAN id.

nodetype: leaf (rw)

type: string

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/dot1x-vlan-map/vlan-name/config/
id

description:
The VLAN id to be mapped to the VLAN name.

nodetype: leaf (rw)

type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/dot1x-vlan-map/vlan-name/
state

description:
Operational state data for each VLAN id to VLAN name mapping.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/dot1x-vlan-map/vlan-name/state/
vlan-name

description:
The VLAN name to be mapped to the VLAN id.

nodetype: leaf (ro)

type: string

/access-points/access-point/interfaces/interface/ethernet/switched-vlan/dot1x-vlan-map/vlan-name/state/
id

description:
The VLAN id to be mapped to the VLAN name.

nodetype: leaf (ro)

type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/ethernet/
poe

description:
Top-level container for PoE configuration and state data

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/poe/
config

description:
Configuration data for PoE

nodetype: container (rw)

/access-points/access-point/interfaces/interface/ethernet/poe/config/
enabled

description:
Enable or disable PoE in the ethernet interface.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/interfaces/interface/ethernet/poe/
state

description:
Operational state data for PoE

nodetype: container (ro)

/access-points/access-point/interfaces/interface/ethernet/poe/state/
enabled

description:
Enable or disable PoE in the ethernet interface.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/interfaces/interface/ethernet/poe/state/
power-used

description:
Power used by the ethernet interface in Watts.

nodetype: leaf (ro)

type: decimal64

units: Watts

/access-points/access-point/interfaces/interface/ethernet/poe/state/
power-class

description:
IEEE 802.3af Power class detected for this ethernet interface.

nodetype: leaf (ro)

type: uint8

/access-points/access-point/interfaces/interface/
subinterfaces

description:
Enclosing container for the list of subinterfaces associated with a physical interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/
subinterface

description:
The list of subinterfaces (logical interfaces) associated with a physical interface

nodetype: list (rw)

list keys: [index]

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/
index

description:
The index number of the subinterface -- used to address the logical interface

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/index

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/
config

description:
Configurable items at the subinterface level

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/config/
index

description:
The index of the subinterface, or logical interface number. On systems with no support for subinterfaces, or not using subinterfaces, this value should default to 0, i.e., the default subinterface.

nodetype: leaf (rw)

type: uint32

default: 0

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/config/
description

description:
A textual description of the interface. A server implementation MAY map this leaf to the ifAlias MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifAlias. The definition of such a mechanism is outside the scope of this document. Since ifAlias is defined to be stored in non-volatile storage, the MIB implementation MUST map ifAlias to the value of 'description' in the persistently stored datastore. Specifically, if the device supports ':startup', when ifAlias is read the device MUST return the value of 'description' in the 'startup' datastore, and when it is written, it MUST be written to the 'running' and 'startup' datastores. Note that it is up to the implementation to decide whether to modify this single leaf in 'startup' or perform an implicit copy-config from 'running' to 'startup'. If the device does not support ':startup', ifAlias MUST be mapped to the 'description' leaf in the 'running' datastore.

nodetype: leaf (rw)

type: string

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/config/
enabled

description:
This leaf contains the configured, desired state of the interface. Systems that implement the IF-MIB use the value of this leaf in the 'running' datastore to set IF-MIB.ifAdminStatus to 'up' or 'down' after an ifEntry has been initialized, as described in RFC 2863. Changes in this leaf in the 'running' datastore are reflected in ifAdminStatus, but if ifAdminStatus is changed over SNMP, this leaf is not affected.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/
state

description:
Operational state data for logical interfaces

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
index

description:
The index of the subinterface, or logical interface number. On systems with no support for subinterfaces, or not using subinterfaces, this value should default to 0, i.e., the default subinterface.

nodetype: leaf (ro)

type: uint32

default: 0

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
description

description:
A textual description of the interface. A server implementation MAY map this leaf to the ifAlias MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifAlias. The definition of such a mechanism is outside the scope of this document. Since ifAlias is defined to be stored in non-volatile storage, the MIB implementation MUST map ifAlias to the value of 'description' in the persistently stored datastore. Specifically, if the device supports ':startup', when ifAlias is read the device MUST return the value of 'description' in the 'startup' datastore, and when it is written, it MUST be written to the 'running' and 'startup' datastores. Note that it is up to the implementation to decide whether to modify this single leaf in 'startup' or perform an implicit copy-config from 'running' to 'startup'. If the device does not support ':startup', ifAlias MUST be mapped to the 'description' leaf in the 'running' datastore.

nodetype: leaf (ro)

type: string

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
enabled

description:
This leaf contains the configured, desired state of the interface. Systems that implement the IF-MIB use the value of this leaf in the 'running' datastore to set IF-MIB.ifAdminStatus to 'up' or 'down' after an ifEntry has been initialized, as described in RFC 2863. Changes in this leaf in the 'running' datastore are reflected in ifAdminStatus, but if ifAdminStatus is changed over SNMP, this leaf is not affected.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
name

description:
The system-assigned name for the sub-interface. This MAY be a combination of the base interface name and the subinterface index, or some other convention used by the system.

nodetype: leaf (ro)

type: string

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
ifindex

description:
System assigned number for each interface. Corresponds to ifIndex object in SNMP Interface MIB

nodetype: leaf (ro)

type: uint32

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
admin-status

description:
The desired state of the interface. In RFC 7223 this leaf has the same read semantics as ifAdminStatus. Here, it reflects the administrative state as set by enabling or disabling the interface.

nodetype: leaf (ro)

type: enumeration

  • UP
    Ready to pass packets.
  • DOWN
    Not ready to pass packets and not in some test mode.
  • TESTING
    The interface should be treated as if in admin-down state for control plane protocols. In addition, while in TESTING state the device should remove the interface from aggregate interfaces. An interface transition to the TESTING state based on a qualification workflow, or internal device triggered action - such as the gNOI Link Qualification service

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
oper-status

description:
The current operational state of the interface. This leaf has the same semantics as ifOperStatus.

nodetype: leaf (ro)

type: enumeration

  • UP
    Ready to pass packets.
  • DOWN
    The interface does not pass any packets.
  • TESTING
    In test mode. No operational packets can be passed.
  • UNKNOWN
    Status cannot be determined for some reason.
  • DORMANT
    Waiting for some external event.
  • NOT_PRESENT
    Some component (typically hardware) is missing.
  • LOWER_LAYER_DOWN
    Down due to state of lower-layer interface(s).

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
last-change

description:
This timestamp indicates the absolute time of the last state change of the interface (e.g., up-to-down transition). This is different than the SNMP ifLastChange object in the standard interface MIB in that it is not relative to the system boot time (i.e,. sysUpTime). The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
logical

description:
When set to true, the interface is a logical interface which does not have an associated physical port or channel on the system.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
management

description:
When set to true, the interface is a dedicated management interface that is not connected to dataplane interfaces. It may be used to connect the system to an out-of-band management network, for example.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
cpu

description:
When set to true, the interface is for traffic that is handled by the system CPU, sometimes also called the control plane interface. On systems that represent the CPU interface as an Ethernet interface, for example, this leaf should be used to distinguish the CPU interface from dataplane interfaces.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/
counters

description:
A collection of interface specific statistics entitites which are not common to subinterfaces.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
in-octets

description:
The total number of octets received on the interface, including framing characters. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
in-pkts

description:
The total number of packets received on the interface, including all unicast, multicast, broadcast and bad packets etc.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
in-unicast-pkts

description:
The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were not addressed to a multicast or broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
in-broadcast-pkts

description:
The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a broadcast address at this sub-layer. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
in-multicast-pkts

description:
The number of packets, delivered by this sub-layer to a higher (sub-)layer, that were addressed to a multicast address at this sub-layer. For a MAC-layer protocol, this includes both Group and Functional addresses. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
in-errors

description:
For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
in-discards

description:
The number of inbound packets that were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
out-octets

description:
The total number of octets transmitted out of the interface, including framing characters. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
out-pkts

description:
The total number of packets transmitted out of the interface, including all unicast, multicast, broadcast, and bad packets etc.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
out-unicast-pkts

description:
The total number of packets that higher-level protocols requested be transmitted, and that were not addressed to a multicast or broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
out-broadcast-pkts

description:
The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a broadcast address at this sub-layer, including those that were discarded or not sent. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
out-multicast-pkts

description:
The total number of packets that higher-level protocols requested be transmitted, and that were addressed to a multicast address at this sub-layer, including those that were discarded or not sent. For a MAC-layer protocol, this includes both Group and Functional addresses. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
out-discards

description:
The number of outbound packets that were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
out-errors

description:
For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
last-clear

description:
Timestamp of the last time the interface counters were cleared. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
in-unknown-protos

description:
For packet-oriented interfaces, the number of packets received via the interface that were discarded because of an unknown or unsupported protocol. For character-oriented or fixed-length interfaces that support protocol multiplexing, the number of transmission units received via the interface that were discarded because of an unknown or unsupported protocol. For any interface that does not support protocol multiplexing, this counter is not present. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
in-fcs-errors

description:
Number of received packets which had errors in the frame check sequence (FCS), i.e., framing errors. Discontinuities in the value of this counter can occur when the device is re-initialization as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/state/counters/
carrier-transitions

description:
Number of times the interface state has transitioned between up and down since the time the device restarted or the last-clear time, whichever is most recent.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/
ipv4

description:
Parameters for the IPv4 address family.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/
addresses

description:
Enclosing container for address list

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/
address

description:
The list of configured IPv4 addresses on the interface.

nodetype: list (rw)

list keys: [ip]

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/
ip

description:
References the configured IP address

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/ip

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/
config

description:
Configuration data for each configured IPv4 address on the interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/config/
ip

description:
The IPv4 address on the interface.

nodetype: leaf (rw)

type: oc-inet:ipv4-address

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/config/
prefix-length

description:
The length of the subnet prefix.

nodetype: leaf (rw)

type: uint8

  • range: 0..32

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/config/
type

description:
Specifies the explicit type of the IPv4 address being assigned to the interface. By default, addresses are assumed to be a primary address. Where secondary addresses is to be configured, this leaf should be set to SECONDARY.

nodetype: leaf (rw)

type: ipv4-address-type

default: PRIMARY

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/
state

description:
Operational state data for each IPv4 address configured on the interface

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/
ip

description:
The IPv4 address on the interface.

nodetype: leaf (ro)

type: oc-inet:ipv4-address

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/
prefix-length

description:
The length of the subnet prefix.

nodetype: leaf (ro)

type: uint8

  • range: 0..32

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/
type

description:
Specifies the explicit type of the IPv4 address being assigned to the interface. By default, addresses are assumed to be a primary address. Where secondary addresses is to be configured, this leaf should be set to SECONDARY.

nodetype: leaf (ro)

type: ipv4-address-type

default: PRIMARY

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/addresses/address/state/
origin

description:
The origin of this address, e.g., statically configured, assigned by DHCP, etc..

nodetype: leaf (ro)

type: ip-address-origin

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/
proxy-arp

description:
Configuration and operational state parameters relating to proxy ARP. This functionality allows a system to respond to ARP requests that are not explicitly destined to the local system.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/
config

description:
Configuration parameters for proxy ARP

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/config/
mode

description:
When set to a value other than DISABLE, the local system should respond to ARP requests that are for target addresses other than those that are configured on the local subinterface using its own MAC address as the target hardware address. If the REMOTE_ONLY value is specified, replies are only sent when the target address falls outside the locally configured subnets on the interface, whereas with the ALL value, all requests, regardless of their target address are replied to.

nodetype: leaf (rw)

type: enumeration

  • DISABLE
    The system should not respond to ARP requests that do not specify an IP address configured on the local subinterface as the target address.
  • REMOTE_ONLY
    The system responds to ARP requests only when the sender and target IP addresses are in different subnets.
  • ALL
    The system responds to ARP requests where the sender and target IP addresses are in different subnets, as well as those where they are in the same subnet.

default: DISABLE

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/
state

description:
Operational state parameters for proxy ARP

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/proxy-arp/state/
mode

description:
When set to a value other than DISABLE, the local system should respond to ARP requests that are for target addresses other than those that are configured on the local subinterface using its own MAC address as the target hardware address. If the REMOTE_ONLY value is specified, replies are only sent when the target address falls outside the locally configured subnets on the interface, whereas with the ALL value, all requests, regardless of their target address are replied to.

nodetype: leaf (ro)

type: enumeration

  • DISABLE
    The system should not respond to ARP requests that do not specify an IP address configured on the local subinterface as the target address.
  • REMOTE_ONLY
    The system responds to ARP requests only when the sender and target IP addresses are in different subnets.
  • ALL
    The system responds to ARP requests where the sender and target IP addresses are in different subnets, as well as those where they are in the same subnet.

default: DISABLE

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/
neighbors

description:
Enclosing container for neighbor list

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/
neighbor

description:
A list of mappings from IPv4 addresses to link-layer addresses. Entries in this list are used as static entries in the ARP Cache.

nodetype: list (rw)

list keys: [ip]

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/
ip

description:
References the configured IP address

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/ip

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/
config

description:
Configuration data for each configured IPv4 address on the interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/config/
ip

description:
The IPv4 address of the neighbor node.

nodetype: leaf (rw)

type: oc-inet:ipv4-address

description:
The link-layer address of the neighbor node.

nodetype: leaf (rw)

type: oc-yang:phys-address

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/
state

description:
Operational state data for each IPv4 address configured on the interface

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/
ip

description:
The IPv4 address of the neighbor node.

nodetype: leaf (ro)

type: oc-inet:ipv4-address

description:
The link-layer address of the neighbor node.

nodetype: leaf (ro)

type: oc-yang:phys-address

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/neighbors/neighbor/state/
origin

description:
The origin of this neighbor entry, static or dynamic.

nodetype: leaf (ro)

type: neighbor-origin

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/
unnumbered

description:
Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/
config

description:
Configuration data for unnumbered interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/config/
enabled

description:
Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/
state

description:
Operational state data for unnumbered interfaces

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/state/
enabled

description:
Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/
interface-ref

description:
Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified. The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/
config

description:
Configured reference to interface / subinterface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/config/
interface

description:
Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

nodetype: leaf (rw)

type: leafref

  • path reference: /interfaces/interface/name

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/config/
subinterface

description:
Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.

nodetype: leaf (rw)

type: leafref

  • path reference: /interfaces/name=current()/../interface]/subinterfaces/subinterface/index

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/
state

description:
Operational state for interface-ref

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/state/
interface

description:
Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

nodetype: leaf (ro)

type: leafref

  • path reference: /interfaces/interface/name

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/unnumbered/interface-ref/state/
subinterface

description:
Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.

nodetype: leaf (ro)

type: leafref

  • path reference: /interfaces/name=current()/../interface]/subinterfaces/subinterface/index

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/
config

description:
Top-level IPv4 configuration data for the interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/config/
enabled

description:
Controls whether IPv4 is enabled or disabled on this interface. When IPv4 is enabled, this interface is connected to an IPv4 stack, and the interface can send and receive IPv4 packets.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/config/
mtu

description:
The size, in octets, of the largest IPv4 packet that the interface will send and receive. The server may restrict the allowed values for this leaf, depending on the interface's type. If this leaf is not configured, the operationally used MTU depends on the interface's type.

nodetype: leaf (rw)

type: uint16

  • range: 68..max

units: octets

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/config/
dhcp-client

description:
Enables a DHCP client on the interface in order to request an address

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/
state

description:
Top level IPv4 operational state data

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/
enabled

description:
Controls whether IPv4 is enabled or disabled on this interface. When IPv4 is enabled, this interface is connected to an IPv4 stack, and the interface can send and receive IPv4 packets.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/
mtu

description:
The size, in octets, of the largest IPv4 packet that the interface will send and receive. The server may restrict the allowed values for this leaf, depending on the interface's type. If this leaf is not configured, the operationally used MTU depends on the interface's type.

nodetype: leaf (ro)

type: uint16

  • range: 68..max

units: octets

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/
dhcp-client

description:
Enables a DHCP client on the interface in order to request an address

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/
counters

description:
Packet and byte counters for IP transmission and reception for the address family.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
in-pkts

description:
The total number of IP packets received for the specified address family, including all IP unicast, multicast, broadcast and error packets.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
in-octets

description:
The total number of octets received in input IP packets for the specified address family, including those received in error.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
in-multicast-pkts

description:
The number of IP packets received for the specified address family that are multicast packets. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
in-multicast-octets

description:
The total number of octets received in input IP multicast packets for the specified address family, including those received in error.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
in-error-pkts

description:
Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
in-forwarded-pkts

description:
The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
in-forwarded-octets

description:
The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
in-discarded-pkts

description:
The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
out-pkts

description:
The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device as well as unicast, multicast and broadcast packets.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
out-octets

description:
The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
out-multicast-pkts

description:
The total number of IP multicast packets transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
out-multicast-octets

description:
The total number of IP multicast octets transmitted. This includes packets generated locally and those forwarded by the device.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
out-error-pkts

description:
Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
out-forwarded-pkts

description:
The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
out-forwarded-octets

description:
The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv4/state/counters/
out-discarded-pkts

description:
The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/
ipv6

description:
Parameters for the IPv6 address family.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/
addresses

description:
Enclosing container for address list

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/
address

description:
The list of configured IPv6 addresses on the interface.

nodetype: list (rw)

list keys: [ip]

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/
ip

description:
References the configured IP address

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/ip

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/
config

description:
Configuration data for each IPv6 address on the interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/config/
ip

description:
The IPv6 address on the interface.

nodetype: leaf (rw)

type: oc-inet:ipv6-address

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/config/
prefix-length

description:
The length of the subnet prefix.

nodetype: leaf (rw)

type: uint8

  • range: 0..128

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/config/
type

description:
Specifies the explicit type of the IPv6 address being assigned to the interface. By default, addresses are assumed to be global unicast. Where a link-local address is to be explicitly configured, this leaf should be set to LINK_LOCAL.

nodetype: leaf (rw)

type: oc-inet:ipv6-address-type

default: GLOBAL_UNICAST

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/
state

description:
State data for each IPv6 address on the interface

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/
ip

description:
The IPv6 address on the interface.

nodetype: leaf (ro)

type: oc-inet:ipv6-address

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/
prefix-length

description:
The length of the subnet prefix.

nodetype: leaf (ro)

type: uint8

  • range: 0..128

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/
type

description:
Specifies the explicit type of the IPv6 address being assigned to the interface. By default, addresses are assumed to be global unicast. Where a link-local address is to be explicitly configured, this leaf should be set to LINK_LOCAL.

nodetype: leaf (ro)

type: oc-inet:ipv6-address-type

default: GLOBAL_UNICAST

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/
origin

description:
The origin of this address, e.g., static, dhcp, etc.

nodetype: leaf (ro)

type: ip-address-origin

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/addresses/address/state/
status

description:
The status of an address. Most of the states correspond to states from the IPv6 Stateless Address Autoconfiguration protocol.

nodetype: leaf (ro)

type: enumeration

  • PREFERRED
    This is a valid address that can appear as the destination or source address of a packet.
  • DEPRECATED
    This is a valid but deprecated address that should no longer be used as a source address in new communications, but packets addressed to such an address are processed as expected.
  • INVALID
    This isn't a valid address, and it shouldn't appear as the destination or source address of a packet.
  • INACCESSIBLE
    The address is not accessible because the interface to which this address is assigned is not operational.
  • UNKNOWN
    The status cannot be determined for some reason.
  • TENTATIVE
    The uniqueness of the address on the link is being verified. Addresses in this state should not be used for general communication and should only be used to determine the uniqueness of the address.
  • DUPLICATE
    The address has been determined to be non-unique on the link and so must not be used.
  • OPTIMISTIC
    The address is available for use, subject to restrictions, while its uniqueness on a link is being verified.

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/
router-advertisement

description:
Configuration and operational state parameters relating to router advertisements.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/
config

description:
Configuration parameters relating to router advertisements for IPv6.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/
enable

description:
If set to false, all IPv6 router advertisement functions are disabled. The local system will not transmit router advertisement messages and will not respond to router solicitation messages.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/
interval

description:
The interval between periodic router advertisement neighbor discovery messages sent on this interface expressed in seconds.

nodetype: leaf (rw)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/
lifetime

description:
The lifetime advertised in the router advertisement neighbor discovery message on this interface.

nodetype: leaf (rw)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/
suppress

description:
When set to true, router advertisement neighbor discovery messages are not transmitted on this interface.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/
mode

description:
Mode controls which set of behaviors the local system should perform to support IPv6 router advertisements.

nodetype: leaf (rw)

type: enumeration

  • ALL
    The system will transmit unsolicited router advertisement messages and respond to router solicitation requests.
  • DISABLE_UNSOLICITED_RA
    Unsolicted router advertisement messages are not transmitted on this interface. Responses to router solicitation messages will be transmitted.

default: ALL

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/
managed

description:
When set to true, the managed address configuration (M) flag is set in the advertised router advertisement. The M flag indicates that there are addresses available via DHCPv6.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/config/
other-config

description:
When set to true, the other configuration (O) flag is set in the advertised router advertisement. The O flag indicates that there is other configuration available via DHCPv6 (e.g., DNS servers).

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/
state

description:
Operational state parameters relating to router advertisements for IPv6.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/
enable

description:
If set to false, all IPv6 router advertisement functions are disabled. The local system will not transmit router advertisement messages and will not respond to router solicitation messages.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/
interval

description:
The interval between periodic router advertisement neighbor discovery messages sent on this interface expressed in seconds.

nodetype: leaf (ro)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/
lifetime

description:
The lifetime advertised in the router advertisement neighbor discovery message on this interface.

nodetype: leaf (ro)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/
suppress

description:
When set to true, router advertisement neighbor discovery messages are not transmitted on this interface.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/
mode

description:
Mode controls which set of behaviors the local system should perform to support IPv6 router advertisements.

nodetype: leaf (ro)

type: enumeration

  • ALL
    The system will transmit unsolicited router advertisement messages and respond to router solicitation requests.
  • DISABLE_UNSOLICITED_RA
    Unsolicted router advertisement messages are not transmitted on this interface. Responses to router solicitation messages will be transmitted.

default: ALL

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/
managed

description:
When set to true, the managed address configuration (M) flag is set in the advertised router advertisement. The M flag indicates that there are addresses available via DHCPv6.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/state/
other-config

description:
When set to true, the other configuration (O) flag is set in the advertised router advertisement. The O flag indicates that there is other configuration available via DHCPv6 (e.g., DNS servers).

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/
prefixes

description:
Container for a list of prefixes that are included in the router advertisement message.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/
prefix

description:
List of prefixes that are to be included in the IPv6 router-advertisement messages for the interface. The list is keyed by the IPv6 prefix in CIDR representation. Prefixes that are listed are those that are to be advertised in router advertisement messages. Where there are IPv6 global addresses configured on an interface and the prefix is not listed in the prefix list, it MUST NOT be advertised in the router advertisement message.

nodetype: list (rw)

list keys: [prefix]

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/
prefix

description:
Reference to the IPv6 prefix key for the prefix list.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/prefix

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/
config

description:
Configuration parameters corresponding to an IPv6 prefix within the router advertisement.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/
prefix

description:
IPv6 prefix to be advertised within the router advertisement message.

nodetype: leaf (rw)

type: oc-inet:ipv6-prefix

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/
valid-lifetime

description:
The length of time that the prefix is valid relative to the time the packet was sent.

nodetype: leaf (rw)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/
preferred-lifetime

description:
The length of time that the address within the prefix remains in the preferred state, i.e., unrestricted use is allowed by upper-layer protocols. See RFC4862 for a complete definition of preferred behaviours.

nodetype: leaf (rw)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/
disable-advertisement

description:
When set to true, the prefix is not advertised within router advertisement messages that are sent as a result of router soliciation messages.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/config/
disable-autoconfiguration

description:
When set to true, the prefix is marked as not to be used for stateless address configuration. This is achieved by setting the autonomous address configuration bit for the prefix.

nodetype: leaf (rw)

type: boolean

description:
When set to true, the prefix is marked as being on link by setting the L-bit for the prefix within a router advertisement.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/
state

description:
Operational state parameters corresponding to an IPv6 prefix within the router advertisement.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/
prefix

description:
IPv6 prefix to be advertised within the router advertisement message.

nodetype: leaf (ro)

type: oc-inet:ipv6-prefix

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/
valid-lifetime

description:
The length of time that the prefix is valid relative to the time the packet was sent.

nodetype: leaf (ro)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/
preferred-lifetime

description:
The length of time that the address within the prefix remains in the preferred state, i.e., unrestricted use is allowed by upper-layer protocols. See RFC4862 for a complete definition of preferred behaviours.

nodetype: leaf (ro)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/
disable-advertisement

description:
When set to true, the prefix is not advertised within router advertisement messages that are sent as a result of router soliciation messages.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/router-advertisement/prefixes/prefix/state/
disable-autoconfiguration

description:
When set to true, the prefix is marked as not to be used for stateless address configuration. This is achieved by setting the autonomous address configuration bit for the prefix.

nodetype: leaf (ro)

type: boolean

description:
When set to true, the prefix is marked as being on link by setting the L-bit for the prefix within a router advertisement.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/
neighbors

description:
Enclosing container for list of IPv6 neighbors

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/
neighbor

description:
List of IPv6 neighbors

nodetype: list (rw)

list keys: [ip]

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/
ip

description:
References the configured IP neighbor address

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/ip

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/
config

description:
Configuration data for each IPv6 address on the interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/config/
ip

description:
The IPv6 address of the neighbor node.

nodetype: leaf (rw)

type: oc-inet:ipv6-address

description:
The link-layer address of the neighbor node.

nodetype: leaf (rw)

type: oc-yang:phys-address

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/
state

description:
State data for each IPv6 address on the interface

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/
ip

description:
The IPv6 address of the neighbor node.

nodetype: leaf (ro)

type: oc-inet:ipv6-address

description:
The link-layer address of the neighbor node.

nodetype: leaf (ro)

type: oc-yang:phys-address

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/
origin

description:
The origin of this neighbor entry.

nodetype: leaf (ro)

type: neighbor-origin

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/
is-router

description:
Indicates that the neighbor node acts as a router.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/neighbors/neighbor/state/
neighbor-state

description:
The Neighbor Unreachability Detection state of this entry.

nodetype: leaf (ro)

type: enumeration

  • INCOMPLETE
    Address resolution is in progress, and the link-layer address of the neighbor has not yet been determined.
  • REACHABLE
    Roughly speaking, the neighbor is known to have been reachable recently (within tens of seconds ago).
  • STALE
    The neighbor is no longer known to be reachable, but until traffic is sent to the neighbor no attempt should be made to verify its reachability.
  • DELAY
    The neighbor is no longer known to be reachable, and traffic has recently been sent to the neighbor. Rather than probe the neighbor immediately, however, delay sending probes for a short while in order to give upper-layer protocols a chance to provide reachability confirmation.
  • PROBE
    The neighbor is no longer known to be reachable, and unicast Neighbor Solicitation probes are being sent to verify reachability.

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/
unnumbered

description:
Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/
config

description:
Configuration data for unnumbered interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/config/
enabled

description:
Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/
state

description:
Operational state data for unnumbered interfaces

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/state/
enabled

description:
Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/
interface-ref

description:
Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified. The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/
config

description:
Configured reference to interface / subinterface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/config/
interface

description:
Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

nodetype: leaf (rw)

type: leafref

  • path reference: /interfaces/interface/name

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/config/
subinterface

description:
Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.

nodetype: leaf (rw)

type: leafref

  • path reference: /interfaces/name=current()/../interface]/subinterfaces/subinterface/index

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/
state

description:
Operational state for interface-ref

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/state/
interface

description:
Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

nodetype: leaf (ro)

type: leafref

  • path reference: /interfaces/interface/name

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/unnumbered/interface-ref/state/
subinterface

description:
Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.

nodetype: leaf (ro)

type: leafref

  • path reference: /interfaces/name=current()/../interface]/subinterfaces/subinterface/index

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/
config

description:
Top-level config data for the IPv6 interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/config/
enabled

description:
Controls whether IPv6 is enabled or disabled on this interface. When IPv6 is enabled, this interface is connected to an IPv6 stack, and the interface can send and receive IPv6 packets.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/config/
mtu

description:
The size, in octets, of the largest IPv6 packet that the interface will send and receive. The server may restrict the allowed values for this leaf, depending on the interface's type. If this leaf is not configured, the operationally used MTU depends on the interface's type.

nodetype: leaf (rw)

type: uint32

  • range: 1280..max

units: octets

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/config/
dup-addr-detect-transmits

description:
The number of consecutive Neighbor Solicitation messages sent while performing Duplicate Address Detection on a tentative address. A value of zero indicates that Duplicate Address Detection is not performed on tentative addresses. A value of one indicates a single transmission with no follow-up retransmissions.

nodetype: leaf (rw)

type: uint32

default: 1

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/config/
dhcp-client

description:
Enables a DHCP client on the interface in order to request an address

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/
state

description:
Top-level operational state data for the IPv6 interface

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/
enabled

description:
Controls whether IPv6 is enabled or disabled on this interface. When IPv6 is enabled, this interface is connected to an IPv6 stack, and the interface can send and receive IPv6 packets.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/
mtu

description:
The size, in octets, of the largest IPv6 packet that the interface will send and receive. The server may restrict the allowed values for this leaf, depending on the interface's type. If this leaf is not configured, the operationally used MTU depends on the interface's type.

nodetype: leaf (ro)

type: uint32

  • range: 1280..max

units: octets

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/
dup-addr-detect-transmits

description:
The number of consecutive Neighbor Solicitation messages sent while performing Duplicate Address Detection on a tentative address. A value of zero indicates that Duplicate Address Detection is not performed on tentative addresses. A value of one indicates a single transmission with no follow-up retransmissions.

nodetype: leaf (ro)

type: uint32

default: 1

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/
dhcp-client

description:
Enables a DHCP client on the interface in order to request an address

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/
counters

description:
Packet and byte counters for IP transmission and reception for the address family.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
in-pkts

description:
The total number of IP packets received for the specified address family, including all IP unicast, multicast, broadcast and error packets.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
in-octets

description:
The total number of octets received in input IP packets for the specified address family, including those received in error.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
in-multicast-pkts

description:
The number of IP packets received for the specified address family that are multicast packets. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
in-multicast-octets

description:
The total number of octets received in input IP multicast packets for the specified address family, including those received in error.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
in-error-pkts

description:
Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
in-forwarded-pkts

description:
The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
in-forwarded-octets

description:
The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
in-discarded-pkts

description:
The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
out-pkts

description:
The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device as well as unicast, multicast and broadcast packets.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
out-octets

description:
The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
out-multicast-pkts

description:
The total number of IP multicast packets transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
out-multicast-octets

description:
The total number of IP multicast octets transmitted. This includes packets generated locally and those forwarded by the device.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
out-error-pkts

description:
Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
out-forwarded-pkts

description:
The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
out-forwarded-octets

description:
The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/subinterfaces/subinterface/ipv6/state/counters/
out-discarded-pkts

description:
The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/
aggregation

description:
Options for logical interfaces representing aggregates

nodetype: container (rw)

/access-points/access-point/interfaces/interface/aggregation/
config

description:
Configuration variables for logical aggregate / LAG interfaces

nodetype: container (rw)

/access-points/access-point/interfaces/interface/aggregation/config/
lag-type

description:
Sets the type of LAG, i.e., how it is configured / maintained

nodetype: leaf (rw)

type: aggregation-type

description:
Specifies the mininum number of member interfaces that must be active for the aggregate interface to be available

nodetype: leaf (rw)

type: uint16

/access-points/access-point/interfaces/interface/aggregation/
state

description:
Operational state variables for logical aggregate / LAG interfaces

nodetype: container (ro)

/access-points/access-point/interfaces/interface/aggregation/state/
lag-type

description:
Sets the type of LAG, i.e., how it is configured / maintained

nodetype: leaf (ro)

type: aggregation-type

description:
Specifies the mininum number of member interfaces that must be active for the aggregate interface to be available

nodetype: leaf (ro)

type: uint16

/access-points/access-point/interfaces/interface/aggregation/state/
lag-speed

description:
Reports effective speed of the aggregate interface, based on speed of active member interfaces

nodetype: leaf (ro)

type: uint32

units: Mbps

/access-points/access-point/interfaces/interface/aggregation/state/
member

description:
List of current member interfaces for the aggregate, expressed as references to existing interfaces

nodetype: leaf-list (ro)

type: oc-if:base-interface-ref

/access-points/access-point/interfaces/interface/aggregation/
switched-vlan

description:
Enclosing container for VLAN interface-specific data on Ethernet interfaces. These are for standard L2, switched-style VLANs.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/aggregation/switched-vlan/
config

description:
Configuration parameters for VLANs

nodetype: container (rw)

/access-points/access-point/interfaces/interface/aggregation/switched-vlan/config/
interface-mode

description:
Set the interface to access or trunk mode for VLANs

nodetype: leaf (rw)

type: oc-vlan-types:vlan-mode-type

/access-points/access-point/interfaces/interface/aggregation/switched-vlan/config/
native-vlan

description:
Set the native VLAN id for untagged frames arriving on a trunk interface. Tagged frames sent on an interface configured with a native VLAN should have their tags stripped prior to transmission. This configuration is only valid on a trunk interface.

nodetype: leaf (rw)

type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/aggregation/switched-vlan/config/
access-vlan

description:
Assign the access vlan to the access port.

nodetype: leaf (rw)

type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/aggregation/switched-vlan/config/
trunk-vlans

description:
Specify VLANs, or ranges thereof, that the interface may carry when in trunk mode. If not specified, all VLANs are allowed on the interface. Ranges are specified in the form x..y, where x

nodetype: leaf-list (rw)

type: union

    type: oc-vlan-types:vlan-id

    type: oc-vlan-types:vlan-range

/access-points/access-point/interfaces/interface/aggregation/switched-vlan/
state

description:
State variables for VLANs

nodetype: container (ro)

/access-points/access-point/interfaces/interface/aggregation/switched-vlan/state/
interface-mode

description:
Set the interface to access or trunk mode for VLANs

nodetype: leaf (ro)

type: oc-vlan-types:vlan-mode-type

/access-points/access-point/interfaces/interface/aggregation/switched-vlan/state/
native-vlan

description:
Set the native VLAN id for untagged frames arriving on a trunk interface. Tagged frames sent on an interface configured with a native VLAN should have their tags stripped prior to transmission. This configuration is only valid on a trunk interface.

nodetype: leaf (ro)

type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/aggregation/switched-vlan/state/
access-vlan

description:
Assign the access vlan to the access port.

nodetype: leaf (ro)

type: oc-vlan-types:vlan-id

/access-points/access-point/interfaces/interface/aggregation/switched-vlan/state/
trunk-vlans

description:
Specify VLANs, or ranges thereof, that the interface may carry when in trunk mode. If not specified, all VLANs are allowed on the interface. Ranges are specified in the form x..y, where x

nodetype: leaf-list (ro)

type: union

    type: oc-vlan-types:vlan-id

    type: oc-vlan-types:vlan-range

/access-points/access-point/interfaces/interface/
tunnel

description:
In the case that the interface is logical tunnel interface, the parameters for the tunnel are specified within this subtree. Tunnel interfaces have only a single logical subinterface associated with them.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/
config

description:
Configuration parameters associated with the tunnel interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/config/
src

description:
The source address that should be used for the tunnel.

nodetype: leaf (rw)

type: oc-inet:ip-address

/access-points/access-point/interfaces/interface/tunnel/config/
dst

description:
The destination address for the tunnel.

nodetype: leaf (rw)

type: oc-inet:ip-address

/access-points/access-point/interfaces/interface/tunnel/config/
ttl

description:
The time-to-live (or hop limit) that should be utilised for the IP packets used for the tunnel transport.

nodetype: leaf (rw)

type: uint8

  • range: 1..255

/access-points/access-point/interfaces/interface/tunnel/config/
gre-key

description:
The GRE key to be specified for the tunnel. The key is used to identify a traffic flow within a tunnel.

nodetype: leaf (rw)

type: uint32

/access-points/access-point/interfaces/interface/tunnel/
state

description:
Operational state parameters associated with the tunnel interface.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/state/
src

description:
The source address that should be used for the tunnel.

nodetype: leaf (ro)

type: oc-inet:ip-address

/access-points/access-point/interfaces/interface/tunnel/state/
dst

description:
The destination address for the tunnel.

nodetype: leaf (ro)

type: oc-inet:ip-address

/access-points/access-point/interfaces/interface/tunnel/state/
ttl

description:
The time-to-live (or hop limit) that should be utilised for the IP packets used for the tunnel transport.

nodetype: leaf (ro)

type: uint8

  • range: 1..255

/access-points/access-point/interfaces/interface/tunnel/state/
gre-key

description:
The GRE key to be specified for the tunnel. The key is used to identify a traffic flow within a tunnel.

nodetype: leaf (ro)

type: uint32

/access-points/access-point/interfaces/interface/tunnel/
ipv4

description:
Parameters for the IPv4 address family.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/
addresses

description:
Enclosing container for address list

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/
address

description:
The list of configured IPv4 addresses on the interface.

nodetype: list (rw)

list keys: [ip]

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/address/
ip

description:
References the configured IP address

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/ip

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/address/
config

description:
Configuration data for each configured IPv4 address on the interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/address/config/
ip

description:
The IPv4 address on the interface.

nodetype: leaf (rw)

type: oc-inet:ipv4-address

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/address/config/
prefix-length

description:
The length of the subnet prefix.

nodetype: leaf (rw)

type: uint8

  • range: 0..32

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/address/config/
type

description:
Specifies the explicit type of the IPv4 address being assigned to the interface. By default, addresses are assumed to be a primary address. Where secondary addresses is to be configured, this leaf should be set to SECONDARY.

nodetype: leaf (rw)

type: ipv4-address-type

default: PRIMARY

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/address/
state

description:
Operational state data for each IPv4 address configured on the interface

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/address/state/
ip

description:
The IPv4 address on the interface.

nodetype: leaf (ro)

type: oc-inet:ipv4-address

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/address/state/
prefix-length

description:
The length of the subnet prefix.

nodetype: leaf (ro)

type: uint8

  • range: 0..32

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/address/state/
type

description:
Specifies the explicit type of the IPv4 address being assigned to the interface. By default, addresses are assumed to be a primary address. Where secondary addresses is to be configured, this leaf should be set to SECONDARY.

nodetype: leaf (ro)

type: ipv4-address-type

default: PRIMARY

/access-points/access-point/interfaces/interface/tunnel/ipv4/addresses/address/state/
origin

description:
The origin of this address, e.g., statically configured, assigned by DHCP, etc..

nodetype: leaf (ro)

type: ip-address-origin

/access-points/access-point/interfaces/interface/tunnel/ipv4/
proxy-arp

description:
Configuration and operational state parameters relating to proxy ARP. This functionality allows a system to respond to ARP requests that are not explicitly destined to the local system.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/proxy-arp/
config

description:
Configuration parameters for proxy ARP

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/proxy-arp/config/
mode

description:
When set to a value other than DISABLE, the local system should respond to ARP requests that are for target addresses other than those that are configured on the local subinterface using its own MAC address as the target hardware address. If the REMOTE_ONLY value is specified, replies are only sent when the target address falls outside the locally configured subnets on the interface, whereas with the ALL value, all requests, regardless of their target address are replied to.

nodetype: leaf (rw)

type: enumeration

  • DISABLE
    The system should not respond to ARP requests that do not specify an IP address configured on the local subinterface as the target address.
  • REMOTE_ONLY
    The system responds to ARP requests only when the sender and target IP addresses are in different subnets.
  • ALL
    The system responds to ARP requests where the sender and target IP addresses are in different subnets, as well as those where they are in the same subnet.

default: DISABLE

/access-points/access-point/interfaces/interface/tunnel/ipv4/proxy-arp/
state

description:
Operational state parameters for proxy ARP

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv4/proxy-arp/state/
mode

description:
When set to a value other than DISABLE, the local system should respond to ARP requests that are for target addresses other than those that are configured on the local subinterface using its own MAC address as the target hardware address. If the REMOTE_ONLY value is specified, replies are only sent when the target address falls outside the locally configured subnets on the interface, whereas with the ALL value, all requests, regardless of their target address are replied to.

nodetype: leaf (ro)

type: enumeration

  • DISABLE
    The system should not respond to ARP requests that do not specify an IP address configured on the local subinterface as the target address.
  • REMOTE_ONLY
    The system responds to ARP requests only when the sender and target IP addresses are in different subnets.
  • ALL
    The system responds to ARP requests where the sender and target IP addresses are in different subnets, as well as those where they are in the same subnet.

default: DISABLE

/access-points/access-point/interfaces/interface/tunnel/ipv4/
neighbors

description:
Enclosing container for neighbor list

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/neighbors/
neighbor

description:
A list of mappings from IPv4 addresses to link-layer addresses. Entries in this list are used as static entries in the ARP Cache.

nodetype: list (rw)

list keys: [ip]

/access-points/access-point/interfaces/interface/tunnel/ipv4/neighbors/neighbor/
ip

description:
References the configured IP address

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/ip

/access-points/access-point/interfaces/interface/tunnel/ipv4/neighbors/neighbor/
config

description:
Configuration data for each configured IPv4 address on the interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/neighbors/neighbor/config/
ip

description:
The IPv4 address of the neighbor node.

nodetype: leaf (rw)

type: oc-inet:ipv4-address

description:
The link-layer address of the neighbor node.

nodetype: leaf (rw)

type: oc-yang:phys-address

/access-points/access-point/interfaces/interface/tunnel/ipv4/neighbors/neighbor/
state

description:
Operational state data for each IPv4 address configured on the interface

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv4/neighbors/neighbor/state/
ip

description:
The IPv4 address of the neighbor node.

nodetype: leaf (ro)

type: oc-inet:ipv4-address

description:
The link-layer address of the neighbor node.

nodetype: leaf (ro)

type: oc-yang:phys-address

/access-points/access-point/interfaces/interface/tunnel/ipv4/neighbors/neighbor/state/
origin

description:
The origin of this neighbor entry, static or dynamic.

nodetype: leaf (ro)

type: neighbor-origin

/access-points/access-point/interfaces/interface/tunnel/ipv4/
unnumbered

description:
Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/
config

description:
Configuration data for unnumbered interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/config/
enabled

description:
Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/
state

description:
Operational state data for unnumbered interfaces

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/state/
enabled

description:
Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/
interface-ref

description:
Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified. The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/interface-ref/
config

description:
Configured reference to interface / subinterface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/interface-ref/config/
interface

description:
Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

nodetype: leaf (rw)

type: leafref

  • path reference: /interfaces/interface/name

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/interface-ref/config/
subinterface

description:
Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.

nodetype: leaf (rw)

type: leafref

  • path reference: /interfaces/name=current()/../interface]/subinterfaces/subinterface/index

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/interface-ref/
state

description:
Operational state for interface-ref

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/interface-ref/state/
interface

description:
Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

nodetype: leaf (ro)

type: leafref

  • path reference: /interfaces/interface/name

/access-points/access-point/interfaces/interface/tunnel/ipv4/unnumbered/interface-ref/state/
subinterface

description:
Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.

nodetype: leaf (ro)

type: leafref

  • path reference: /interfaces/name=current()/../interface]/subinterfaces/subinterface/index

/access-points/access-point/interfaces/interface/tunnel/ipv4/
config

description:
Top-level IPv4 configuration data for the interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv4/config/
enabled

description:
Controls whether IPv4 is enabled or disabled on this interface. When IPv4 is enabled, this interface is connected to an IPv4 stack, and the interface can send and receive IPv4 packets.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/interfaces/interface/tunnel/ipv4/config/
mtu

description:
The size, in octets, of the largest IPv4 packet that the interface will send and receive. The server may restrict the allowed values for this leaf, depending on the interface's type. If this leaf is not configured, the operationally used MTU depends on the interface's type.

nodetype: leaf (rw)

type: uint16

  • range: 68..max

units: octets

/access-points/access-point/interfaces/interface/tunnel/ipv4/config/
dhcp-client

description:
Enables a DHCP client on the interface in order to request an address

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv4/
state

description:
Top level IPv4 operational state data

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/
enabled

description:
Controls whether IPv4 is enabled or disabled on this interface. When IPv4 is enabled, this interface is connected to an IPv4 stack, and the interface can send and receive IPv4 packets.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/
mtu

description:
The size, in octets, of the largest IPv4 packet that the interface will send and receive. The server may restrict the allowed values for this leaf, depending on the interface's type. If this leaf is not configured, the operationally used MTU depends on the interface's type.

nodetype: leaf (ro)

type: uint16

  • range: 68..max

units: octets

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/
dhcp-client

description:
Enables a DHCP client on the interface in order to request an address

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/
counters

description:
Packet and byte counters for IP transmission and reception for the address family.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
in-pkts

description:
The total number of IP packets received for the specified address family, including all IP unicast, multicast, broadcast and error packets.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
in-octets

description:
The total number of octets received in input IP packets for the specified address family, including those received in error.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
in-multicast-pkts

description:
The number of IP packets received for the specified address family that are multicast packets. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
in-multicast-octets

description:
The total number of octets received in input IP multicast packets for the specified address family, including those received in error.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
in-error-pkts

description:
Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
in-forwarded-pkts

description:
The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
in-forwarded-octets

description:
The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
in-discarded-pkts

description:
The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
out-pkts

description:
The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device as well as unicast, multicast and broadcast packets.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
out-octets

description:
The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
out-multicast-pkts

description:
The total number of IP multicast packets transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
out-multicast-octets

description:
The total number of IP multicast octets transmitted. This includes packets generated locally and those forwarded by the device.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
out-error-pkts

description:
Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
out-forwarded-pkts

description:
The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
out-forwarded-octets

description:
The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv4/state/counters/
out-discarded-pkts

description:
The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/
ipv6

description:
Parameters for the IPv6 address family.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/
addresses

description:
Enclosing container for address list

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/
address

description:
The list of configured IPv6 addresses on the interface.

nodetype: list (rw)

list keys: [ip]

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/
ip

description:
References the configured IP address

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/ip

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/
config

description:
Configuration data for each IPv6 address on the interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/config/
ip

description:
The IPv6 address on the interface.

nodetype: leaf (rw)

type: oc-inet:ipv6-address

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/config/
prefix-length

description:
The length of the subnet prefix.

nodetype: leaf (rw)

type: uint8

  • range: 0..128

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/config/
type

description:
Specifies the explicit type of the IPv6 address being assigned to the interface. By default, addresses are assumed to be global unicast. Where a link-local address is to be explicitly configured, this leaf should be set to LINK_LOCAL.

nodetype: leaf (rw)

type: oc-inet:ipv6-address-type

default: GLOBAL_UNICAST

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/
state

description:
State data for each IPv6 address on the interface

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/state/
ip

description:
The IPv6 address on the interface.

nodetype: leaf (ro)

type: oc-inet:ipv6-address

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/state/
prefix-length

description:
The length of the subnet prefix.

nodetype: leaf (ro)

type: uint8

  • range: 0..128

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/state/
type

description:
Specifies the explicit type of the IPv6 address being assigned to the interface. By default, addresses are assumed to be global unicast. Where a link-local address is to be explicitly configured, this leaf should be set to LINK_LOCAL.

nodetype: leaf (ro)

type: oc-inet:ipv6-address-type

default: GLOBAL_UNICAST

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/state/
origin

description:
The origin of this address, e.g., static, dhcp, etc.

nodetype: leaf (ro)

type: ip-address-origin

/access-points/access-point/interfaces/interface/tunnel/ipv6/addresses/address/state/
status

description:
The status of an address. Most of the states correspond to states from the IPv6 Stateless Address Autoconfiguration protocol.

nodetype: leaf (ro)

type: enumeration

  • PREFERRED
    This is a valid address that can appear as the destination or source address of a packet.
  • DEPRECATED
    This is a valid but deprecated address that should no longer be used as a source address in new communications, but packets addressed to such an address are processed as expected.
  • INVALID
    This isn't a valid address, and it shouldn't appear as the destination or source address of a packet.
  • INACCESSIBLE
    The address is not accessible because the interface to which this address is assigned is not operational.
  • UNKNOWN
    The status cannot be determined for some reason.
  • TENTATIVE
    The uniqueness of the address on the link is being verified. Addresses in this state should not be used for general communication and should only be used to determine the uniqueness of the address.
  • DUPLICATE
    The address has been determined to be non-unique on the link and so must not be used.
  • OPTIMISTIC
    The address is available for use, subject to restrictions, while its uniqueness on a link is being verified.

/access-points/access-point/interfaces/interface/tunnel/ipv6/
router-advertisement

description:
Configuration and operational state parameters relating to router advertisements.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/
config

description:
Configuration parameters relating to router advertisements for IPv6.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/config/
enable

description:
If set to false, all IPv6 router advertisement functions are disabled. The local system will not transmit router advertisement messages and will not respond to router solicitation messages.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/config/
interval

description:
The interval between periodic router advertisement neighbor discovery messages sent on this interface expressed in seconds.

nodetype: leaf (rw)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/config/
lifetime

description:
The lifetime advertised in the router advertisement neighbor discovery message on this interface.

nodetype: leaf (rw)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/config/
suppress

description:
When set to true, router advertisement neighbor discovery messages are not transmitted on this interface.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/config/
mode

description:
Mode controls which set of behaviors the local system should perform to support IPv6 router advertisements.

nodetype: leaf (rw)

type: enumeration

  • ALL
    The system will transmit unsolicited router advertisement messages and respond to router solicitation requests.
  • DISABLE_UNSOLICITED_RA
    Unsolicted router advertisement messages are not transmitted on this interface. Responses to router solicitation messages will be transmitted.

default: ALL

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/config/
managed

description:
When set to true, the managed address configuration (M) flag is set in the advertised router advertisement. The M flag indicates that there are addresses available via DHCPv6.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/config/
other-config

description:
When set to true, the other configuration (O) flag is set in the advertised router advertisement. The O flag indicates that there is other configuration available via DHCPv6 (e.g., DNS servers).

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/
state

description:
Operational state parameters relating to router advertisements for IPv6.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/state/
enable

description:
If set to false, all IPv6 router advertisement functions are disabled. The local system will not transmit router advertisement messages and will not respond to router solicitation messages.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/state/
interval

description:
The interval between periodic router advertisement neighbor discovery messages sent on this interface expressed in seconds.

nodetype: leaf (ro)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/state/
lifetime

description:
The lifetime advertised in the router advertisement neighbor discovery message on this interface.

nodetype: leaf (ro)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/state/
suppress

description:
When set to true, router advertisement neighbor discovery messages are not transmitted on this interface.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/state/
mode

description:
Mode controls which set of behaviors the local system should perform to support IPv6 router advertisements.

nodetype: leaf (ro)

type: enumeration

  • ALL
    The system will transmit unsolicited router advertisement messages and respond to router solicitation requests.
  • DISABLE_UNSOLICITED_RA
    Unsolicted router advertisement messages are not transmitted on this interface. Responses to router solicitation messages will be transmitted.

default: ALL

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/state/
managed

description:
When set to true, the managed address configuration (M) flag is set in the advertised router advertisement. The M flag indicates that there are addresses available via DHCPv6.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/state/
other-config

description:
When set to true, the other configuration (O) flag is set in the advertised router advertisement. The O flag indicates that there is other configuration available via DHCPv6 (e.g., DNS servers).

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/
prefixes

description:
Container for a list of prefixes that are included in the router advertisement message.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/
prefix

description:
List of prefixes that are to be included in the IPv6 router-advertisement messages for the interface. The list is keyed by the IPv6 prefix in CIDR representation. Prefixes that are listed are those that are to be advertised in router advertisement messages. Where there are IPv6 global addresses configured on an interface and the prefix is not listed in the prefix list, it MUST NOT be advertised in the router advertisement message.

nodetype: list (rw)

list keys: [prefix]

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/
prefix

description:
Reference to the IPv6 prefix key for the prefix list.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/prefix

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/
config

description:
Configuration parameters corresponding to an IPv6 prefix within the router advertisement.

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/config/
prefix

description:
IPv6 prefix to be advertised within the router advertisement message.

nodetype: leaf (rw)

type: oc-inet:ipv6-prefix

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/config/
valid-lifetime

description:
The length of time that the prefix is valid relative to the time the packet was sent.

nodetype: leaf (rw)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/config/
preferred-lifetime

description:
The length of time that the address within the prefix remains in the preferred state, i.e., unrestricted use is allowed by upper-layer protocols. See RFC4862 for a complete definition of preferred behaviours.

nodetype: leaf (rw)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/config/
disable-advertisement

description:
When set to true, the prefix is not advertised within router advertisement messages that are sent as a result of router soliciation messages.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/config/
disable-autoconfiguration

description:
When set to true, the prefix is marked as not to be used for stateless address configuration. This is achieved by setting the autonomous address configuration bit for the prefix.

nodetype: leaf (rw)

type: boolean

description:
When set to true, the prefix is marked as being on link by setting the L-bit for the prefix within a router advertisement.

nodetype: leaf (rw)

type: boolean

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/
state

description:
Operational state parameters corresponding to an IPv6 prefix within the router advertisement.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/state/
prefix

description:
IPv6 prefix to be advertised within the router advertisement message.

nodetype: leaf (ro)

type: oc-inet:ipv6-prefix

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/state/
valid-lifetime

description:
The length of time that the prefix is valid relative to the time the packet was sent.

nodetype: leaf (ro)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/state/
preferred-lifetime

description:
The length of time that the address within the prefix remains in the preferred state, i.e., unrestricted use is allowed by upper-layer protocols. See RFC4862 for a complete definition of preferred behaviours.

nodetype: leaf (ro)

type: uint32

units: seconds

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/state/
disable-advertisement

description:
When set to true, the prefix is not advertised within router advertisement messages that are sent as a result of router soliciation messages.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/tunnel/ipv6/router-advertisement/prefixes/prefix/state/
disable-autoconfiguration

description:
When set to true, the prefix is marked as not to be used for stateless address configuration. This is achieved by setting the autonomous address configuration bit for the prefix.

nodetype: leaf (ro)

type: boolean

description:
When set to true, the prefix is marked as being on link by setting the L-bit for the prefix within a router advertisement.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/tunnel/ipv6/
neighbors

description:
Enclosing container for list of IPv6 neighbors

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/neighbors/
neighbor

description:
List of IPv6 neighbors

nodetype: list (rw)

list keys: [ip]

/access-points/access-point/interfaces/interface/tunnel/ipv6/neighbors/neighbor/
ip

description:
References the configured IP neighbor address

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/ip

/access-points/access-point/interfaces/interface/tunnel/ipv6/neighbors/neighbor/
config

description:
Configuration data for each IPv6 address on the interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/neighbors/neighbor/config/
ip

description:
The IPv6 address of the neighbor node.

nodetype: leaf (rw)

type: oc-inet:ipv6-address

description:
The link-layer address of the neighbor node.

nodetype: leaf (rw)

type: oc-yang:phys-address

/access-points/access-point/interfaces/interface/tunnel/ipv6/neighbors/neighbor/
state

description:
State data for each IPv6 address on the interface

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv6/neighbors/neighbor/state/
ip

description:
The IPv6 address of the neighbor node.

nodetype: leaf (ro)

type: oc-inet:ipv6-address

description:
The link-layer address of the neighbor node.

nodetype: leaf (ro)

type: oc-yang:phys-address

/access-points/access-point/interfaces/interface/tunnel/ipv6/neighbors/neighbor/state/
origin

description:
The origin of this neighbor entry.

nodetype: leaf (ro)

type: neighbor-origin

/access-points/access-point/interfaces/interface/tunnel/ipv6/neighbors/neighbor/state/
is-router

description:
Indicates that the neighbor node acts as a router.

nodetype: leaf (ro)

type: boolean

/access-points/access-point/interfaces/interface/tunnel/ipv6/neighbors/neighbor/state/
neighbor-state

description:
The Neighbor Unreachability Detection state of this entry.

nodetype: leaf (ro)

type: enumeration

  • INCOMPLETE
    Address resolution is in progress, and the link-layer address of the neighbor has not yet been determined.
  • REACHABLE
    Roughly speaking, the neighbor is known to have been reachable recently (within tens of seconds ago).
  • STALE
    The neighbor is no longer known to be reachable, but until traffic is sent to the neighbor no attempt should be made to verify its reachability.
  • DELAY
    The neighbor is no longer known to be reachable, and traffic has recently been sent to the neighbor. Rather than probe the neighbor immediately, however, delay sending probes for a short while in order to give upper-layer protocols a chance to provide reachability confirmation.
  • PROBE
    The neighbor is no longer known to be reachable, and unicast Neighbor Solicitation probes are being sent to verify reachability.

/access-points/access-point/interfaces/interface/tunnel/ipv6/
unnumbered

description:
Top-level container for setting unnumbered interfaces. Includes reference the interface that provides the address information

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/
config

description:
Configuration data for unnumbered interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/config/
enabled

description:
Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/
state

description:
Operational state data for unnumbered interfaces

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/state/
enabled

description:
Indicates that the subinterface is unnumbered. By default the subinterface is numbered, i.e., expected to have an IP address configuration.

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/
interface-ref

description:
Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified. The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/interface-ref/
config

description:
Configured reference to interface / subinterface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/interface-ref/config/
interface

description:
Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

nodetype: leaf (rw)

type: leafref

  • path reference: /interfaces/interface/name

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/interface-ref/config/
subinterface

description:
Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.

nodetype: leaf (rw)

type: leafref

  • path reference: /interfaces/name=current()/../interface]/subinterfaces/subinterface/index

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/interface-ref/
state

description:
Operational state for interface-ref

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/interface-ref/state/
interface

description:
Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

nodetype: leaf (ro)

type: leafref

  • path reference: /interfaces/interface/name

/access-points/access-point/interfaces/interface/tunnel/ipv6/unnumbered/interface-ref/state/
subinterface

description:
Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is requuired, this leaf should not be set.

nodetype: leaf (ro)

type: leafref

  • path reference: /interfaces/name=current()/../interface]/subinterfaces/subinterface/index

/access-points/access-point/interfaces/interface/tunnel/ipv6/
config

description:
Top-level config data for the IPv6 interface

nodetype: container (rw)

/access-points/access-point/interfaces/interface/tunnel/ipv6/config/
enabled

description:
Controls whether IPv6 is enabled or disabled on this interface. When IPv6 is enabled, this interface is connected to an IPv6 stack, and the interface can send and receive IPv6 packets.

nodetype: leaf (rw)

type: boolean

default: true

/access-points/access-point/interfaces/interface/tunnel/ipv6/config/
mtu

description:
The size, in octets, of the largest IPv6 packet that the interface will send and receive. The server may restrict the allowed values for this leaf, depending on the interface's type. If this leaf is not configured, the operationally used MTU depends on the interface's type.

nodetype: leaf (rw)

type: uint32

  • range: 1280..max

units: octets

/access-points/access-point/interfaces/interface/tunnel/ipv6/config/
dup-addr-detect-transmits

description:
The number of consecutive Neighbor Solicitation messages sent while performing Duplicate Address Detection on a tentative address. A value of zero indicates that Duplicate Address Detection is not performed on tentative addresses. A value of one indicates a single transmission with no follow-up retransmissions.

nodetype: leaf (rw)

type: uint32

default: 1

/access-points/access-point/interfaces/interface/tunnel/ipv6/config/
dhcp-client

description:
Enables a DHCP client on the interface in order to request an address

nodetype: leaf (rw)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv6/
state

description:
Top-level operational state data for the IPv6 interface

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/
enabled

description:
Controls whether IPv6 is enabled or disabled on this interface. When IPv6 is enabled, this interface is connected to an IPv6 stack, and the interface can send and receive IPv6 packets.

nodetype: leaf (ro)

type: boolean

default: true

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/
mtu

description:
The size, in octets, of the largest IPv6 packet that the interface will send and receive. The server may restrict the allowed values for this leaf, depending on the interface's type. If this leaf is not configured, the operationally used MTU depends on the interface's type.

nodetype: leaf (ro)

type: uint32

  • range: 1280..max

units: octets

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/
dup-addr-detect-transmits

description:
The number of consecutive Neighbor Solicitation messages sent while performing Duplicate Address Detection on a tentative address. A value of zero indicates that Duplicate Address Detection is not performed on tentative addresses. A value of one indicates a single transmission with no follow-up retransmissions.

nodetype: leaf (ro)

type: uint32

default: 1

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/
dhcp-client

description:
Enables a DHCP client on the interface in order to request an address

nodetype: leaf (ro)

type: boolean

default: false

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/
counters

description:
Packet and byte counters for IP transmission and reception for the address family.

nodetype: container (ro)

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
in-pkts

description:
The total number of IP packets received for the specified address family, including all IP unicast, multicast, broadcast and error packets.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
in-octets

description:
The total number of octets received in input IP packets for the specified address family, including those received in error.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
in-multicast-pkts

description:
The number of IP packets received for the specified address family that are multicast packets. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
in-multicast-octets

description:
The total number of octets received in input IP multicast packets for the specified address family, including those received in error.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
in-error-pkts

description:
Number of IP packets discarded due to errors for the specified address family, including errors in the IP header, no route found to the IP destination, invalid address, unknown protocol, etc.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
in-forwarded-pkts

description:
The number of input packets for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
in-forwarded-octets

description:
The number of octets received in input IP packets for the specified address family for which the device was not their final IP destination and for which the device attempted to find a route to forward them to that final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
in-discarded-pkts

description:
The number of input IP packets for the specified address family, for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space).

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
out-pkts

description:
The total number of IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device as well as unicast, multicast and broadcast packets.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
out-octets

description:
The total number of octets in IP packets for the specified address family that the device supplied to the lower layers for transmission. This includes packets generated locally and those forwarded by the device.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
out-multicast-pkts

description:
The total number of IP multicast packets transmitted. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of 'last-clear'.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
out-multicast-octets

description:
The total number of IP multicast octets transmitted. This includes packets generated locally and those forwarded by the device.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
out-error-pkts

description:
Number of IP packets for the specified address family locally generated and discarded due to errors, including no route found to the IP destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
out-forwarded-pkts

description:
The number of packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
out-forwarded-octets

description:
The number of octets in packets for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination.

nodetype: leaf (ro)

type: oc-yang:counter64

/access-points/access-point/interfaces/interface/tunnel/ipv6/state/counters/
out-discarded-pkts

description:
The number of output IP packets for the specified address family for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space).

nodetype: leaf (ro)

type: oc-yang:counter64

openconfig-ap-interfaces

openconfig-version: 1.3.0

Description

This module defines the configuration and state data for non-radio interfaces on WiFi Access Points.

Imports

openconfig-extensions
openconfig-interfaces
openconfig-access-points
openconfig-if-ethernet
openconfig-if-aggregate
openconfig-if-poe
openconfig-vlan
openconfig-if-tunnel
openconfig-if-ip
openconfig-if-8021x

Data elements

openconfig-ap-manager

openconfig-version: 1.3.1

Description

This module defines the top level configuration and state data for a system which manages Access Points.

Imports

openconfig-extensions
openconfig-yang-types
openconfig-inet-types
openconfig-wifi-types
openconfig-types

Data elements

/
provision-aps

description:
Top most container for assigning hostnames to APs.

nodetype: container (rw)

/provision-aps/
provision-ap

description:
List of MAC addresses that will have hostnames assigned.

nodetype: list (rw)

list keys: [mac]

/provision-aps/provision-ap/
mac

description:
Reference to the MAC address list key. This leaf is a reference only and not to be configured.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/mac

/provision-aps/provision-ap/
config

description:
Config container for assigning hostnames to APs.

nodetype: container (rw)

/provision-aps/provision-ap/config/
mac

description:
MAC address of the AP primary Ethernet interface. If AP has multiple Ethernet interfaces, this would be the MAC printed on the unit label and referenced within the management system. Vendors MUST reject attempts to configure this leaf.

nodetype: leaf (rw)

type: oc-yang:mac-address

/provision-aps/provision-ap/config/
hostname

description:
Hostname of the Access Point.

nodetype: leaf (rw)

type: oc-inet:domain-name

/provision-aps/provision-ap/config/
country-code

description:
Country code where the AP operates in ISO 3166-1 alpha-2 format.

nodetype: leaf (rw)

type: string

  • pattern:
    [A-Z]{2}

/provision-aps/provision-ap/
state

description:
State container for assigning hostnames to APs.

nodetype: container (ro)

/provision-aps/provision-ap/state/
mac

description:
MAC address of the AP primary Ethernet interface. If AP has multiple Ethernet interfaces, this would be the MAC printed on the unit label and referenced within the management system. Vendors MUST reject attempts to configure this leaf.

nodetype: leaf (ro)

type: oc-yang:mac-address

/provision-aps/provision-ap/state/
hostname

description:
Hostname of the Access Point.

nodetype: leaf (ro)

type: oc-inet:domain-name

/provision-aps/provision-ap/state/
country-code

description:
Country code where the AP operates in ISO 3166-1 alpha-2 format.

nodetype: leaf (ro)

type: string

  • pattern:
    [A-Z]{2}

/
joined-aps

description:
Top most container for joined-aps.

nodetype: container (rw)

/joined-aps/
joined-ap

description:
List of access points that have joined the controller.

nodetype: list (ro)

list keys: [hostname]

/joined-aps/joined-ap/
hostname

description:
Reference to the MAC address list key.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/hostname

/joined-aps/joined-ap/
state

description:
State container for Joined APs.

nodetype: container (ro)

/joined-aps/joined-ap/state/
mac

description:
MAC address of the AP primary Ethernet interface. If AP has multiple Ethernet interfaces, this would be the MAC printed on the unit label and referenced within the management system. Vendors MUST reject attempts to configure this leaf.

nodetype: leaf (ro)

type: oc-yang:mac-address

/joined-aps/joined-ap/state/
hostname

description:
Hostname of the Access Point.

nodetype: leaf (ro)

type: oc-inet:domain-name

/joined-aps/joined-ap/state/
opstate

description:
The current operational state of the AP.

nodetype: leaf (ro)

type: identityref

  • base: oc-wifi:AP_STATE

/joined-aps/joined-ap/state/
up-time

description:
Timestamp when this AP last changed its op-state to 'UP'. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

units: nanoseconds

/joined-aps/joined-ap/state/
uptime

description:
Seconds this AP has been in the op-state of 'UP'.

nodetype: leaf (ro)

type: uint32

units: seconds

/joined-aps/joined-ap/state/
enabled

description:
Wheather the AP is enabled or disabled.

nodetype: leaf (ro)

type: boolean

/joined-aps/joined-ap/state/
serial

description:
Serial number of the Access Point.

nodetype: leaf (ro)

type: string

/joined-aps/joined-ap/state/
model

description:
Model number of the Access Point.

nodetype: leaf (ro)

type: string

/joined-aps/joined-ap/state/
software-version

description:
Software version of the Access Point.

nodetype: leaf (ro)

type: string

/joined-aps/joined-ap/state/
ipv4

description:
The IPv4 address of the Access Point.

nodetype: leaf (ro)

type: oc-inet:ipv4-address

/joined-aps/joined-ap/state/
ipv6

description:
The IPv6 address of the Access Point.

nodetype: leaf (ro)

type: oc-inet:ipv6-address

/joined-aps/joined-ap/state/
power-source

description:
Enumerate how the AP is being powered.

nodetype: leaf (ro)

type: enumeration

  • AT
    Powered using 802.3at.
  • AF
    Powered using 802.3af.
  • BT_TYPE3
    Powered using 802.3bt Type 3.
  • BT_TYPE4
    Powered using 802.3bt Type 4.
  • PLUG
    Powered using local source, not PoE.

openconfig-wifi-mac

openconfig-version: 1.3.1

Description

Model for managing MAC layer configuration of Radio interfaces.

Imports

openconfig-yang-types
openconfig-extensions
openconfig-vlan-types
openconfig-inet-types
openconfig-wifi-types
openconfig-types

Data elements

/
ssids

description:
Top level container for SSIDs, including configuration and state data.

nodetype: container (rw)

/ssids/
ssid

description:
The list of named SSIDs on the APs.

nodetype: list (rw)

list keys: [name]

/ssids/ssid/
name

description:
References the configured name of the SSID.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/name

/ssids/ssid/
config

description:
Configurable items at the global, SSID level

nodetype: container (rw)

/ssids/ssid/config/
name

description:
The name of the SSID.

nodetype: leaf (rw)

type: string

/ssids/ssid/config/
enabled

description:
The desired operational state (up/down) of this SSID.

nodetype: leaf (rw)

type: boolean

default: true

/ssids/ssid/config/
hidden

description:
Whether this SSID IE is hidden within Beacons.

nodetype: leaf (rw)

type: boolean

default: false

/ssids/ssid/config/
default-vlan

description:
Default VLAN tag used by the SSID. When unspecified, SSID defaults to untagged. If DVA enabled and RADIUS returns a VLAN not present in 'vlan-list', or RADIUS returns no VLAN (Tunnel-Private-Group-Id), this VLAN will be used. If DVA not enabled, all packets are tagged with this VLAN.

nodetype: leaf (rw)

type: oc-vlan-types:vlan-id

/ssids/ssid/config/
vlan-list

description:
List of VLANs allowed on the SSID, if DVA is enabled. Note, if DVA enabled and RADIUS returns no VLAN or a VLAN outside of this list, the SSID will be tagged with the value of vlan-id (or untagged if 'vlan-id' not configured).

nodetype: leaf-list (rw)

type: oc-vlan-types:vlan-id

/ssids/ssid/config/
operating-frequency

description:
Operating frequency of this SSID. When none specified, the default is dual-band 2.4 and 5 GHz.

nodetype: leaf (rw)

type: identityref

  • base: oc-wifi-types:OPERATING_FREQUENCY

default: oc-wifi-types:FREQ_2_5_GHZ

/ssids/ssid/config/
basic-data-rates-2g

description:
2.4GHz Basic data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/config/
supported-data-rates-2g

description:
2.4GHz Supported data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/config/
basic-data-rates-5g

description:
5GHz Basic data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/config/
supported-data-rates-5g

description:
5GHz Supported data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/config/
basic-data-rates-6g

description:
6GHz Basic data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/config/
supported-data-rates-6g

description:
6GHz Supported data-rates for the SSID.

nodetype: leaf-list (rw)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/config/
broadcast-filter

description:
Convert all downstream broadcast ARP to unicast only if Station is associated to the AP. Drop packet if Station is not associated to the AP. All other broadcast, except DHCP, is dropped by the AP. DHCP Offers/ACKs are converted to Unicast, over-the-air.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/config/
multicast-filter

description:
Drop all downstream Multicast packets.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/config/
ipv6-ndp-filter

description:
Neighbor Advertisements will be cached at the AP (or WLC) and unicast in response to Neighbor Solicitations. Router Advertisements, in response to a Router Solicitation are converted to Unicast for over-the-air transmission.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/config/
ipv6-ndp-filter-timer

description:
Time, in seconds, the ndp-filter will cache Neighbor Advertisements (NA).

nodetype: leaf (rw)

type: uint16

units: seconds

/ssids/ssid/config/
station-isolation

description:
Block Station peer to peer communication.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/config/
opmode

description:
The type of Layer2 authentication in use.

nodetype: leaf (rw)

type: enumeration

  • OPEN
    Open authentication.
  • WPA2_PERSONAL
    WPA2-Personal with PSK authentication.
  • WPA2_ENTERPRISE
    WPA2-Enterprise with 802.1X authentication.
  • ENHANCED_OPEN
    Open authentication with Opportunistic Wireless Encryption.
  • WPA3_SAE
    WPA3-SAE using Simultaneous Authentication of Equals (SAE).
  • WPA3_ENTERPRISE
    WPA3-Enterprise with 802.1X SHA-256 authentication key management.
  • WPA3_ENTERPRISE_192_BIT
    WPA3-Enterprise with 802.1X SHA-384 authentication key management.

/ssids/ssid/config/
wpa2-psk

description:
The passphrase used on this WPA2-Personal SSID.

nodetype: leaf (rw)

type: string

/ssids/ssid/config/
wpa3-psk

description:
The passphrase used on this WPA3-SAE SSID.

nodetype: leaf (rw)

type: string

/ssids/ssid/config/
server-group

description:
Specifies the RADIUS server-group to be used, as defined in the openconfig-aaa.yang model. Including WPA2_PERSONAL and WPA3_SAE as they can be accompanied by MAB.

nodetype: leaf (rw)

type: string

/ssids/ssid/config/
dva

description:
Enable/disable Dynamic VLAN Assignment, using 'Tunnel-Private-Group-Id' RADIUS attribute.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/config/
dhcp-required

description:
Allow a Station to access the network only if a DHCP exchange has occurred.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/config/
qbss-load

description:
Advertisement of the QBSS Load Information Element.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/config/
advertise-apname

description:
Advertise the AP hostname in Beacon and Probe Response frames.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/config/
csa

description:
Enable/Disable 802.11h channel-switch-announcement.

nodetype: leaf (rw)

type: boolean

default: true

/ssids/ssid/config/
ptk-timeout

description:
Time, in seconds, for the Pairwise Transient Key.

nodetype: leaf (rw)

type: uint16

units: seconds

/ssids/ssid/config/
gtk-timeout

description:
TTL for the Group Temporal Key.

nodetype: leaf (rw)

type: uint16

units: seconds

/ssids/ssid/config/
dot11k

description:
802.11k neighbor-list enabled/disabled.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/config/
okc

description:
Enable/disable Opportunistic Key Caching.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/config/
mfp

description:
Management Frame Protection is required for WPA3 and OWE.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/
state

description:
Operational state data at the SSID level

nodetype: container (ro)

/ssids/ssid/state/
name

description:
The name of the SSID.

nodetype: leaf (ro)

type: string

/ssids/ssid/state/
enabled

description:
The desired operational state (up/down) of this SSID.

nodetype: leaf (ro)

type: boolean

default: true

/ssids/ssid/state/
hidden

description:
Whether this SSID IE is hidden within Beacons.

nodetype: leaf (ro)

type: boolean

default: false

/ssids/ssid/state/
default-vlan

description:
Default VLAN tag used by the SSID. When unspecified, SSID defaults to untagged. If DVA enabled and RADIUS returns a VLAN not present in 'vlan-list', or RADIUS returns no VLAN (Tunnel-Private-Group-Id), this VLAN will be used. If DVA not enabled, all packets are tagged with this VLAN.

nodetype: leaf (ro)

type: oc-vlan-types:vlan-id

/ssids/ssid/state/
vlan-list

description:
List of VLANs allowed on the SSID, if DVA is enabled. Note, if DVA enabled and RADIUS returns no VLAN or a VLAN outside of this list, the SSID will be tagged with the value of vlan-id (or untagged if 'vlan-id' not configured).

nodetype: leaf-list (ro)

type: oc-vlan-types:vlan-id

/ssids/ssid/state/
operating-frequency

description:
Operating frequency of this SSID. When none specified, the default is dual-band 2.4 and 5 GHz.

nodetype: leaf (ro)

type: identityref

  • base: oc-wifi-types:OPERATING_FREQUENCY

default: oc-wifi-types:FREQ_2_5_GHZ

/ssids/ssid/state/
basic-data-rates-2g

description:
2.4GHz Basic data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/state/
supported-data-rates-2g

description:
2.4GHz Supported data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/state/
basic-data-rates-5g

description:
5GHz Basic data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/state/
supported-data-rates-5g

description:
5GHz Supported data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/state/
basic-data-rates-6g

description:
6GHz Basic data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/state/
supported-data-rates-6g

description:
6GHz Supported data-rates for the SSID.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:DATA_RATE

/ssids/ssid/state/
broadcast-filter

description:
Convert all downstream broadcast ARP to unicast only if Station is associated to the AP. Drop packet if Station is not associated to the AP. All other broadcast, except DHCP, is dropped by the AP. DHCP Offers/ACKs are converted to Unicast, over-the-air.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/state/
multicast-filter

description:
Drop all downstream Multicast packets.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/state/
ipv6-ndp-filter

description:
Neighbor Advertisements will be cached at the AP (or WLC) and unicast in response to Neighbor Solicitations. Router Advertisements, in response to a Router Solicitation are converted to Unicast for over-the-air transmission.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/state/
ipv6-ndp-filter-timer

description:
Time, in seconds, the ndp-filter will cache Neighbor Advertisements (NA).

nodetype: leaf (ro)

type: uint16

units: seconds

/ssids/ssid/state/
station-isolation

description:
Block Station peer to peer communication.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/state/
opmode

description:
The type of Layer2 authentication in use.

nodetype: leaf (ro)

type: enumeration

  • OPEN
    Open authentication.
  • WPA2_PERSONAL
    WPA2-Personal with PSK authentication.
  • WPA2_ENTERPRISE
    WPA2-Enterprise with 802.1X authentication.
  • ENHANCED_OPEN
    Open authentication with Opportunistic Wireless Encryption.
  • WPA3_SAE
    WPA3-SAE using Simultaneous Authentication of Equals (SAE).
  • WPA3_ENTERPRISE
    WPA3-Enterprise with 802.1X SHA-256 authentication key management.
  • WPA3_ENTERPRISE_192_BIT
    WPA3-Enterprise with 802.1X SHA-384 authentication key management.

/ssids/ssid/state/
wpa2-psk

description:
The passphrase used on this WPA2-Personal SSID.

nodetype: leaf (ro)

type: string

/ssids/ssid/state/
wpa3-psk

description:
The passphrase used on this WPA3-SAE SSID.

nodetype: leaf (ro)

type: string

/ssids/ssid/state/
server-group

description:
Specifies the RADIUS server-group to be used, as defined in the openconfig-aaa.yang model. Including WPA2_PERSONAL and WPA3_SAE as they can be accompanied by MAB.

nodetype: leaf (ro)

type: string

/ssids/ssid/state/
dva

description:
Enable/disable Dynamic VLAN Assignment, using 'Tunnel-Private-Group-Id' RADIUS attribute.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/state/
dhcp-required

description:
Allow a Station to access the network only if a DHCP exchange has occurred.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/state/
qbss-load

description:
Advertisement of the QBSS Load Information Element.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/state/
advertise-apname

description:
Advertise the AP hostname in Beacon and Probe Response frames.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/state/
csa

description:
Enable/Disable 802.11h channel-switch-announcement.

nodetype: leaf (ro)

type: boolean

default: true

/ssids/ssid/state/
ptk-timeout

description:
Time, in seconds, for the Pairwise Transient Key.

nodetype: leaf (ro)

type: uint16

units: seconds

/ssids/ssid/state/
gtk-timeout

description:
TTL for the Group Temporal Key.

nodetype: leaf (ro)

type: uint16

units: seconds

/ssids/ssid/state/
dot11k

description:
802.11k neighbor-list enabled/disabled.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/state/
okc

description:
Enable/disable Opportunistic Key Caching.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/state/
mfp

description:
Management Frame Protection is required for WPA3 and OWE.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/
bssids

description:
Top-level container for BSSIDs operational state data.

nodetype: container (rw)

/ssids/ssid/bssids/
bssid

description:
List of BSSIDs and what radio-id they utilize. Radio-id included here to allocate for APs with dual 5GHz radios. Usage of paths allows for discovery and subscription of State data per BSSID, regardless of radio.

nodetype: list (ro)

list keys: [radio-id] [bssid]

/ssids/ssid/bssids/bssid/
bssid

description:
The BSSID MAC address.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/bssid

/ssids/ssid/bssids/bssid/
radio-id

description:
References the configured id of the radio.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/radio-id

/ssids/ssid/bssids/bssid/
state

description:
BSSID state data.

nodetype: container (ro)

/ssids/ssid/bssids/bssid/state/
bssid

description:
MAC of the BSS.

nodetype: leaf (ro)

type: oc-yang:mac-address

/ssids/ssid/bssids/bssid/state/
radio-id

description:
The configured id of the radio

nodetype: leaf (ro)

type: uint8

/ssids/ssid/bssids/bssid/state/
num-associated-clients

description:
Number of associated STAs to this BSS.

nodetype: leaf (ro)

type: uint8

/ssids/ssid/bssids/bssid/state/
counters

description:
BSS Counters.

nodetype: container (ro)

/ssids/ssid/bssids/bssid/state/counters/
rx-bss-dot11-channel-utilization

description:
receive channel utilization percent caused by reception of any 802.11 frame within this BSS.

nodetype: leaf (ro)

type: oc-types:percentage

/ssids/ssid/bssids/bssid/state/counters/
rx-mgmt

description:
Received 802.11 Management frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-control

description:
Received 802.11 Control frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-data-dist

description:
The distribution of Data frame sizes in bytes of successfully received AMPDU, or MPDU for non-aggregated, frames. The distribution should characterize frame sizes starting at 64 bytes or less with the bin size doubling for each successive bin to a maximum of 1MB or larger, as represented in the following table: Lower Bound Upper Bound 0 64 65 128 129 256 257 512 513 1024 1025 2048 2049 4096 4097 8192 8193 16384 16385 32768 32769 65536 65537 131072 131073 262144 262145 524288 524289 1048576

nodetype: container (ro)

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-0-64

description:
Transmitted AMPDU or MPDUs from 0 to 64 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-65-128

description:
Transmitted AMPDU or MPDUs from 65 to 128 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-129-256

description:
Transmitted AMPDU or MPDUs from 129 to 256 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-257-512

description:
Transmitted AMPDU or MPDUs from 257 to 512 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-513-1024

description:
Transmitted AMPDU or MPDUs from 513 to 1024 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-1025-2048

description:
Transmitted AMPDU or MPDUs from 1025 to 2048 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-2049-4096

description:
Transmitted AMPDU or MPDUs from 2049 to 4096 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-4097-8192

description:
Transmitted AMPDU or MPDUs from 4097 to 8192 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-8193-16384

description:
Transmitted AMPDU or MPDUs from 8193 to 16384 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-16385-32768

description:
Transmitted AMPDU or MPDUs from 16385 to 32768 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-32769-65536

description:
Transmitted AMPDU or MPDUs from 32769 to 65536 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-65537-131072

description:
Transmitted AMPDU from 65537 to 131072 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-131073-262144

description:
Transmitted AMPDU from 131073 to 262144 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-262145-524288

description:
Transmitted AMPDU from 262145 to 524288 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-dist/
rx-524289-1048576

description:
Transmitted AMPDU from 524289 to 1048576 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-data-wmm

description:
Received 802.11 Data frames, per WMM Access Category.

nodetype: container (ro)

/ssids/ssid/bssids/bssid/state/counters/rx-data-wmm/
vi

description:
Rx Data frames marked as Access Category Video.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-wmm/
vo

description:
Rx Data frames marked as Access Category Voice.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-wmm/
be

description:
Rx Data frames marked as Access Category Best Effort.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-data-wmm/
bk

description:
Rx Data frames marked as Access Category Background.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-mcs

description:
Received Data frames, per MCS Index. It is expected that vendors bucketize 802.11n MCS frames in their matching 802.11ac buckets. Example, 802.11n MCS 15 = 802.11ac MCS 7. 802.11n MCS 20 = 802.11ac MCS 4.

nodetype: container (ro)

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs0

description:
Rx Data frames at MCS 0.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs1

description:
Rx Data frames at MCS 1.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs2

description:
Rx Data frames at MCS 2.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs3

description:
Rx Data frames at MCS 3.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs4

description:
Rx Data frames at MCS 4.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs5

description:
Rx Data frames at MCS 5.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs6

description:
Rx Data frames at MCS 6.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs7

description:
Rx Data frames at MCS 7.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs8

description:
Rx Data frames at MCS 8.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs9

description:
Rx Data frames at MCS 9.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs10

description:
Rx Data frames at MCS 10.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/rx-mcs/
mcs11

description:
Rx Data frames at MCS 11.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-retries

description:
Total number of received frames with the Retry bit set, within this BSS.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-total-frames

description:
Total number of received frames within this BSS.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-retries-data

description:
Number of received QoS Data frames with the Retry bit set.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-total-data

description:
Number of received QoS Data frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-retries-subframe

description:
Aggregated MPDUs which had individual subframes that fail and require retransmission.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-total-subframe

description:
Total Aggregated MPDUs received.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
rx-bytes-data

description:
Bytes received from QoS Data frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-bss-dot11-channel-utilization

description:
Channel utilization percent caused by transmission of any 802.11 frame within this BSS.

nodetype: leaf (ro)

type: oc-types:percentage

/ssids/ssid/bssids/bssid/state/counters/
tx-mgmt

description:
Transmitted 802.11 Management frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-control

description:
Transmitted 802.11 Control frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-data-dist

description:
The distribution of Data frame sizes in bytes of successfully transmitted AMPDU, or MPDU for non-aggregated, frames. The distribution should characterize frame sizes starting at 64 bytes or less with the bin size doubling for each successive bin to a maximum of 1MB or larger, as represented in the following table: Lower Bound Upper Bound 0 64 65 128 129 256 257 512 513 1024 1025 2048 2049 4096 4097 8192 8193 16384 16385 32768 32769 65536 65537 131072 131073 262144 262145 524288 524289 1048576

nodetype: container (ro)

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-0-64

description:
Transmitted AMPDU or MPDUs from 0 to 64 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-65-128

description:
Transmitted AMPDU or MPDUs from 65 to 128 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-129-256

description:
Transmitted AMPDU or MPDUs from 129 to 256 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-257-512

description:
Transmitted AMPDU or MPDUs from 257 to 512 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-513-1024

description:
Transmitted AMPDU or MPDUs from 513 to 1024 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-1025-2048

description:
Transmitted AMPDU or MPDUs from 1025 to 2048 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-2049-4096

description:
Transmitted AMPDU or MPDUs from 2049 to 4096 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-4097-8192

description:
Transmitted AMPDU or MPDUs from 4097 to 8192 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-8193-16384

description:
Transmitted AMPDU or MPDUs from 8193 to 16384 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-16385-32768

description:
Transmitted AMPDU or MPDUs from 16385 to 32768 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-32769-65536

description:
Transmitted AMPDU or MPDUs from 32769 to 65536 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-65537-131072

description:
Transmitted AMPDU from 65537 to 131072 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-131073-262144

description:
Transmitted AMPDU from 131073 to 262144 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-262145-524288

description:
Transmitted AMPDU from 262145 to 524288 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-dist/
tx-524289-1048576

description:
Transmitted AMPDU from 524289 to 1048576 Bytes.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-data-wmm

description:
Transmitted QoS Data frames, per WMM AC.

nodetype: container (ro)

/ssids/ssid/bssids/bssid/state/counters/tx-data-wmm/
vi

description:
Tx Data frames marked as Access Category Video.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-wmm/
vo

description:
Tx Data frames marked as Access Category Voice.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-wmm/
bk

description:
Tx Data frames marked as Access Category Background.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-data-wmm/
be

description:
Tx Data frames marked as Access Category Best Effort.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-mcs

description:
Transmitted Data frames, per MCS Index. It is expected that vendors bucketize 802.11n MCS frames in their matching 802.11ac buckets. Example, 802.11n MCS 15 = 802.11ac MCS 7. 802.11n MCS 20 = 802.11ac MCS 4.

nodetype: container (ro)

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs0

description:
Tx Data frames at MCS 0.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs1

description:
Tx Data frames at MCS 1.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs2

description:
Tx Data frames at MCS 2.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs3

description:
Tx Data frames at MCS 3.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs4

description:
Tx Data frames at MCS 4.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs5

description:
Tx Data frames at MCS 5.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs6

description:
Tx Data frames at MCS 6.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs7

description:
Tx Data frames at MCS 7.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs8

description:
Tx Data frames at MCS 8.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs9

description:
Tx Data frames at MCS 9.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs10

description:
Tx Data frames at MCS 10.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/tx-mcs/
mcs11

description:
Tx Data frames at MCS 11.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-retries

description:
Number of frames transmitted with the Retry bit set.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-total-frames

description:
Number of frames transmitted.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-retries-data

description:
Number of transmitted QoS Data frames with the Retry bit set.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-total-data

description:
Number of transmitted QoS Data frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-retries-subframe

description:
Aggregated MPDUs which had individual subframes that fail and require retransmission.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-total-subframe

description:
Aggregated MPDUs total frames transmitted.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
tx-bytes-data

description:
Bytes transmitted from QoS Data frames.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/bssids/bssid/state/counters/
bss-channel-utilization

description:
Total 802.11 channel utilization in this BSS. The total channel utilization should include all time periods the AP spent actively receiving and transmitting 802.11 frames in this BSS.

nodetype: leaf (ro)

type: oc-types:percentage

/ssids/ssid/
wmm

description:
Top-level container for WMM configuration and state container.

nodetype: container (rw)

/ssids/ssid/wmm/
config

description:
Container for WMM configuration elements.

nodetype: container (rw)

/ssids/ssid/wmm/config/
trust-dscp

description:
The AP should trust DSCP on 802.11 frames received in this BSS.

nodetype: leaf (rw)

type: boolean

default: true

/ssids/ssid/wmm/config/
wmm-vo-remark

description:
Allowed DSCP markings for WMM AC_VO. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (rw)

type: uint8

/ssids/ssid/wmm/config/
wmm-vi-remark

description:
Allowed DSCP markings for WMM AC_VI. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (rw)

type: uint8

/ssids/ssid/wmm/config/
wmm-be-remark

description:
Allowed DSCP markings for WMM AC_BE. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (rw)

type: uint8

/ssids/ssid/wmm/config/
wmm-bk-remark

description:
Allowed DSCP markings for WMM AC_BK. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (rw)

type: uint8

/ssids/ssid/wmm/
state

description:
Container for WMM state elements.

nodetype: container (ro)

/ssids/ssid/wmm/state/
trust-dscp

description:
The AP should trust DSCP on 802.11 frames received in this BSS.

nodetype: leaf (ro)

type: boolean

default: true

/ssids/ssid/wmm/state/
wmm-vo-remark

description:
Allowed DSCP markings for WMM AC_VO. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (ro)

type: uint8

/ssids/ssid/wmm/state/
wmm-vi-remark

description:
Allowed DSCP markings for WMM AC_VI. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (ro)

type: uint8

/ssids/ssid/wmm/state/
wmm-be-remark

description:
Allowed DSCP markings for WMM AC_BE. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (ro)

type: uint8

/ssids/ssid/wmm/state/
wmm-bk-remark

description:
Allowed DSCP markings for WMM AC_BK. Remark to lowest in this list if DSCP marking falls outside of these allowed markings. From 1 (min) to 8 (max) integers.

nodetype: leaf-list (ro)

type: uint8

/ssids/ssid/
dot11r

description:
Top-level container for 802.11r configuration and state container.

nodetype: container (rw)

/ssids/ssid/dot11r/
config

description:
Container for 802.11r configuration elements.

nodetype: container (rw)

/ssids/ssid/dot11r/config/
dot11r

description:
Enable/disable 802.11r FT.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/dot11r/config/
dot11r-domainid

description:
Specify the mobility domain id (MDID) where PMK-R0 distribution will occur. Specifically, which APs will receive PMK-R0 if using 802.11r (FT).

nodetype: leaf (rw)

type: uint16

/ssids/ssid/dot11r/config/
dot11r-method

description:
The type of 802.11r FT in use.

nodetype: leaf (rw)

type: enumeration

  • OVA
    802.11r Over-the-AIR.
  • ODS
    802.11r Over-the-DS.

default: OVA

/ssids/ssid/dot11r/config/
dot11r-r1key-timeout

description:
TTL for the Pairwise Master Key R1.

nodetype: leaf (rw)

type: uint16

units: seconds

/ssids/ssid/dot11r/
state

description:
Container for 802.11r state elements.

nodetype: container (ro)

/ssids/ssid/dot11r/state/
dot11r

description:
Enable/disable 802.11r FT.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/dot11r/state/
dot11r-domainid

description:
Specify the mobility domain id (MDID) where PMK-R0 distribution will occur. Specifically, which APs will receive PMK-R0 if using 802.11r (FT).

nodetype: leaf (ro)

type: uint16

/ssids/ssid/dot11r/state/
dot11r-method

description:
The type of 802.11r FT in use.

nodetype: leaf (ro)

type: enumeration

  • OVA
    802.11r Over-the-AIR.
  • ODS
    802.11r Over-the-DS.

default: OVA

/ssids/ssid/dot11r/state/
dot11r-r1key-timeout

description:
TTL for the Pairwise Master Key R1.

nodetype: leaf (ro)

type: uint16

units: seconds

/ssids/ssid/
dot11v

description:
Top-level container for 802.11v configuration and operational state data.

nodetype: container (rw)

/ssids/ssid/dot11v/
config

description:
Container for 802.11v configuration elements.

nodetype: container (rw)

/ssids/ssid/dot11v/config/
dot11v-dms

description:
802.11v Directed Multicast Service enabled/disabled.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/dot11v/config/
dot11v-bssidle

description:
802.11v BSS Max Idle enabled/disabled.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/dot11v/config/
dot11v-bssidle-timeout

description:
802.11v BSS Max Idle timeout.

nodetype: leaf (rw)

type: uint16

units: seconds

/ssids/ssid/dot11v/config/
dot11v-bsstransition

description:
802.11v BSS Transition enabled/disabled.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/dot11v/
state

description:
Container for 802.11r state elements.

nodetype: container (ro)

/ssids/ssid/dot11v/state/
dot11v-dms

description:
802.11v Directed Multicast Service enabled/disabled.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/dot11v/state/
dot11v-bssidle

description:
802.11v BSS Max Idle enabled/disabled.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/dot11v/state/
dot11v-bssidle-timeout

description:
802.11v BSS Max Idle timeout.

nodetype: leaf (ro)

type: uint16

units: seconds

/ssids/ssid/dot11v/state/
dot11v-bsstransition

description:
802.11v BSS Transition enabled/disabled.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/
clients

description:
Top-level container for clients operational state data.

nodetype: container (rw)

/ssids/ssid/clients/
client

description:
List of clients per BSS.

nodetype: list (ro)

list keys: [mac]

/ssids/ssid/clients/client/
mac

description:
The clients WiFi MAC address.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/mac

/ssids/ssid/clients/client/
state

description:
Client state data.

nodetype: container (ro)

/ssids/ssid/clients/client/state/
mac

description:
MAC address of the client.

nodetype: leaf (ro)

type: oc-yang:mac-address

/ssids/ssid/clients/client/state/
counters

description:
Per-client counters.

nodetype: container (ro)

/ssids/ssid/clients/client/state/counters/
tx-bytes

description:
Tx Bytes to this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/clients/client/state/counters/
rx-bytes

description:
Rx Bytes from this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/clients/client/state/counters/
rx-retries

description:
Rx retried frames from this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/clients/client/state/counters/
rx-total

description:
Rx frames from this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/clients/client/state/counters/
tx-retries

description:
Tx retried frames to this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/clients/client/state/counters/
tx-total

description:
Tx frames to this client.

nodetype: leaf (ro)

type: oc-yang:counter64

/ssids/ssid/clients/client/
client-rf

description:
RF radio-data per non-AP STA.

nodetype: container (ro)

/ssids/ssid/clients/client/client-rf/
state

description:
Container for RF related client state data.

nodetype: container (ro)

/ssids/ssid/clients/client/client-rf/state/
rssi

description:
The RSSI of this client in dBm. Expressed as negative number.

nodetype: leaf (ro)

type: int8

/ssids/ssid/clients/client/client-rf/state/
snr

description:
The SNR of AP to Client, in dB.

nodetype: leaf (ro)

type: uint8

/ssids/ssid/clients/client/client-rf/state/
ss

description:
Number of Spatial Streams supported by the client.

nodetype: leaf (ro)

type: uint8

/ssids/ssid/clients/client/client-rf/state/
phy-rate

description:
Last used PHY rate of connected client.

nodetype: leaf (ro)

type: uint16

/ssids/ssid/clients/client/client-rf/state/
rx-phy-rate

description:
Last used PHY rate received from connected client in Mbps.

nodetype: leaf (ro)

type: uint16

/ssids/ssid/clients/client/client-rf/state/
tx-phy-rate

description:
Last used PHY rate transmitted to connected client in Mbps.

nodetype: leaf (ro)

type: uint16

/ssids/ssid/clients/client/client-rf/state/
connection-mode

description:
802.11 protocol used for the client's connection.

nodetype: leaf (ro)

type: enumeration

  • A
    Client connected using 802.11a.
  • B
    Client connected using 802.11b.
  • G
    Client connected using 802.11g.
  • N
    Client connected using 802.11n.
  • AC
    Client connected using 802.11ac.
  • AX
    Client connected using 802.11ax.

/ssids/ssid/clients/client/client-rf/state/
frequency

description:
Frequency the client is utilizing. Typically, 2 for a client connecting over 2.4GHz, 5 and 6 for 5/6GHz respectively.

nodetype: leaf (ro)

type: uint8

/ssids/ssid/clients/client/
client-capabilities

description:
Capabilites as advertised by the Client.

nodetype: container (ro)

/ssids/ssid/clients/client/client-capabilities/
state

description:
Container for Client capabilities, as reported by Assoc. Req. or Probe Req. frames. Capability is supported, if present.

nodetype: container (ro)

/ssids/ssid/clients/client/client-capabilities/state/
client-capabilities

description:
Features supported by client that are Optional within the 802.11 specifications.

nodetype: leaf-list (ro)

type: identityref

  • base: oc-wifi-types:CLIENT_CAPABILITIES

/ssids/ssid/clients/client/client-capabilities/state/
channel-support

description:
List of supported channels.

nodetype: leaf-list (ro)

type: uint8

/ssids/ssid/clients/client/
dot11k-neighbors

description:
80211.k nieghbor information given from the Client to the infrastructure.

nodetype: container (ro)

/ssids/ssid/clients/client/dot11k-neighbors/
state

description:
Container for Client beacon reports. Requires 802.11k enabled. See Sec. 5.2.7.1 of 802.11k-2008 Standard.

nodetype: container (ro)

/ssids/ssid/clients/client/dot11k-neighbors/state/
neighbor-bssid

description:
The BSSID of this neighbor.

nodetype: leaf (ro)

type: oc-yang:mac-address

/ssids/ssid/clients/client/dot11k-neighbors/state/
neighbor-channel

description:
The channel of this neighbor.

nodetype: leaf (ro)

type: uint8

/ssids/ssid/clients/client/dot11k-neighbors/state/
neighbor-rssi

description:
The RSSI of this neighbor in dBm, expressed as a negative number.

nodetype: leaf (ro)

type: int8

/ssids/ssid/clients/client/dot11k-neighbors/state/
neighbor-antenna

description:
Antenna details for this neighbor.

nodetype: leaf (ro)

type: uint8

/ssids/ssid/clients/client/dot11k-neighbors/state/
channel-load-report

description:
Channel load, as reported by Client to AP normalized to 255. See Sec. 10.11.9.3 of 802.11ac-2013 Spec.

nodetype: leaf (ro)

type: uint8

/ssids/ssid/clients/client/
client-connection

description:
Connection-state and meta-data associated with the Client.

nodetype: container (ro)

/ssids/ssid/clients/client/client-connection/
state

description:
Container for connection state related data, per client.

nodetype: container (ro)

/ssids/ssid/clients/client/client-connection/state/
client-state

description:
Various states a Client STA may be in.

nodetype: leaf (ro)

type: identityref

  • base: oc-wifi-types:CLIENT_STATE

/ssids/ssid/clients/client/client-connection/state/
connection-time

description:
Reports the time of Client Association. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

units: nanoseconds

/ssids/ssid/clients/client/client-connection/state/
username

description:
Username of Client; can be outer-identity (if PEAP), CN of certificate (if EAP-TLS), etc.

nodetype: leaf (ro)

type: string

/ssids/ssid/clients/client/client-connection/state/
hostname

description:
Hostname of the client, as discovered via DHCP, mDNS or otherwise.

nodetype: leaf (ro)

type: string

/ssids/ssid/clients/client/client-connection/state/
ipv4-address

description:
IPv4 addresses of the client.

nodetype: leaf-list (ro)

type: oc-inet:ipv4-address

/ssids/ssid/clients/client/client-connection/state/
ipv6-addresses

description:
IPv6 addresses of the client.

nodetype: leaf-list (ro)

type: oc-inet:ipv6-address

/ssids/ssid/clients/client/client-connection/state/
operating-system

description:
Optional/if known; the OS of the client.

nodetype: leaf (ro)

type: string

/ssids/ssid/
dot1x-timers

description:
Top-level container for dot1x configuration and operational state data.

nodetype: container (rw)

/ssids/ssid/dot1x-timers/
config

description:
Container for dot1x configuration elements.

nodetype: container (rw)

/ssids/ssid/dot1x-timers/config/
max-auth-failures

description:
Number of consecutive authentication failures, via RADIUS Access-Reject, before Station is blacklisted.

nodetype: leaf (rw)

type: uint8

/ssids/ssid/dot1x-timers/config/
blacklist-time

description:
Length of time, in seconds, a Station will be blacklisted as a result of max-auth-failures.

nodetype: leaf (rw)

type: uint16

units: seconds

/ssids/ssid/dot1x-timers/
state

description:
Container for dot1x state elements.

nodetype: container (ro)

/ssids/ssid/dot1x-timers/state/
max-auth-failures

description:
Number of consecutive authentication failures, via RADIUS Access-Reject, before Station is blacklisted.

nodetype: leaf (ro)

type: uint8

/ssids/ssid/dot1x-timers/state/
blacklist-time

description:
Length of time, in seconds, a Station will be blacklisted as a result of max-auth-failures.

nodetype: leaf (ro)

type: uint16

units: seconds

/ssids/ssid/
band-steering

description:
Top-level container for band-steering configuration and operational state data.

nodetype: container (rw)

/ssids/ssid/band-steering/
config

description:
Container for band-steering configuration elements.

nodetype: container (rw)

/ssids/ssid/band-steering/config/
band-steering

description:
Enable/disable band-steering.

nodetype: leaf (rw)

type: boolean

/ssids/ssid/band-steering/config/
steering-rssi

description:
Minimum RSSI a dual-band Station's Probe Request must be heard at on a 5GHz radio, in order for band-steering to withhold 2.4GHz Probe Responses.

nodetype: leaf (rw)

type: int8

/ssids/ssid/band-steering/
state

description:
Container for band-steering state elements.

nodetype: container (ro)

/ssids/ssid/band-steering/state/
band-steering

description:
Enable/disable band-steering.

nodetype: leaf (ro)

type: boolean

/ssids/ssid/band-steering/state/
steering-rssi

description:
Minimum RSSI a dual-band Station's Probe Request must be heard at on a 5GHz radio, in order for band-steering to withhold 2.4GHz Probe Responses.

nodetype: leaf (ro)

type: int8

openconfig-wifi-phy

openconfig-version: 1.2.3

Description

Model for managing PHY layer configuration of Radio interfaces.

Imports

openconfig-yang-types
openconfig-extensions
openconfig-types
openconfig-wifi-types

Data elements

/
radios

description:
Top level container for radios, including configuration and state data.

nodetype: container (rw)

/radios/
radio

description:
The list of radios on the device.

nodetype: list (rw)

list keys: [id] [operating-frequency]

/radios/radio/
id

description:
List key referencing the configured radio id.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/id

/radios/radio/
operating-frequency

description:
List key referencing the radio operating-frequency.

nodetype: leaf (list key) (rw)

type: leafref

  • path reference: ../config/operating-frequency

/radios/radio/
config

description:
Configurable items at the global, radio interface level.

nodetype: container (rw)

/radios/radio/config/
id

description:
Unique ID of the radio. Each ID has a corresponding operating-frequency.

nodetype: leaf (rw)

type: uint8

/radios/radio/config/
operating-frequency

description:
Operating frequency of this radio.

nodetype: leaf (rw)

type: identityref

  • base: oc-wifi-types:OPERATING_FREQUENCY

/radios/radio/config/
enabled

description:
The configured state (enabled/disabled) of this radio interface.

nodetype: leaf (rw)

type: boolean

default: true

/radios/radio/config/
transmit-power

description:
Transmit power of the radio, in dBm.

nodetype: leaf (rw)

type: int8

default: 9

units: dBm

/radios/radio/config/
transmit-eirp

description:
Transmit eirp of the radio + antenna, in dBm.

nodetype: leaf (rw)

type: uint8

units: dBm

/radios/radio/config/
channel

description:
Operating channel of this radio. If using channel-bonding this will represent the Primary 20MHz channel of the 40,80,160MHz channel.

nodetype: leaf (rw)

type: uint8

  • range: 1..233

/radios/radio/config/
channel-width

description:
Operating channel-width of this radio.

nodetype: leaf (rw)

type: uint8

default: 20

units: MHz

/radios/radio/config/
bss-coloring

description:
Utilize BSS coloring on this radio.

nodetype: leaf (rw)

type: boolean

default: true

/radios/radio/config/
bss-color-id

description:
Numerical identifier of the BSS.

nodetype: leaf (rw)

type: uint8

  • range: 1..63

/radios/radio/config/
dca

description:
Utilize Dynamic Channel Assignment on this Radio.

nodetype: leaf (rw)

type: boolean

default: true

/radios/radio/config/
allowed-channels

description:
Allowed channel list for this Radio to utilize.

nodetype: leaf-list (rw)

type: oc-wifi-types:channels-type

/radios/radio/config/
dtp

description:
Utilize dynamic transmit-power on this Radio.

nodetype: leaf (rw)

type: boolean

default: true

/radios/radio/config/
dtp-min

description:
Minimum allowed transmit-power on this radio, if utilizing dtp. Expressed in dBm.

nodetype: leaf (rw)

type: int8

default: 3

units: dBm

/radios/radio/config/
dtp-max

description:
Maximum allowed transmit-power on this radio, if utilizing dtp. Expressed in dBm.

nodetype: leaf (rw)

type: int8

default: 15

units: dBm

/radios/radio/config/
antenna-gain

description:
Antenna gain applied to this Radio; typically used when external antennae connected.

nodetype: leaf (rw)

type: int8

/radios/radio/config/
scanning

description:
Whether the radio will perform off-channel scanning, to collect neighboring RF information.

nodetype: leaf (rw)

type: boolean

default: true

/radios/radio/config/
scanning-interval

description:
How often, in seconds, the radio will go off-channel to perform scanning.

nodetype: leaf (rw)

type: uint8

units: seconds

/radios/radio/config/
scanning-dwell-time

description:
Amount of time, in milliseconds, the radio will spend on a channel during scanning-interval. If a Monitor-mode Radio, it will cycle through scanning-allowed-channels spending this amount of time on each.

nodetype: leaf (rw)

type: uint16

units: milliseconds

/radios/radio/config/
scanning-defer-clients

description:
Sets the number of associated stations after which the radio should not perform scanning.

nodetype: leaf (rw)

type: uint8

/radios/radio/config/
scanning-defer-traffic

description:
Do not perform scanning if any traffic received from an active Station in the past 100ms marked as AC_VO or AC_VI.

nodetype: leaf (rw)

type: boolean

/radios/radio/
state

description:
Operational state data at the global radio level.

nodetype: container (ro)

/radios/radio/state/
id

description:
Unique ID of the radio. Each ID has a corresponding operating-frequency.

nodetype: leaf (ro)

type: uint8

/radios/radio/state/
operating-frequency

description:
Operating frequency of this radio.

nodetype: leaf (ro)

type: identityref

  • base: oc-wifi-types:OPERATING_FREQUENCY

/radios/radio/state/
enabled

description:
The configured state (enabled/disabled) of this radio interface.

nodetype: leaf (ro)

type: boolean

default: true

/radios/radio/state/
transmit-power

description:
Transmit power of the radio, in dBm.

nodetype: leaf (ro)

type: int8

default: 9

units: dBm

/radios/radio/state/
transmit-eirp

description:
Transmit eirp of the radio + antenna, in dBm.

nodetype: leaf (ro)

type: uint8

units: dBm

/radios/radio/state/
channel

description:
Operating channel of this radio. If using channel-bonding this will represent the Primary 20MHz channel of the 40,80,160MHz channel.

nodetype: leaf (ro)

type: uint8

  • range: 1..233

/radios/radio/state/
channel-width

description:
Operating channel-width of this radio.

nodetype: leaf (ro)

type: uint8

default: 20

units: MHz

/radios/radio/state/
bss-coloring

description:
Utilize BSS coloring on this radio.

nodetype: leaf (ro)

type: boolean

default: true

/radios/radio/state/
bss-color-id

description:
Numerical identifier of the BSS.

nodetype: leaf (ro)

type: uint8

  • range: 1..63

/radios/radio/state/
dca

description:
Utilize Dynamic Channel Assignment on this Radio.

nodetype: leaf (ro)

type: boolean

default: true

/radios/radio/state/
allowed-channels

description:
Allowed channel list for this Radio to utilize.

nodetype: leaf-list (ro)

type: oc-wifi-types:channels-type

/radios/radio/state/
dtp

description:
Utilize dynamic transmit-power on this Radio.

nodetype: leaf (ro)

type: boolean

default: true

/radios/radio/state/
dtp-min

description:
Minimum allowed transmit-power on this radio, if utilizing dtp. Expressed in dBm.

nodetype: leaf (ro)

type: int8

default: 3

units: dBm

/radios/radio/state/
dtp-max

description:
Maximum allowed transmit-power on this radio, if utilizing dtp. Expressed in dBm.

nodetype: leaf (ro)

type: int8

default: 15

units: dBm

/radios/radio/state/
antenna-gain

description:
Antenna gain applied to this Radio; typically used when external antennae connected.

nodetype: leaf (ro)

type: int8

/radios/radio/state/
scanning

description:
Whether the radio will perform off-channel scanning, to collect neighboring RF information.

nodetype: leaf (ro)

type: boolean

default: true

/radios/radio/state/
scanning-interval

description:
How often, in seconds, the radio will go off-channel to perform scanning.

nodetype: leaf (ro)

type: uint8

units: seconds

/radios/radio/state/
scanning-dwell-time

description:
Amount of time, in milliseconds, the radio will spend on a channel during scanning-interval. If a Monitor-mode Radio, it will cycle through scanning-allowed-channels spending this amount of time on each.

nodetype: leaf (ro)

type: uint16

units: milliseconds

/radios/radio/state/
scanning-defer-clients

description:
Sets the number of associated stations after which the radio should not perform scanning.

nodetype: leaf (ro)

type: uint8

/radios/radio/state/
scanning-defer-traffic

description:
Do not perform scanning if any traffic received from an active Station in the past 100ms marked as AC_VO or AC_VI.

nodetype: leaf (ro)

type: boolean

/radios/radio/state/
base-radio-mac

description:
Represents the 'burned-in' base-radio MAC address for the a Radio interface.

nodetype: leaf (ro)

type: oc-yang:mac-address

/radios/radio/state/
allowed-regulatory-channels

description:
Allowed channels, per regulatory restrictions, this Radio is capable of using. This is typically a combination of AP certification and allowed frequencies per country.

nodetype: leaf-list (ro)

type: oc-wifi-types:channels-type

/radios/radio/state/
software-selectable

description:
Indicates whether or not the operating frequency can be configured by the operator.

nodetype: leaf (ro)

type: boolean

/radios/radio/state/
dfs-hit-time

description:
Reports the time of the last DFS hit. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

units: nanoseconds

/radios/radio/state/
supported-channels

description:
Channels allowed by a combination of regulatory and AP certification restrictions.

nodetype: leaf-list (ro)

type: oc-wifi-types:channels-type

/radios/radio/state/
channel-change-reason

description:
When an Access Point changes channels, this will provide the reason that led to the change.

nodetype: leaf (ro)

type: identityref

  • base: oc-wifi-types:CHANGE_REASON_TYPE

/radios/radio/state/
total-channel-utilization

description:
Total 802.11 and non-802.11 channel utilization on this Radio. The total channel utilization should include all time periods the AP spent actively receiving and transmitting 802.11 frames, and also include all time spent with clear channel assessment (CCA) in a busy state.

nodetype: leaf (ro)

type: oc-types:percentage

/radios/radio/state/
rx-dot11-channel-utilization

description:
Received channel-utilization due to any 802.11 frames, destined to this radio or otherwise.

nodetype: leaf (ro)

type: oc-types:percentage

/radios/radio/state/
rx-noise-channel-utilization

description:
Received channel-utilization percentage due to noise.

nodetype: leaf (ro)

type: oc-types:percentage

/radios/radio/state/
tx-dot11-channel-utilization

description:
Transmit channel-utilization percentage.

nodetype: leaf (ro)

type: oc-types:percentage

/radios/radio/state/
allowed-max-eirp

description:
Maximum allowed transmit eirp of this radio + antenna, of the current channel, in dBm.

nodetype: leaf (ro)

type: uint8

units: dBm

/radios/radio/state/
allowed-max-txpower

description:
Maximum allowed transmit power of this radio, of the current channel, in dBm.

nodetype: leaf (ro)

type: uint8

units: dBm

/radios/radio/state/
obss-rx

description:
Received channel utilization due to 802.11 frames NOT destined to a BSS on this AP ('Overlapping BSS').

nodetype: leaf (ro)

type: oc-types:percentage

/radios/radio/state/
counters

description:
A collection of radio-related statistics objects.

nodetype: container (ro)

/radios/radio/state/counters/
failed-fcs-frames

description:
Number of frames that failed the FCS.

nodetype: leaf (ro)

type: oc-yang:counter64

/radios/radio/state/counters/
noise-floor

description:
Noise Floor, as measured by this radio.

nodetype: leaf (ro)

type: int8

/radios/radio/
neighbors

description:
Top-level container for RF neighbors.

nodetype: container (rw)

/radios/radio/neighbors/
neighbor

description:
The MAC address, or BSSID, of a neighbor, and their corresponding RSSI.

nodetype: list (ro)

list keys: [bssid]

/radios/radio/neighbors/neighbor/
bssid

description:
Reference to neighbor BSSID.

nodetype: leaf (list key) (ro)

type: leafref

  • path reference: ../state/bssid

/radios/radio/neighbors/neighbor/
state

description:
State container for RF neighbors.

nodetype: container (ro)

/radios/radio/neighbors/neighbor/state/
bssid

description:
Neighboring BSSID.

nodetype: leaf (ro)

type: oc-yang:mac-address

/radios/radio/neighbors/neighbor/state/
ssid

description:
The SSID of this neighboring BSSID.

nodetype: leaf (ro)

type: string

/radios/radio/neighbors/neighbor/state/
rssi

description:
The RSSI of this neighboring BSSID, expressed as a negative number.

nodetype: leaf (ro)

type: int8

/radios/radio/neighbors/neighbor/state/
channel

description:
The channel of this neighboring BSSID. This is to utilize 802.11ac nomenclature. For example, 40MHz channel 36-40 represented as channel 38. The primary-channel leaf is used to identify the primary 20MHz channel of a bonded channel.

nodetype: leaf (ro)

type: uint16

/radios/radio/neighbors/neighbor/state/
primary-channel

description:
The primary 20MHz channel, if the neighbor is operating on bonded channel.

nodetype: leaf (ro)

type: uint16

/radios/radio/neighbors/neighbor/state/
bss-color-id

description:
Numerical identifier of the BSS.

nodetype: leaf (ro)

type: uint8

  • range: 1..63

/radios/radio/neighbors/neighbor/state/
last-seen

description:
Reports the time this reading was taken, indicating when this neighbor was last seen. If a cache is used, it MUST be updated instantly when a neighbor BSS changes channels, or a new BSS is seen. The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

nodetype: leaf (ro)

type: oc-types:timeticks64

units: nanoseconds

/radios/radio/neighbors/neighbor/state/
opmode

description:
Operating mode of the BSS.

nodetype: leaf (ro)

type: enumeration

  • OPEN
    Open authentication.
  • WPA2_PERSONAL
    WPA2-Personal.
  • WPA2_ENTERPRISE
    WPA2-Enterprise.
  • WPA_PERSONAL
    WPA-Personal.
  • WPA_ENTERPRISE
    WPA-Enterprise.
  • WEP
    Any flavor of WEP encryption.
  • ENHANCED_OPEN
    Open authentication with Opportunistic Wireless Encryption.
  • WPA3_SAE
    WPA3-SAE using Simultaneous Authentication of Equals (SAE).
  • WPA3_ENTERPRISE
    WPA3-Enterprise with 802.1X SHA-256 authentication key management.
  • WPA3_ENTERPRISE_192_BIT
    WPA3-Enterprise with 802.1X SHA-384 authentication key management.

openconfig-wifi-types

openconfig-version: 1.1.2

Description

This module contains a set of WiFi-specific type definitions that are used in the openconfig-wifi modules. It can be imported by any module to make use of these types.

Imports

openconfig-extensions

Defined types

channels-type

description:
Type to specify all the WiFi channels available for use. This is a superset of what may be allowed by any one particular regulatory domain.

type: uint8

  • range: 1..14 | 17 | 21 | 25 | 29 | 33 | 36 | 37 | 40 | 41 | 44 | 45 | 48 | 49 | 52 | 53 | 56 | 57 | 60 | 61 | 64 | 65 | 69 | 73 | 77 | 81 | 85 | 89 | 93 | 97 | 100 | 101 | 104 | 105 | 108 | 109 | 112 | 113 | 116 | 117 | 120 | 121 | 124 | 125 | 128 | 129 | 132 | 133 | 136 | 137 | 140 | 141 | 144 | 145 | 149 | 153 | 157 | 161 | 165 | 169 | 173 | 177 | 181 | 185 | 189 | 193 | 197 | 201 | 205 | 209 | 213 | 217 | 221 | 225 | 229 | 233

Identities

base: CLIENT_STATE

description:
Base type to specify the current state of a Client.

ASSOCIATED

description:
Client has finished 802.11 Association phase. This implies 'Open' system, or 802.11 Authentication complete.

base identity: CLIENT_STATE

L2AUTH_REQD

description:
Client has Associated, but not L2 Authenticated (e.g. 802.1X)

base identity: CLIENT_STATE

L3AUTH_REQD

description:
Client has Associated, but not L3 Authenticated (e.g. Captive Portal).

base identity: CLIENT_STATE

DHCP_REQD

description:
Client has Associated & Authenticated, but has not obtained IP address.

base identity: CLIENT_STATE

AUTHENTICATED

description:
Client has fully Authenticated & permitted to access network resources.

base identity: CLIENT_STATE

L2AUTH_FAILURE_REJECT

description:
L2 failure, due to RADIUS Access-Reject.

base identity: CLIENT_STATE

L2AUTH_FAILURE_TIMEOUT

description:
L2 failure, due to RADIUS timeout.

base identity: CLIENT_STATE

L3AUTH_FAILURE

description:
L3 failure. Could be incorrect CP credentials or higher layer Captive Portal issues.

base identity: CLIENT_STATE

DHCP_FAILURE

description:
Client has Associated & Authenticated but has failed to receive an IP address, utilizing DHCP.

base identity: CLIENT_STATE

POWERSAVE

description:
AP has received a PS frame, indicating the client is currently in a powersave state.

base identity: CLIENT_STATE

BLACKLISTED

description:
This client has been blacklisted, through either L2 (MAC) or higher-level (signature) mechanisms.

base identity: CLIENT_STATE

base: AP_STATE

description:
The Up/Down state of an AP.

UP

description:
The AP is in the up state.

base identity: AP_STATE

DOWN

description:
The AP is in the down state.

base identity: AP_STATE

UPGRADING

description:
The AP is in the Downgrading firmware state.

base identity: AP_STATE

base: DATA_RATE

description:
base type to specify available Data-rates.

RATE_1MB

description:
1 Mbps DSSS PHY.

base identity: DATA_RATE

RATE_2MB

description:
2 Mbps DSSS PHY.

base identity: DATA_RATE

RATE_5.5MB

description:
5.5 Mbps DSSS PHY.

base identity: DATA_RATE

RATE_6MB

description:
6 Mbps OFDM PHY.

base identity: DATA_RATE

RATE_9MB

description:
9 Mbps OFDM PHY.

base identity: DATA_RATE

RATE_11MB

description:
11 Mbps DSSS PHY.

base identity: DATA_RATE

RATE_12MB

description:
12 Mbps OFDM PHY.

base identity: DATA_RATE

RATE_18MB

description:
18 Mbps OFDM PHY.

base identity: DATA_RATE

RATE_24MB

description:
24 Mbps OFDM PHY.

base identity: DATA_RATE

RATE_36MB

description:
36 Mbps OFDM PHY.

base identity: DATA_RATE

RATE_48MB

description:
48 Mbps OFDM PHY.

base identity: DATA_RATE

RATE_54MB

description:
54 Mbps OFDM PHY.

base identity: DATA_RATE

base: OPERATING_FREQUENCY

description:
Operating frequency of a Radio or SSID.

FREQ_2GHZ

description:
The Radio or SSID will operate at 2.4GHz only.

base identity: OPERATING_FREQUENCY

FREQ_5GHZ

description:
The Radio or SSID will operate at 5GHz only.

base identity: OPERATING_FREQUENCY

FREQ_2_5_GHZ

description:
The Radio or SSID will be dual-band; operating in both 2.4 & 5GHz frequencies.

base identity: OPERATING_FREQUENCY

FREQ_6GHZ

description:
The Radio or SSID will operate at 6GHz only.

base identity: OPERATING_FREQUENCY

FREQ_5_6_GHZ

description:
The Radio or SSID will be dual-band; operating in both 5 & 6GHz frequencies.

base identity: OPERATING_FREQUENCY

FREQ_2_5_6_GHZ

description:
The Radio or SSID will be tri-band; operating in 2.4, 5 and 6GHz frequencies.

base identity: OPERATING_FREQUENCY

FREQ_2_6_GHZ

description:
The Radio or SSID will be dual band; operating in 2.4 and 6GHz frequencies.

base identity: OPERATING_FREQUENCY

base: CLIENT_CAPABILITIES

description:
Client capabilities, as reported by Association Request or Probe Request frames.

MU_BEAMFORMER

description:
Whether this STA can MU-MIMO Beamform.

base identity: CLIENT_CAPABILITIES

MU_BEAMFORMEE

description:
Whether this STA can Rx MU-MIMO Beamformed frames.

base identity: CLIENT_CAPABILITIES

OFDMA

description:
Whether this STA can use OFDMA.

base identity: CLIENT_CAPABILITIES

DOT_11R

description:
Whether this STA supports 802.11r. Note, must be enabled on BSS for this to be accurate.

base identity: CLIENT_CAPABILITIES

DOT_11V

description:
Whether this STA supports 802.11v BSS Transition. Note, must be enabled on BSS for this to be accurate; unless Probe Request are observed in addition to Association Request.

base identity: CLIENT_CAPABILITIES

MFP

description:
Whether this STA can use Management Frame Protection.

base identity: CLIENT_CAPABILITIES

base: CHANGE_REASON_TYPE

description:
Base type to specify the reason an Access Point has changed channels.

DFS

description:
DFS hit occurred.

base identity: CHANGE_REASON_TYPE

NOISE

description:
Excessive amounts of non-802.11 Noise occurred.

base identity: CHANGE_REASON_TYPE

ERRORS

description:
Excessive reception of frames which failed the FCS occurred.

base identity: CHANGE_REASON_TYPE

BETTER_CHANNEL

description:
A less utilized channel exists. eg CCI avoidance led to this channel-change.

base identity: CHANGE_REASON_TYPE

Data elements