diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB')
| -rw-r--r-- | MIBS/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB | 528 |
1 files changed, 528 insertions, 0 deletions
diff --git a/MIBS/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB b/MIBS/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB new file mode 100644 index 0000000..5088150 --- /dev/null +++ b/MIBS/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB @@ -0,0 +1,528 @@ +FOUNDRY-SN-WIRELESS-GROUP-MIB DEFINITIONS ::= BEGIN + +-- SECTION 1: Top Level Definitions + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, IpAddress,Integer32 + FROM SNMPv2-SMI + MacAddress + FROM FOUNDRY-SN-AGENT-MIB + snSwitch + FROM FOUNDRY-SN-SWITCH-GROUP-MIB + TEXTUAL-CONVENTION + FROM SNMPv2-TC; + +snWireless MODULE-IDENTITY + LAST-UPDATED "201006020000Z" -- 04 June 2010 + ORGANIZATION "Brocade Communications Systems, Inc." + CONTACT-INFO + "Technical Support Center + 130 Holger Way, + San Jose, CA 95134 + Email: ipsupport@brocade.com + Phone: 1-800-752-8061 + URL: www.brocade.com" + DESCRIPTION + "Copyright 1996-2010 Brocade Communications Systems, Inc. + All rights reserved. + This Brocade Communications Systems SNMP Management Information Base Specification + embodies Brocade Communications Systems' confidential and proprietary + intellectual property. Brocade Communications Systems retains all + title and ownership in the Specification, including any revisions. + + This Specification is supplied AS IS, and Brocade Communications Systems makes + no warranty, either express or implied, as to the use, + operation, condition, or performance of the specification, and any unintended + consequence it may on the user environment." + + REVISION "201006020000Z" -- 04 June 2010 + DESCRIPTION + "Changed the ORGANIZATION, CONTACT-INFO and DESCRIPTION fields." + + REVISION "200909300000Z" -- September 30, 2009 + DESCRIPTION + "convert from SMIv1 to SMIv2" + ::= {snSwitch 23} + +-- textual conventions + + IfIndexList ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + interfaces by their ifIndex values, with the first octet + specifying interfaces 1 through 8, the second octet + specifying interfaces 9 through 16, etc. Within each + octet, the most significant bit represents the lowest + numbered interface, and the least significant bit + represents the highest numbered interface. Thus, each + interface of the device is represented by a single bit + within the value of this object. If that bit has a value + of '1' then that interface is included in the set of + interfaces; the interface is not included if its bit has a + value of '0'." + SYNTAX OCTET STRING + +-- iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).foundry(1991) + +wgGroup OBJECT IDENTIFIER ::= { snWireless 1 } + +wgMobilityId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Unique Identifier used to specify the mobility doamin. + Valid range is <1 - 65535>. Use <0> to remove the domain." + ::= { wgGroup 1 } + +wgVpnPTDeletePolicy OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Write a valid VPN pass through policy ID to remove the policy. + Return zero when reading this object." + ::= { wgGroup 2 } + + +-- +-- WiFi Interface Table +-- + +wgIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF WgIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "WiFi Interface Table." + ::= { snWireless 2 } + +wgIfEntry OBJECT-TYPE + SYNTAX WgIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry of the WiFi Interface Table." + INDEX { wgIfIndex } + ::= { wgIfTable 1 } + +WgIfEntry ::= SEQUENCE { + wgIfIndex Integer32, + wgIfWirelessEnable INTEGER, + wgIfPnPLearnNewAP INTEGER, + wgIfAutoPortDisable INTEGER, + wgIfVpnPTPolicyId Integer32, + wgIfFullCompRoamingEnable INTEGER +} + +wgIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifIndex value of the switch interface." + ::= { wgIfEntry 1 } + +wgIfWirelessEnable OBJECT-TYPE + SYNTAX INTEGER { + other(1), + enable(2), + disable(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control wireless function of the switch interface." + DEFVAL { disable } + ::= { wgIfEntry 2 } + +wgIfPnPLearnNewAP OBJECT-TYPE + SYNTAX INTEGER { + other(1), + enable(2), + disable(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control the interface to learn new AP." + ::= { wgIfEntry 3 } + +wgIfAutoPortDisable OBJECT-TYPE + SYNTAX INTEGER { + other(1), + enable(2), + disable(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Disable the interface if the interface link status change." + ::= { wgIfEntry 4 } + +wgIfVpnPTPolicyId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To bind an interface to a VPN pass through policy, write + a valid policy number which is larger than zero. To unbind + an interface to a VPN pass through policy, write a zero." + ::= { wgIfEntry 5 } + +wgIfFullCompRoamingEnable OBJECT-TYPE + SYNTAX INTEGER { + other(1), + enable(2), + disable(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Control full compatibility roaming of an interface." + DEFVAL { disable } + ::= { wgIfEntry 6 } + + +-- +-- Roaming Peer table +-- + +wgRoamingPeerTable OBJECT-TYPE + SYNTAX SEQUENCE OF WgRoamingPeerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Roaming Peer table contains information of peers." + ::= { snWireless 3 } + +wgRoamingPeerEntry OBJECT-TYPE + SYNTAX WgRoamingPeerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry of the roaming peer table." + INDEX { wgRoamingPeerIpAddress } + ::= { wgRoamingPeerTable 1 } + +WgRoamingPeerEntry ::= SEQUENCE { + wgRoamingPeerIpAddress + IpAddress, + wgRoamingPeerConnectionStatus + INTEGER, + wgRoamingPeerRowStatus + INTEGER + } + +wgRoamingPeerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP Address of the ISRP peer." + ::= { wgRoamingPeerEntry 1 } + +wgRoamingPeerConnectionStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + configured(2), + established(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows the state of the ISRP Connection." + ::= { wgRoamingPeerEntry 2 } + +wgRoamingPeerRowStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + valid(2), + delete(3), + create(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Shows the state of the row in the PeerRow Table." + ::= { wgRoamingPeerEntry 3 } + + +-- +-- AP Plug and Play Table +-- + +wgPnPTable OBJECT-TYPE + SYNTAX SEQUENCE OF WgPnPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "AP Plug and Play Table." + ::= { snWireless 4 } + +wgPnPEntry OBJECT-TYPE + SYNTAX WgPnPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry of the AP Plug and Play Table." + INDEX { wgPnPIfIndex, wgPnPMacAddress } + ::= { wgPnPTable 1 } + +WgPnPEntry ::= SEQUENCE { + wgPnPIfIndex Integer32, + wgPnPMacAddress MacAddress, + wgPnPIpAddress IpAddress, + wgPnPIpMask IpAddress, + wgPnPIpDefaultGw IpAddress, + wgPnPStatus INTEGER, + wgPnPRowStatus INTEGER +} + +wgPnPIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifIndex value of the switch interface." + ::= { wgPnPEntry 1 } + +wgPnPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address of the attached AP." + ::= { wgPnPEntry 2 } + +wgPnPIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP address of the attached AP." + ::= { wgPnPEntry 3 } + +wgPnPIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Subnet mask of the attached AP." + ::= { wgPnPEntry 4 } + +wgPnPIpDefaultGw OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default gateway of the attached AP." + ::= { wgPnPEntry 5 } + +wgPnPStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + discovered(2), + configured(3), + operational(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP device status. If the switch diecovered a new AP which + had not been configured, the 'discovered' state will return. + If the AP's IP address, subnet mask and default gateway were + configured to the switch port but the AP with the matching + MAC address had not attached to the switch port, 'configured' + state will return. If the AP's IP address, subnet mask and + default gateway were configured to the switch port and the + AP with the matching MAC address had attached to the switch + port and was operating, 'operational' state will return." + ::= { wgPnPEntry 6 } + +wgPnPRowStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + valid(2), + delete(3), + create(4), + modify(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Create, delete or modify a row of AP Plug and Play Table." + ::= { wgPnPEntry 7 } + +-- +-- VPN Pass Through Server Table +-- + +wgVpnPTServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF WgVpnPTServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VPN pass through server table" + ::= { snWireless 5 } + +wgVpnPTServerEntry OBJECT-TYPE + SYNTAX WgVpnPTServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry of the VPN pass through server table." + INDEX { wgVpnPTServerPolicyId, wgVpnPTServerIpAddress } + ::= { wgVpnPTServerTable 1 } + +WgVpnPTServerEntry ::= SEQUENCE { + wgVpnPTServerPolicyId Integer32, + wgVpnPTServerIpAddress IpAddress, + wgVpnPTServerRowStatus INTEGER +} + +wgVpnPTServerPolicyId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VPN pass through policy identifier. It must be greater than zero." + ::= { wgVpnPTServerEntry 1 } + +wgVpnPTServerIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VPN server IP address." + ::= { wgVpnPTServerEntry 2 } + +wgVpnPTServerRowStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + valid(2), + delete(3), + create(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Create or delete a row of VPN pass through server table." + ::= { wgVpnPTServerEntry 3 } + + +-- +-- VPN Pass Through Filter Table +-- + +wgVpnPTFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF WgVpnPTFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VPN pass through filter table" + ::= { snWireless 6 } + +wgVpnPTFilterEntry OBJECT-TYPE + SYNTAX WgVpnPTFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry of the VPN pass through filter table." + INDEX { wgVpnPTFilterPolicyId, wgVpnPTFilterProtocol, wgVpnPTFilterPort } + ::= { wgVpnPTFilterTable 1 } + +WgVpnPTFilterEntry ::= SEQUENCE { + wgVpnPTFilterPolicyId Integer32, + wgVpnPTFilterProtocol INTEGER, + wgVpnPTFilterPort Integer32, + wgVpnPTFilterRowStatus INTEGER +} + +wgVpnPTFilterPolicyId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VPN pass through policy identifier. It must be greater than zero." + ::= { wgVpnPTFilterEntry 1 } + +wgVpnPTFilterProtocol OBJECT-TYPE + SYNTAX INTEGER { + other(1), + udp(2), + tcp(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allow this type of protocol to pass through." + ::= { wgVpnPTFilterEntry 2 } + +wgVpnPTFilterPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allow this protocol port to pass through." + ::= { wgVpnPTFilterEntry 3 } + +wgVpnPTFilterRowStatus OBJECT-TYPE + SYNTAX INTEGER { + other(1), + valid(2), + delete(3), + create(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Create or delete a row of VPN pass through filter table." + ::= { wgVpnPTFilterEntry 4 } + +-- +-- VPN Pass Through Policy Table +-- + +wgVpnPTPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF WgVpnPTPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VPN pass through policy table" + ::= { snWireless 7 } + +wgVpnPTPolicyEntry OBJECT-TYPE + SYNTAX WgVpnPTPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry of the VPN pass through policy table." + INDEX { wgVpnPTPolicyId } + ::= { wgVpnPTPolicyTable 1 } + +WgVpnPTPolicyEntry ::= SEQUENCE { + wgVpnPTPolicyId Integer32, + wgVpnPTPolicyPortList IfIndexList +} + +wgVpnPTPolicyId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VPN pass through policy identifier. It must be greater than zero." + ::= { wgVpnPTPolicyEntry 1 } + +wgVpnPTPolicyPortList OBJECT-TYPE + SYNTAX IfIndexList + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A list of ports bound to this VPN pass through policy." + ::= { wgVpnPTPolicyEntry 2 } + +END + + |