mirror of
https://github.com/librenms/librenms.git
synced 2024-09-30 06:46:43 +00:00
fea1d1ab80
git-svn-id: http://www.observium.org/svn/observer/trunk@2567 61d68cd4-352d-0410-923a-c4978735b2b8
798 lines
28 KiB
Plaintext
798 lines
28 KiB
Plaintext
-- =================================================================
|
|
-- Copyright (C) 2005 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
--
|
|
-- Description:HUAWEI-BRAS-RADIUS-MIB
|
|
-- Reference:
|
|
-- Version: V1.0
|
|
-- History:
|
|
--
|
|
-- =================================================================
|
|
HUAWEI-BRAS-RADIUS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hwBRASMib
|
|
FROM HUAWEI-MIB
|
|
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
EnabledStatus
|
|
FROM P-BRIDGE-MIB
|
|
RowStatus, TruthValue
|
|
FROM SNMPv2-TC;
|
|
|
|
hwBRASRadius MODULE-IDENTITY
|
|
LAST-UPDATED "200504181334Z" -- April 18, 2005 at 13:34 GMT
|
|
ORGANIZATION
|
|
"
|
|
NanJing Institute,Huawei Technologies Co.,Ltd.
|
|
HuiHong Mansion,No.91 BaiXia Rd.
|
|
NanJing, P.R. of China
|
|
Zipcode:210001
|
|
Http://www.huawei.com
|
|
E-mail:support@huawei.com "
|
|
CONTACT-INFO
|
|
"The MIB contains objects of module COPS."
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwBRASMib 15}
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
hwRadiusGroupObject OBJECT IDENTIFIER ::= { hwBRASRadius 1 }
|
|
|
|
hwRadiusGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwRadiusGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Group Table.
|
|
"
|
|
::= { hwRadiusGroupObject 1 }
|
|
|
|
hwRadiusGroupEntry OBJECT-TYPE
|
|
SYNTAX HwRadiusGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Group Entry.
|
|
Radius group table is used to configure the attribute of radius group including some public information of radius gruop.
|
|
Radius gruop table is uniquely identified by Radius group name which is the key word entered when radius group table is created and cannot be changed.
|
|
"
|
|
INDEX { hwRadiusGroupName }
|
|
::= { hwRadiusGroupTable 1 }
|
|
|
|
HwRadiusGroupEntry ::=
|
|
SEQUENCE {
|
|
hwRadiusGroupName
|
|
OCTET STRING,
|
|
hwRadiusServerKey
|
|
OCTET STRING,
|
|
hwRadiusServerProtType
|
|
INTEGER,
|
|
hwRadiusServerRetransmit
|
|
Integer32,
|
|
hwRadiusServerTimeout
|
|
Integer32,
|
|
hwRadiusServerAttrTran
|
|
TruthValue,
|
|
hwRadiusPacketUnit
|
|
INTEGER,
|
|
hwRadiusDomainInclude
|
|
INTEGER,
|
|
hwRadiusClassASCar
|
|
TruthValue,
|
|
hwRadiusAlgorithm
|
|
INTEGER,
|
|
hwRadiusServerNasPortFmt
|
|
OCTET STRING,
|
|
hwRadiusGroupRowStatus
|
|
RowStatus,
|
|
hwRadiusServerSourceInterface
|
|
OCTET STRING,
|
|
hwRadiusServerNasIpAddress
|
|
IpAddress
|
|
}
|
|
|
|
hwRadiusGroupName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RadiusGroup name.
|
|
"
|
|
::= { hwRadiusGroupEntry 1 }
|
|
|
|
hwRadiusServerKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Server secret.
|
|
"
|
|
::= { hwRadiusGroupEntry 2 }
|
|
|
|
hwRadiusServerProtType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
radius(1),
|
|
radiusPlus10(2),
|
|
radiusPlus11(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius protocol.
|
|
"
|
|
::= { hwRadiusGroupEntry 3 }
|
|
|
|
hwRadiusServerRetransmit OBJECT-TYPE
|
|
SYNTAX Integer32 (1..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max number of radius packet retransmission.
|
|
"
|
|
::= { hwRadiusGroupEntry 4 }
|
|
|
|
hwRadiusServerTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (3..25)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius packet retransmission interval.
|
|
"
|
|
::= { hwRadiusGroupEntry 5 }
|
|
|
|
hwRadiusServerAttrTran OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the function of Radius server attribute translation is enabled.
|
|
1 indicates that it is enabled.
|
|
2 indicates that is is disabled.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hwRadiusGroupEntry 6 }
|
|
|
|
hwRadiusPacketUnit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
byte(1),
|
|
kbyte(2),
|
|
mbyte(3),
|
|
gbyte(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet unit of Radius server which is active when the Radius protocol is standard.
|
|
"
|
|
DEFVAL { byte }
|
|
::= { hwRadiusGroupEntry 7 }
|
|
|
|
hwRadiusDomainInclude OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
includingDomain(1),
|
|
notIncludingDomain(2),
|
|
original(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the domain of Radius server is included.
|
|
"
|
|
DEFVAL { includingdomain }
|
|
::= { hwRadiusGroupEntry 8 }
|
|
|
|
hwRadiusClassASCar OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RADIUS server regards CLASS as CAR parameter.
|
|
"
|
|
DEFVAL { false }
|
|
::= { hwRadiusGroupEntry 9 }
|
|
|
|
|
|
hwRadiusAlgorithm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
masterbackup(1),
|
|
shareloading(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packet sending algorithm of Radius server.
|
|
"
|
|
DEFVAL { masterbackup }
|
|
::= { hwRadiusGroupEntry 10 }
|
|
|
|
hwRadiusServerNasPortFmt OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Nas port format string.
|
|
"
|
|
::= { hwRadiusGroupEntry 11 }
|
|
|
|
hwRadiusGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row admin status.
|
|
|
|
Support add and delete."
|
|
::= { hwRadiusGroupEntry 12 }
|
|
|
|
hwRadiusServerSourceInterface OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..47))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius server source interface name.
|
|
"
|
|
::= { hwRadiusGroupEntry 13 }
|
|
|
|
hwRadiusServerNasIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius server NAS IP address"
|
|
|
|
::= { hwRadiusGroupEntry 14 }
|
|
|
|
|
|
hwRadiusServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwRadiusServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius server gruop extend table.
|
|
"
|
|
::= { hwRadiusGroupObject 2 }
|
|
|
|
hwRadiusServerEntry OBJECT-TYPE
|
|
SYNTAX HwRadiusServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { hwRadiusGroupName ,hwRadiusServerIndex,hwRadiusServerType}
|
|
::= { hwRadiusServerTable 1 }
|
|
|
|
HwRadiusServerEntry ::=
|
|
SEQUENCE {
|
|
hwRadiusServerIndex
|
|
Integer32,
|
|
hwRadiusServerType
|
|
INTEGER,
|
|
hwRadiusServerVRF
|
|
OCTET STRING,
|
|
hwRadiusServerIP
|
|
IpAddress,
|
|
hwRadiusServerPort
|
|
Integer32,
|
|
hwRadiusServerWeight
|
|
Integer32,
|
|
hwRadiusServerSecretKey
|
|
OCTET STRING,
|
|
hwRadiusServerRowStatus
|
|
RowStatus,
|
|
hwRadiusServerPktSendNumber
|
|
Integer32,
|
|
hwRadiusServerPktSendInterval
|
|
Integer32,
|
|
hwRadiusServerSourceInterfaceEachServer
|
|
OCTET STRING
|
|
}
|
|
|
|
|
|
hwRadiusServerIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address index of authentication and accounting server, read-only.
|
|
"
|
|
::= { hwRadiusServerEntry 1 }
|
|
|
|
hwRadiusServerType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
auth(1),
|
|
acct(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of authentication and accounting server, read-only.
|
|
"
|
|
::= { hwRadiusServerEntry 2 }
|
|
|
|
hwRadiusServerVRF OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (1..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vpn-instance of authentication and accounting server.
|
|
"
|
|
::= { hwRadiusServerEntry 3 }
|
|
|
|
hwRadiusServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of authentication and accounting server which is unnecessary to configure.
|
|
"
|
|
::= { hwRadiusServerEntry 4}
|
|
|
|
|
|
hwRadiusServerPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number of authentication and accounting server. Use the default value, if it is not configured.
|
|
"
|
|
::= { hwRadiusServerEntry 5 }
|
|
|
|
hwRadiusServerWeight OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Weight of authentication and accounting server, which is unnecessary to configure.
|
|
"
|
|
::= { hwRadiusServerEntry 6 }
|
|
|
|
|
|
hwRadiusServerSecretKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secret of authentication and accounting server.
|
|
"
|
|
::= { hwRadiusServerEntry 7 }
|
|
|
|
hwRadiusServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row admin status,either Add or Del.
|
|
|
|
Support add and delete.
|
|
"
|
|
::= { hwRadiusServerEntry 8 }
|
|
|
|
hwRadiusServerPktSendNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets that can be sent
|
|
|
|
"
|
|
::= { hwRadiusServerEntry 9 }
|
|
|
|
hwRadiusServerPktSendInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interval for counting the number of sent packets(in sec)
|
|
"
|
|
::= { hwRadiusServerEntry 10 }
|
|
|
|
hwRadiusServerSourceInterfaceEachServer OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1023))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius server source interface name
|
|
"
|
|
::= { hwRadiusServerEntry 11 }
|
|
|
|
hwRadiusClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwRadiusClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration table of server client end.
|
|
"
|
|
::= { hwRadiusGroupObject 3 }
|
|
|
|
hwRadiusClientEntry OBJECT-TYPE
|
|
SYNTAX HwRadiusClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { hwRadiusClientIP, hwRadiusClientVrf }
|
|
::= { hwRadiusClientTable 1}
|
|
|
|
HwRadiusClientEntry ::=
|
|
SEQUENCE {
|
|
hwRadiusClientIP
|
|
IpAddress,
|
|
hwRadiusClientVrf
|
|
OCTET STRING,
|
|
hwRadiusClientKey
|
|
OCTET STRING,
|
|
hwRadiusClientGroupName
|
|
OCTET STRING,
|
|
hwRadiusClientRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwRadiusClientIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client ip address.
|
|
"
|
|
::= { hwRadiusClientEntry 1 }
|
|
|
|
hwRadiusClientVrf OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (1..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client vpn instance.
|
|
"
|
|
::= { hwRadiusClientEntry 2 }
|
|
|
|
hwRadiusClientKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client share key.
|
|
"
|
|
::= { hwRadiusClientEntry 3 }
|
|
|
|
hwRadiusClientGroupName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client group name.
|
|
"
|
|
::= { hwRadiusClientEntry 4 }
|
|
|
|
hwRadiusClientRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client row status.
|
|
"
|
|
::= { hwRadiusClientEntry 5 }
|
|
|
|
|
|
hwRadiusAuthorServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwRadiusAuthorServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration table of AUTHOR server.
|
|
"
|
|
::= { hwRadiusGroupObject 4 }
|
|
|
|
hwRadiusAuthorServerEntry OBJECT-TYPE
|
|
SYNTAX HwRadiusAuthorServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { hwRadiusAuthorServerIP, hwRadiusAuthorServerVrf}
|
|
::= { hwRadiusAuthorServerTable 1 }
|
|
|
|
HwRadiusAuthorServerEntry ::=
|
|
SEQUENCE {
|
|
hwRadiusAuthorServerIP
|
|
IpAddress,
|
|
hwRadiusAuthorServerVrf
|
|
OCTET STRING,
|
|
hwRadiusAuthorServerKey
|
|
OCTET STRING,
|
|
hwRadiusAuthorServerGroupName
|
|
OCTET STRING,
|
|
hwRadiusAuthorServerRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwRadiusAuthorServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authorization Server ip address.
|
|
"
|
|
::= { hwRadiusAuthorServerEntry 1 }
|
|
|
|
hwRadiusAuthorServerVrf OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (1..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authorization Server vpn instance.
|
|
"
|
|
::= { hwRadiusAuthorServerEntry 2 }
|
|
|
|
hwRadiusAuthorServerKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authorization Server share key.
|
|
"
|
|
::= { hwRadiusAuthorServerEntry 3 }
|
|
|
|
hwRadiusAuthorServerGroupName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authorization Server group name.
|
|
"
|
|
::= { hwRadiusAuthorServerEntry 4 }
|
|
|
|
hwRadiusAuthorServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authorization Server row status.
|
|
"
|
|
::= { hwRadiusAuthorServerEntry 5 }
|
|
|
|
hwRadiusSetting OBJECT IDENTIFIER ::= { hwRadiusGroupObject 5 }
|
|
|
|
hwRadiusSettingEntry OBJECT IDENTIFIER ::= { hwRadiusSetting 1 }
|
|
|
|
hwEnableSourcePortsExtended OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable one or more ports to be used as the source ports for sending out RADIUS requests.
|
|
"
|
|
DEFVAL{2}
|
|
::= { hwRadiusSettingEntry 1 }
|
|
hwSourcePortsExtendedStartPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0|5000..55535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The start port to be used as the source ports for sending out RADIUS requests.
|
|
"
|
|
::= { hwRadiusSettingEntry 2 }
|
|
hwSourcePortsExtendedPortNum OBJECT-TYPE
|
|
SYNTAX Integer32 (0|1..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of port to be used as the source ports for sending out RADIUS requests.
|
|
"
|
|
::= { hwRadiusSettingEntry 3 }
|
|
|
|
---Radius server up/down trap
|
|
|
|
hwRadiusMIBTrap OBJECT IDENTIFIER ::= { hwBRASRadius 2 }
|
|
hwRadiusTrapObject OBJECT IDENTIFIER ::= { hwRadiusMIBTrap 1 }
|
|
|
|
|
|
hwStateChangeServerIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of authentication or accounting server which state is changed.
|
|
|
|
"
|
|
::= { hwRadiusTrapObject 1 }
|
|
|
|
hwStateChangeServerVrf OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (1..31))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Vpn-instance of authentication or accounting server which state is changed.
|
|
|
|
"
|
|
::= { hwRadiusTrapObject 2 }
|
|
|
|
hwRadiusTrapsDefine OBJECT IDENTIFIER ::= { hwRadiusMIBTrap 2 }
|
|
|
|
hwRadiusServerTraps OBJECT IDENTIFIER ::= { hwRadiusTrapsDefine 1 }
|
|
hwRadiusAuthServerUp NOTIFICATION-TYPE
|
|
OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
1 Notice/Trap name: Radius authentication server up
|
|
2 Notice/Trap generation cause: Radius authentication server up
|
|
3 Repair suggestions:
|
|
Check radius authentication server status .
|
|
"
|
|
::= { hwRadiusServerTraps 1 }
|
|
|
|
hwRadiusAuthServerDown NOTIFICATION-TYPE
|
|
OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
1 Notice/Trap name: Radius authentication server down
|
|
2 Notice/Trap generation cause: Radius authentication server down
|
|
3 Repair suggestions:
|
|
Check radius authentication server status .
|
|
"
|
|
::= { hwRadiusServerTraps 2 }
|
|
|
|
hwRadiusAcctServerUp NOTIFICATION-TYPE
|
|
OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
1 Notice/Trap name: Radius accounting server up
|
|
2 Notice/Trap generation cause: Radius accounting server up
|
|
3 Repair suggestions:
|
|
Check radius accounting server status .
|
|
"
|
|
::= { hwRadiusServerTraps 3 }
|
|
|
|
hwRadiusAcctServerDown NOTIFICATION-TYPE
|
|
OBJECTS { hwStateChangeServerIp,hwStateChangeServerVrf }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
1 Notice/Trap name: Radius accounting server down
|
|
2 Notice/Trap generation cause: Radius accounting server down
|
|
3 Repair suggestions:
|
|
Check radius accounting server status .
|
|
"
|
|
::= { hwRadiusServerTraps 4 }
|
|
|
|
|
|
-- ============== conformance information ==============
|
|
hwRadiusConformance OBJECT IDENTIFIER ::= { hwBRASRadius 3 }
|
|
|
|
|
|
hwRadiusCompliances OBJECT IDENTIFIER ::= { hwRadiusConformance 1 }
|
|
hwRadiusCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for systems supporting
|
|
the this module."
|
|
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {hwRadiusGroupGroup, hwRadiusServerGroup,
|
|
hwRadiusClientGroup, hwRadiusAuthorServerGroup,
|
|
hwRadiusSettingGroup, hwRadiusTrapObjectGroup, hwRadiusTrapsDefineGroup }
|
|
|
|
::= { hwRadiusCompliances 1 }
|
|
|
|
|
|
-- ============== groups ==============
|
|
hwRadiusGroups OBJECT IDENTIFIER ::= { hwRadiusConformance 2 }
|
|
|
|
hwRadiusGroupGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwRadiusGroupName,
|
|
hwRadiusServerKey,
|
|
hwRadiusServerProtType,
|
|
hwRadiusServerRetransmit,
|
|
hwRadiusServerTimeout,
|
|
hwRadiusServerAttrTran,
|
|
hwRadiusPacketUnit,
|
|
hwRadiusDomainInclude,
|
|
hwRadiusClassASCar,
|
|
hwRadiusAlgorithm,
|
|
hwRadiusServerNasPortFmt,
|
|
hwRadiusGroupRowStatus,
|
|
hwRadiusServerSourceInterface,
|
|
hwRadiusServerNasIpAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The radius group group."
|
|
::= { hwRadiusGroups 1 }
|
|
|
|
|
|
hwRadiusServerGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwRadiusServerIndex,
|
|
hwRadiusServerType,
|
|
hwRadiusServerVRF,
|
|
hwRadiusServerIP,
|
|
hwRadiusServerPort,
|
|
hwRadiusServerWeight,
|
|
hwRadiusServerSecretKey,
|
|
hwRadiusServerRowStatus,
|
|
hwRadiusServerPktSendNumber,
|
|
hwRadiusServerPktSendInterval,
|
|
hwRadiusServerSourceInterfaceEachServer
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Radius Server group."
|
|
::= { hwRadiusGroups 2 }
|
|
|
|
hwRadiusClientGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwRadiusClientIP,
|
|
hwRadiusClientVrf,
|
|
hwRadiusClientKey,
|
|
hwRadiusClientGroupName,
|
|
hwRadiusClientRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Radius Client group."
|
|
::= { hwRadiusGroups 3 }
|
|
|
|
hwRadiusAuthorServerGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwRadiusAuthorServerIP,
|
|
hwRadiusAuthorServerVrf,
|
|
hwRadiusAuthorServerKey,
|
|
hwRadiusAuthorServerGroupName,
|
|
hwRadiusAuthorServerRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Radius Author Server group."
|
|
::= { hwRadiusGroups 4 }
|
|
|
|
hwRadiusSettingGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwEnableSourcePortsExtended,
|
|
hwSourcePortsExtendedStartPort,
|
|
hwSourcePortsExtendedPortNum
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The common setting of Radius server."
|
|
::= { hwRadiusGroups 5 }
|
|
|
|
hwRadiusTrapObjectGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
hwStateChangeServerIp,
|
|
hwStateChangeServerVrf
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Radius Trap Object group."
|
|
::= { hwRadiusGroups 6 }
|
|
|
|
hwRadiusTrapsDefineGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
hwRadiusAuthServerUp,
|
|
hwRadiusAuthServerDown,
|
|
hwRadiusAcctServerUp,
|
|
hwRadiusAcctServerDown
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Radius Traps Define group."
|
|
::= { hwRadiusGroups 7 }
|
|
|
|
|
|
-- ============== conformance information define end ==============
|
|
|
|
|
|
END
|
|
|
|
|