1192 lines
36 KiB
Plaintext
1192 lines
36 KiB
Plaintext
WC7520-MIB DEFINITIONS ::= BEGIN
|
|
|
|
--
|
|
-- Example MIB objects for agent module example implementations
|
|
--
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32,
|
|
NOTIFICATION-TYPE,IpAddress,enterprises FROM SNMPv2-SMI
|
|
RowStatus, StorageType FROM SNMPv2-TC
|
|
OBJECT-GROUP FROM SNMPv2-CONF
|
|
OBJECT-TYPE,
|
|
DisplayString, MacAddress, PhysAddress FROM SNMPv2-TC;
|
|
|
|
|
|
|
|
|
|
-- The Enterprises Number
|
|
-- 1.3.6.1.4.1.4526
|
|
netgear OBJECT IDENTIFIER ::= { enterprises 4526 }
|
|
|
|
-- 1.3.6.1.4.1.4526.100
|
|
productID OBJECT IDENTIFIER ::= { netgear 100 }
|
|
|
|
-- 1.3.6.1.4.1.4526.100.8
|
|
Wlancontroller OBJECT IDENTIFIER ::= { productID 8 }
|
|
|
|
-- ********************************************************************
|
|
-- * MODULE IDENTITY
|
|
-- ********************************************************************
|
|
|
|
wc7520 MODULE-IDENTITY
|
|
LAST-UPDATED "2009120200Z" -- 12 02, 2009 at 12:00 GMT
|
|
ORGANIZATION
|
|
"NETGEAR Inc."
|
|
CONTACT-INFO
|
|
"4500 Great America Parkway
|
|
Santa Clara, California 95054
|
|
Phone: (408) 907-8000
|
|
Fax: (408) 907-8097
|
|
Web Site: http://www.netgear.com"
|
|
DESCRIPTION
|
|
"The MIB module for 802.11a/b/g/n Prosafe
|
|
50AP Wireless Management System iso(1).
|
|
org(3).dod(6).internet(1).private(4).
|
|
enterprises(1).netgear(4526).productID(100).
|
|
Wlancontroller(14).wc7520(2)"
|
|
::= { Wlancontroller 2 }
|
|
|
|
wcNotifications OBJECT IDENTIFIER ::= { wc7520 20 }
|
|
wcNotificationPrefix OBJECT IDENTIFIER
|
|
::= { wcNotifications 0 }
|
|
wcNotificationObjects OBJECT IDENTIFIER
|
|
::= { wcNotifications 3 }
|
|
|
|
|
|
wcSystemGeneralSettings OBJECT IDENTIFIER ::= { wc7520 1 }
|
|
wcName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WC7520 controller name."
|
|
::= { wcSystemGeneralSettings 1 }
|
|
|
|
wcCountry OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
Albania(8),
|
|
Algeria(12),
|
|
Azerbaijan(31),
|
|
Argentina(32),
|
|
Asia(33),
|
|
Australia(36),
|
|
Austria(40),
|
|
Bahrain(48),
|
|
Armenia(51),
|
|
Belgium(56),
|
|
Bolivia(68),
|
|
Brazil(76),
|
|
Belize(84),
|
|
Brunei(96),
|
|
Bulgaria(100),
|
|
Belarus(112),
|
|
Canada(124),
|
|
Chile(152),
|
|
China(156),
|
|
Taiwan(158),
|
|
Colombia(170),
|
|
CostaRica(188),
|
|
Croatia(191),
|
|
Cyprus(196),
|
|
CzechRepublic(203),
|
|
Denmark(208),
|
|
DominicanRepublic(214),
|
|
Ecuador(218),
|
|
ElSalvador(222),
|
|
Estonia(233),
|
|
Europe(234),
|
|
Finland(246),
|
|
France(250),
|
|
Georgia(268),
|
|
Germany(276),
|
|
Greece(300),
|
|
Guatemala(320),
|
|
Honduras(340),
|
|
Hongkong(344),
|
|
Hungary(348),
|
|
Iceland(352),
|
|
India(356),
|
|
Indonesia(360),
|
|
Iran(364),
|
|
Ireland(372),
|
|
Israel(376),
|
|
Italy(380),
|
|
Japan(392),
|
|
Kazakhstan(398),
|
|
Jordan(400),
|
|
NorthKorea(408),
|
|
KoreaRepublic(410),
|
|
Kuwait(414),
|
|
Lebanon(422),
|
|
Latvia(428),
|
|
Liechtenstein(438),
|
|
Lithuania(440),
|
|
Luxembourg(442),
|
|
Macau(446),
|
|
Malaysia(458),
|
|
Malta(470),
|
|
Mexico(484),
|
|
Monaco(492),
|
|
Marocco(504),
|
|
Oman(512),
|
|
Netherlands(528),
|
|
NewZealand(554),
|
|
Norway(578),
|
|
Pakistan(586),
|
|
Panama(591),
|
|
Peru(604),
|
|
Philippines(608),
|
|
Poland(616),
|
|
Portugal(620),
|
|
PuertoRico(630),
|
|
Qatar(634),
|
|
Romania(642),
|
|
Russia(643),
|
|
SaudiArabia(682),
|
|
Singapore(702),
|
|
SlovakRepublic(703),
|
|
Vietnam(704),
|
|
Slovenia(705),
|
|
SouthAfrica(710),
|
|
Zimbabwe(716),
|
|
Spain(724),
|
|
Sweden(752),
|
|
Switzerland(756),
|
|
Syria(760),
|
|
Thailand(764),
|
|
TrinidadAndTobago(780),
|
|
UnitedArabEmirates(784),
|
|
Tunisia(788),
|
|
Turkey(792),
|
|
Ukraine(804),
|
|
Macedonia(807),
|
|
Egypt(818),
|
|
UnitedKingdom(826),
|
|
UnitedStates(840),
|
|
Uruguay(858),
|
|
Uzbekistan(860),
|
|
Venezuela(862),
|
|
Yemen(887),
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WC7520 controllers country."
|
|
DEFVAL { 1 }
|
|
::= { wcSystemGeneralSettings 2 }
|
|
|
|
wcLocation OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WC7520 controllers location."
|
|
::= { wcSystemGeneralSettings 3 }
|
|
wcState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Applied(1),
|
|
Modified(2),
|
|
Apply(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State flag is used to apply the configuration.
|
|
Applied(1) : configuration is fresh or applied already.
|
|
Modified(2) : some of the configuration field is modified but not yet applied.
|
|
Apply(3) : Use this value to apply modified configuration"
|
|
::= { wcSystemGeneralSettings 4 }
|
|
|
|
wcIpVlan OBJECT IDENTIFIER ::= { wc7520 2 }
|
|
wcIpVlanIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of controller"
|
|
::= { wcIpVlan 1 }
|
|
|
|
wcIpVlanSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Subnet mask for controller IP"
|
|
::= { wcIpVlan 2 }
|
|
|
|
wcIpVlanDefaultGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default Gateway servers IP address."
|
|
::= { wcIpVlan 3 }
|
|
|
|
wcIpVlanPrimaryDnsServer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Primary DNS Server IP address"
|
|
::= { wcIpVlan 4 }
|
|
wcIpVlanSecondaryDnsServer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secondary DNS Server IP address"
|
|
::= { wcIpVlan 5 }
|
|
|
|
wcIpVlanWinsServer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wins Server IP address."
|
|
::= { wcIpVlan 6 }
|
|
|
|
wcIpVlanVlanEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable-Disable Vlan.
|
|
disable(0) : To disable Vlan
|
|
enable(1) : To enable Vlan"
|
|
::= { wcIpVlan 7 }
|
|
|
|
wcIpVlanUntaggedVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WC7520 controller untagged vlan"
|
|
::= { wcIpVlan 8 }
|
|
wcIpVlanManagementVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WC7520 controller management vlan"
|
|
::= { wcIpVlan 9 }
|
|
|
|
wcIpVlanState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Applied(1),
|
|
Modified(2),
|
|
Apply(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State flag is used to apply the configuration.
|
|
Applied(1) : configuration is fresh or applied already.
|
|
Modified(2) : some of the configurations field are modified
|
|
but not yet applied.
|
|
Apply(3) : Use this value to apply modified configuration"
|
|
::= { wcIpVlan 10 }
|
|
|
|
wcAccessPoint OBJECT IDENTIFIER ::= { wc7520 3 }
|
|
wcAccessPointTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WcAccessPointEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of access points managed by WC7520.
|
|
MAC address is the key index for this table "
|
|
::= { wcAccessPoint 1 }
|
|
|
|
WcAccessPointEntry ::= SEQUENCE {
|
|
wcAccessPointMac PhysAddress,
|
|
wcAccessPointIp IpAddress,
|
|
wcAccessPointSubnetMask IpAddress,
|
|
wcAccessPointDefaultGateway IpAddress,
|
|
wcAccessPointVlanEnable INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
},
|
|
wcAccessPointUntaggedVlan Integer32,
|
|
wcAccessPointManagementVlan Integer32,
|
|
wcAccessPointName DisplayString,
|
|
wcAccessPointModel DisplayString,
|
|
wcAccessPointGroup Integer32,
|
|
wcAccessPointAntenna Integer32,
|
|
wcAccessPointBuilding Integer32,
|
|
wcAccessPointFloor Integer32,
|
|
wcAccessPointLocation DisplayString,
|
|
wcAccessPointLocX Integer32,
|
|
wcAccessPointLocY Integer32,
|
|
wcAccessPointState DisplayString,
|
|
wcAccessPointRowStatus RowStatus
|
|
}
|
|
|
|
wcAccessPointEntry OBJECT-TYPE
|
|
SYNTAX WcAccessPointEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row describing configuration of one managed access point."
|
|
INDEX { wcAccessPointMac }
|
|
::= {wcAccessPointTable 1 }
|
|
|
|
wcAccessPointMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of Access Point"
|
|
::= { wcAccessPointEntry 1 }
|
|
|
|
wcAccessPointIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of Access Point"
|
|
::= { wcAccessPointEntry 2 }
|
|
wcAccessPointSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP subnet mask of Access Point"
|
|
::= { wcAccessPointEntry 3 }
|
|
wcAccessPointDefaultGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default gateway for Access Point."
|
|
::= { wcAccessPointEntry 4 }
|
|
wcAccessPointVlanEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable-Disable Vlan.
|
|
disable(0) : To disable Vlan
|
|
enable(1) : To enable Vlan"
|
|
::= { wcAccessPointEntry 5 }
|
|
wcAccessPointUntaggedVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point Untagged Vlan."
|
|
::= { wcAccessPointEntry 6 }
|
|
wcAccessPointManagementVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point Management Vlan"
|
|
::= { wcAccessPointEntry 7 }
|
|
|
|
wcAccessPointName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point Name"
|
|
::= { wcAccessPointEntry 8 }
|
|
|
|
|
|
wcAccessPointModel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point Model"
|
|
::= { wcAccessPointEntry 9 }
|
|
wcAccessPointGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point Group id"
|
|
::= { wcAccessPointEntry 10 }
|
|
wcAccessPointAntenna OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point Antenna"
|
|
::= { wcAccessPointEntry 11 }
|
|
wcAccessPointBuilding OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point building index."
|
|
::= { wcAccessPointEntry 12 }
|
|
wcAccessPointFloor OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point floor index"
|
|
::= { wcAccessPointEntry 13 }
|
|
wcAccessPointLocation OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point location string"
|
|
::= { wcAccessPointEntry 14 }
|
|
wcAccessPointLocX OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point location x-axis (in meters)"
|
|
::= { wcAccessPointEntry 15 }
|
|
wcAccessPointLocY OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point location y-axis (in meters)"
|
|
::= { wcAccessPointEntry 16 }
|
|
wcAccessPointState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point Status"
|
|
::= { wcAccessPointEntry 17 }
|
|
wcAccessPointRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status is used to apply the access point configuration.
|
|
active(1) - send rowstatus as active(1) to apply the configuration.
|
|
notReady(3) - Indicates that some columns in the row are modified and not yet applied.
|
|
notInService(2), createAndWait(5), createAndGo(4), destroy(6) - not valid for this table."
|
|
::= { wcAccessPointEntry 18 }
|
|
|
|
|
|
wcClients OBJECT IDENTIFIER ::= { wc7520 4 }
|
|
wcClientListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WcClientListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of all the clients connected to Access points managed by WC7520"
|
|
::= { wcClients 1 }
|
|
|
|
WcClientListEntry ::= SEQUENCE {
|
|
wcClientMac MacAddress,
|
|
wcClientIp IpAddress,
|
|
wcClientLocation DisplayString,
|
|
wcClientApName DisplayString,
|
|
wcClientApIp IpAddress,
|
|
wcClientApMac MacAddress,
|
|
wcClientBssid DisplayString,
|
|
wcClientSsid DisplayString
|
|
}
|
|
|
|
wcClientListEntry OBJECT-TYPE
|
|
SYNTAX WcClientListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row give info about a client and access point to which it is connected."
|
|
INDEX { wcClientListMac }
|
|
::= {wcClientListTable 1 }
|
|
|
|
|
|
|
|
wcClientMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mac address of the client."
|
|
::= { wcClientListEntry 1 }
|
|
|
|
wcClientIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the client."
|
|
::= { wcClientListEntry 2 }
|
|
|
|
|
|
wcClientLocation OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"client location."
|
|
::= { wcClientListEntry 3 }
|
|
|
|
wcClientApName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of Access Point to which cleint is connected."
|
|
::= { wcClientListEntry 4 }
|
|
|
|
wcClientApIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of Access Point to which cleint is connected."
|
|
::= { wcClientListEntry 5 }
|
|
|
|
wcClientApMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of Access Point to which cleint is connected."
|
|
::= { wcClientListEntry 6 }
|
|
|
|
wcClientBssid OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Brodcast SSID of Access Point."
|
|
::= { wcClientListEntry 7 }
|
|
|
|
wcClientSsid OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSID of Access Point."
|
|
::= { wcClientListEntry 8 }
|
|
|
|
WcAccessPointDetailsEntry ::= SEQUENCE {
|
|
wcAccessPointDetailsMac MacAddress,
|
|
wcAccessPointDetailsIp IpAddress,
|
|
wcAccessPointDetailsName DisplayString,
|
|
wcAccessPointDetailsModel DisplayString,
|
|
wcAccessPointDetailsGroup Integer32,
|
|
wcAccessPointDetails24GHzChannel DisplayString,
|
|
wcAccessPointDetails5GHzChannel DisplayString,
|
|
wcAccessPointDetails24GHzOperatingChannel DisplayString,
|
|
wcAccessPointDetails5GHzOperatingChannel DisplayString,
|
|
wcAccessPointDetailsChannelMgmt Integer32,
|
|
wcAccessPointDetailsLoadBalanceMaxClients Integer32,
|
|
wcAccessPointDetailsLoadBalanceSignalQuality Integer32
|
|
}
|
|
|
|
|
|
wcAccessPointDetailsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WcAccessPointDetailsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table provides detailed configuration of access point."
|
|
::= { wcAccessPoint 2 }
|
|
|
|
wcAccessPointDetailsEntry OBJECT-TYPE
|
|
SYNTAX WcAccessPointDetailsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row describing detailed configuration of one managed access point."
|
|
INDEX { wcAccessPointDetailsMac }
|
|
::= {wcAccessPointDetailsTable 1 }
|
|
|
|
wcAccessPointDetailsMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point MAC address."
|
|
::= { wcAccessPointDetailsEntry 1 }
|
|
|
|
wcAccessPointDetailsIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point IP address."
|
|
::= { wcAccessPointDetailsEntry 2 }
|
|
|
|
wcAccessPointDetailsName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point Name."
|
|
::= { wcAccessPointDetailsEntry 3 }
|
|
|
|
wcAccessPointDetailsModel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point model."
|
|
::= { wcAccessPointDetailsEntry 4 }
|
|
|
|
wcAccessPointDetailsGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point group index."
|
|
::= { wcAccessPointDetailsEntry 5 }
|
|
|
|
wcAccessPointDetails24GHzChannel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point 2.4 GHz channel."
|
|
::= { wcAccessPointDetailsEntry 6 }
|
|
|
|
wcAccessPointDetails5GHzChannel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point 5 GHz channel."
|
|
::= { wcAccessPointDetailsEntry 7 }
|
|
|
|
wcAccessPointDetails24GHzOperatingChannel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point 2.4 GHz operating channel."
|
|
::= { wcAccessPointDetailsEntry 8 }
|
|
|
|
wcAccessPointDetails5GHzOperatingChannel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Access Point 5 GHz channel."
|
|
::= { wcAccessPointDetailsEntry 9 }
|
|
|
|
wcAccessPointDetailsChannelMgmt OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field tells if auto channel allocation is on or not."
|
|
::= { wcAccessPointDetailsEntry 10 }
|
|
|
|
wcAccessPointDetailsLoadBalanceMaxClients OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max number of clients for load balancing."
|
|
::= { wcAccessPointDetailsEntry 11 }
|
|
|
|
wcAccessPointDetailsLoadBalanceSignalQuality OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Signal quality for load balancing."
|
|
::= { wcAccessPointDetailsEntry 12 }
|
|
|
|
wcClientDetailsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WcClientDetailsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detailed information about the clients connected to Access Points managed by WC7520."
|
|
::= { wcClients 2 }
|
|
|
|
WcClientDetailsEntry ::= SEQUENCE {
|
|
wcClientDetailsMac MacAddress,
|
|
wcClientDetailsAp DisplayString,
|
|
wcClientDetailsBssid DisplayString,
|
|
wcClientDetailsFrequency DisplayString,
|
|
wcClientDetailsAuth DisplayString,
|
|
wcClientDetailsCipher DisplayString,
|
|
wcClientDetailsAid Integer32,
|
|
wcClientDetailsRssi Integer32,
|
|
wcClientDetailsTxPower Integer32,
|
|
wcClientDetailsTxRate DisplayString,
|
|
wcClientDetailsTxBytes Integer32,
|
|
wcClientDetailsRxRate DisplayString,
|
|
wcClientDetailsRxBytes Integer32,
|
|
wcClientDetailsTxPackets Integer32,
|
|
wcClientDetailsRxPackets Integer32,
|
|
}
|
|
|
|
wcClientDetailsEntry OBJECT-TYPE
|
|
SYNTAX WcClientDetailsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row describing detailed information about each client."
|
|
INDEX { wcClientListMac }
|
|
::= {wcClientDetailsTable 1 }
|
|
|
|
wcClientDetailsMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of the client."
|
|
::= { wcClientDetailsEntry 1 }
|
|
|
|
wcClientDetailsAp OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of Access Point to which client is connected."
|
|
::= { wcClientDetailsEntry 2 }
|
|
|
|
wcClientDetailsBssid OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bssid of the client."
|
|
::= { wcClientDetailsEntry 3 }
|
|
|
|
wcClientDetailsFrequency OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Frequent band of client."
|
|
::= { wcClientDetailsEntry 4 }
|
|
|
|
wcClientDetailsAuth OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication method."
|
|
::= { wcClientDetailsEntry 5 }
|
|
|
|
wcClientDetailsCipher OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cleint cipher"
|
|
::= { wcClientDetailsEntry 6 }
|
|
|
|
wcClientDetailsAid OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client Aid"
|
|
::= { wcClientDetailsEntry 7 }
|
|
|
|
wcClientDetailsRssi OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clients RSSI"
|
|
::= { wcClientDetailsEntry 8 }
|
|
|
|
wcClientDetailsTxPower OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client transmit power"
|
|
::= { wcClientDetailsEntry 9 }
|
|
|
|
wcClientDetailsTxRate OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client transmited data rate."
|
|
::= { wcClientDetailsEntry 10 }
|
|
|
|
wcClientDetailsTxBytes OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client transmited number of bytes."
|
|
::= { wcClientDetailsEntry 11 }
|
|
|
|
wcClientDetailsRxRate OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client received data rate."
|
|
::= { wcClientDetailsEntry 12 }
|
|
|
|
wcClientDetailsRxBytes OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client received number of bytes."
|
|
::= { wcClientDetailsEntry 13 }
|
|
|
|
wcClientDetailsTxPackets OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client transmitted number of bytes"
|
|
::= { wcClientDetailsEntry 14 }
|
|
|
|
wcClientDetailsRxPackets OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client received number of packets"
|
|
::= { wcClientDetailsEntry 15 }
|
|
|
|
|
|
wcProfiles OBJECT IDENTIFIER ::= { wc7520 5 }
|
|
|
|
wcProfileGroupsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WcProfileGroupsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of profile groups."
|
|
::= { wcProfiles 1 }
|
|
|
|
WcProfileGroupsEntry ::= SEQUENCE {
|
|
wcProfileGroupGroupIdx Integer32,
|
|
wcProfileGroupName DisplayString,
|
|
wcProfileGroupBgProfiles Integer32,
|
|
wcProfileGroupAProfiles Integer32,
|
|
wcProfileGroupsRowStatus RowStatus
|
|
}
|
|
|
|
wcProfileGroupsEntry OBJECT-TYPE
|
|
SYNTAX WcProfileGroupsEntry
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row describing a profile-group."
|
|
INDEX { wcProfileGroupGroupIdx }
|
|
::= { wcProfileGroupsTable 1 }
|
|
|
|
wcProfileGroupGroupIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Profile group index."
|
|
::= { wcProfileGroupsEntry 1 }
|
|
|
|
wcProfileGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of profile-group"
|
|
::= { wcProfileGroupsEntry 2 }
|
|
wcProfileGroupBgProfiles OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of 802.11b/bg/ng profiles."
|
|
::= { wcProfileGroupsEntry 3 }
|
|
wcProfileGroupAProfiles OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of 802.11a/na profiles."
|
|
::= { wcProfileGroupsEntry 4 }
|
|
wcProfileGroupsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"active(1) - Default value of row status.
|
|
createAndGo(4) - To create a new profile group.
|
|
group-index must be provided to add a new profile group.
|
|
Note: After creation of profile-group, group-index can be different from
|
|
what is provided.
|
|
destroy(6) - To delete a profile group."
|
|
::= { wcProfileGroupsEntry 5 }
|
|
|
|
|
|
wcProfilesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WcProfilesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of all the profiles."
|
|
::= { wcProfiles 2 }
|
|
|
|
WcProfilesEntry ::= SEQUENCE {
|
|
wcProfilesGroupIdx Integer32
|
|
wcProfilesRadio DisplayString
|
|
wcProfilesName DisplayString
|
|
wcProfilesSsid DisplayString
|
|
wcProfilesBssid DisplayString
|
|
wcProfilesAuthentication INTEGER {
|
|
OpenSystem(1),
|
|
SharedKey(2),
|
|
Legacy8021x(3),
|
|
WPAWithRadius(5),
|
|
WPA2WithRadius(7),
|
|
WPA&WPA2WithRadius(9),
|
|
WPAPSK(6),
|
|
WPA2PSK(8),
|
|
WPAPSK&WPA2PSK(10)
|
|
}
|
|
wcProfilesEncryption INTEGER {
|
|
None(0),
|
|
64BitWEP(1),
|
|
128BitWEP(2),
|
|
152BitWEP(3),
|
|
TKIP(4),
|
|
TKIP+AES(5),
|
|
AES(7)
|
|
}
|
|
wcProfilesKeyIndex Integer32
|
|
wcProfilesKey1 DisplayString
|
|
wcProfilesKey2 DisplayString
|
|
wcProfilesKey3 DisplayString
|
|
wcProfilesKey4 DisplayString
|
|
wcProfilesClientSepration INTEGER {
|
|
Enable(1),
|
|
Disable(0)
|
|
}
|
|
wcProfilesVlan Integer32
|
|
wcProfilesAuthServerGroup Integer32
|
|
wcProfilesAclGroup Integer32
|
|
wcProfilesCaptivePortal INTEGER {
|
|
Enable(1),
|
|
Disable(0)
|
|
}
|
|
wcProfilesWiFiMultimedia INTEGER {
|
|
Enable(1),
|
|
Disable(0)
|
|
}
|
|
wcProfilesWiFiMultimediaPowerSave INTEGER {
|
|
Enable(1),
|
|
Disable(0)
|
|
}
|
|
wcProfilesRowStatus RowStatus
|
|
}
|
|
|
|
wcProfilesEntry OBJECT-TYPE
|
|
SYNTAX WcProfilesEntry
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row describing a profile. A profile is identified by
|
|
its group-index, radio-mode, and profile-index."
|
|
INDEX { wcProfilesGroupIdx, wcProfilesRadioMode, wcProfilesIdx }
|
|
::= {wcProfilesTable 1 }
|
|
|
|
wcProfilesGroupIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Profile group index to which this profile belongs. for basic group index=0."
|
|
::= { wcProfilesEntry 1 }
|
|
|
|
wcProfilesRadioMode OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Profile radio mode, one of 802.11b/bg/ng or 802.11a/na."
|
|
::= { wcProfilesEntry 2 }
|
|
|
|
wcProfilesIdx OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Profile index which identifies a profile in a group."
|
|
::= { wcProfilesEntry 3 }
|
|
|
|
wcProfilesName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Profile name."
|
|
::= { wcProfilesEntry 4 }
|
|
wcProfilesSsid OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SSID of profile."
|
|
::= { wcProfilesEntry 5 }
|
|
wcProfilesBssid OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enable(1),
|
|
Disable(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable broadcast of SSID."
|
|
::= { wcProfilesEntry 6 }
|
|
wcProfilesAuthentication OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
OpenSystem(1),
|
|
SharedKey(2),
|
|
Legacy8021x(3),
|
|
WPAWithRadius(5),
|
|
WPA2WithRadius(7),
|
|
WPA-WPA2WithRadius(9),
|
|
WPAPSK(6),
|
|
WPA2PSK(8),
|
|
WPAPSK-WPA2PSK(10)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication type."
|
|
::= { wcProfilesEntry 7 }
|
|
wcProfilesEncryption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
None(0),
|
|
64BitWEP(1),
|
|
128BitWEP(2),
|
|
152BitWEP(3),
|
|
TKIP(4),
|
|
TKIP-AES(5),
|
|
AES(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Encryption type."
|
|
::= { wcProfilesEntry 8 }
|
|
wcProfilesKeyIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of key used out of following four keys."
|
|
::= { wcProfilesEntry 9 }
|
|
wcProfilesKey1 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"key 1"
|
|
::= { wcProfilesEntry 10 }
|
|
wcProfilesKey2 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"key 2"
|
|
::= { wcProfilesEntry 11 }
|
|
wcProfilesKey3 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"key 3"
|
|
::= { wcProfilesEntry 12 }
|
|
wcProfilesKey4 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"key 4"
|
|
::= { wcProfilesEntry 13 }
|
|
wcProfilesClientSepration OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enable(1),
|
|
Disable(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable client seperation."
|
|
::= { wcProfilesEntry 14 }
|
|
wcProfilesVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan"
|
|
::= { wcProfilesEntry 15 }
|
|
wcProfilesAuthServerGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of Authetication server group used for this profile."
|
|
::= { wcProfilesEntry 16 }
|
|
wcProfilesAclGroup OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of ACL group used for this profile."
|
|
::= { wcProfilesEntry 17 }
|
|
wcProfilesCaptivePortal OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enable(1),
|
|
Disable(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable captive portal."
|
|
::= { wcProfilesEntry 18 }
|
|
wcProfilesWiFiMultimedia OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enable(1),
|
|
Disable(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable WiFi Multimedia."
|
|
::= { wcProfilesEntry 19 }
|
|
wcProfilesWiFiMultimediaPowerSave OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Enable(1),
|
|
Disable(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable WiFi Multimedia Powersave."
|
|
::= { wcProfilesEntry 20 }
|
|
|
|
wcProfilesRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status is used to apply modified profile configuration, create and destroy a new profile.
|
|
active(1) - Indicates there is no modifications pending for commit for this profile.
|
|
notReady(3) - Indicates that some columns in the row are modified and not yet applied.
|
|
send active(1) to apply modified configurations.
|
|
createAndGo(4) - To create a new profile. group-index, radio-mode and profile-index must be
|
|
provided to add a new profile.
|
|
Note: After creation of a profile, profile-index can be different from
|
|
what is provided.
|
|
destroy(6) - To delete a profile.
|
|
notInService(2), createAndWait(5) - not valid for this table."
|
|
::= { wcProfilesEntry 21 }
|
|
END
|