- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
841 lines
26 KiB
Text
841 lines
26 KiB
Text
CISCOSB-RADIUSSRV DEFINITIONS ::= BEGIN
|
|
|
|
-- Title: CISCOSB Radius Server Private Extension
|
|
-- Version: 910
|
|
-- Date: June 2015
|
|
IMPORTS
|
|
switch001, rlRadius,rlAAAEap FROM CISCOSB-MIB
|
|
Unsigned32, IpAddress,Counter32,
|
|
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
|
VlanId FROM Q-BRIDGE-MIB
|
|
TruthValue, RowStatus, DisplayString,
|
|
DateAndTime, TimeStamp,
|
|
TEXTUAL-CONVENTION, MacAddress FROM SNMPv2-TC
|
|
InetAddressType,InetAddress,InetAddressIPv6 FROM INET-ADDRESS-MIB; -- RFC2851
|
|
|
|
rlRadiusServ MODULE-IDENTITY
|
|
LAST-UPDATED "201506210000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
|
|
CONTACT-INFO
|
|
"Postal: 170 West Tasman Drive
|
|
San Jose , CA 95134-1706
|
|
USA
|
|
|
|
|
|
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
|
|
|
|
DESCRIPTION
|
|
"The private MIB module definition for Authentication, Authorization and Accounting
|
|
in CISCOSB devices."
|
|
REVISION "201506210000Z"
|
|
DESCRIPTION
|
|
"Added this MODULE-IDENTITY clause."
|
|
::= { switch001 226 }
|
|
|
|
rlRadiusServEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether Radius Server enabled on the switch. "
|
|
::= { rlRadiusServ 1 }
|
|
|
|
rlRadiusServAcctPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To define the accounting UDP port used for accounting requests."
|
|
DEFVAL { 1813 }
|
|
::= { rlRadiusServ 2 }
|
|
|
|
rlRadiusServAuthPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To define the authentication UDP port used for authentication requests."
|
|
DEFVAL { 1812 }
|
|
::= { rlRadiusServ 3 }
|
|
|
|
rlRadiusServDefaultKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default Secret key to be shared with this all Radius Clients server."
|
|
::= { rlRadiusServ 4 }
|
|
|
|
rlRadiusServDefaultKeyMD5 OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default Secret key MD5."
|
|
::= { rlRadiusServ 5 }
|
|
|
|
rlRadiusServTrapAcct OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable sending accounting traps."
|
|
::= { rlRadiusServ 6 }
|
|
|
|
rlRadiusServTrapAuthFailure OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable sending traps when an authentication failed and Access-Reject is sent."
|
|
::= { rlRadiusServ 7 }
|
|
|
|
rlRadiusServTrapAuthSuccess OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To enable sending traps when a user is successfully authorized."
|
|
::= { rlRadiusServ 8 }
|
|
|
|
-- rlRadiusServGroupEntry
|
|
|
|
rlRadiusServGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlRadiusServGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS
|
|
server group entry."
|
|
::= { rlRadiusServ 9 }
|
|
|
|
rlRadiusServGroupEntry OBJECT-TYPE
|
|
SYNTAX RlRadiusServGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS
|
|
server group entry."
|
|
INDEX { rlRadiusServGroupName }
|
|
::= { rlRadiusServGroupTable 1 }
|
|
|
|
RlRadiusServGroupEntry ::= SEQUENCE {
|
|
rlRadiusServGroupName DisplayString,
|
|
rlRadiusServGroupVLAN INTEGER,
|
|
rlRadiusServGroupVLANName DisplayString,
|
|
rlRadiusServGroupACL1 DisplayString,
|
|
rlRadiusServGroupACL2 DisplayString,
|
|
rlRadiusServGroupPrvLevel INTEGER,
|
|
rlRadiusServGroupTimeRangeName DisplayString,
|
|
rlRadiusServGroupStatus RowStatus
|
|
}
|
|
|
|
rlRadiusServGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To define Radius Server Group Name"
|
|
::= { rlRadiusServGroupEntry 1 }
|
|
|
|
rlRadiusServGroupVLAN OBJECT-TYPE
|
|
SYNTAX INTEGER (0|1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To define Radius Assigned VLAN"
|
|
DEFVAL { 0 }
|
|
::= { rlRadiusServGroupEntry 2 }
|
|
|
|
rlRadiusServGroupVLANName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To define Radius Assigned VLAN name"
|
|
::= { rlRadiusServGroupEntry 3 }
|
|
|
|
rlRadiusServGroupACL1 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To define first Radius Assigned ACL"
|
|
::= { rlRadiusServGroupEntry 4 }
|
|
|
|
rlRadiusServGroupACL2 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To define second Radius Assigned ACL"
|
|
::= { rlRadiusServGroupEntry 5 }
|
|
|
|
rlRadiusServGroupPrvLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (1..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To define the user privilege level"
|
|
::= { rlRadiusServGroupEntry 6 }
|
|
|
|
rlRadiusServGroupTimeRangeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To define the time user can connect"
|
|
::= { rlRadiusServGroupEntry 7 }
|
|
|
|
rlRadiusServGroupStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rlRadiusServGroupEntry 8 }
|
|
|
|
-- rlRadiusServUserEntry
|
|
|
|
rlRadiusServUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlRadiusServUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS
|
|
server user entry."
|
|
::= { rlRadiusServ 10 }
|
|
|
|
rlRadiusServUserEntry OBJECT-TYPE
|
|
SYNTAX RlRadiusServUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS
|
|
server User entry."
|
|
INDEX { rlRadiusServUserName }
|
|
::= { rlRadiusServUserTable 1 }
|
|
|
|
RlRadiusServUserEntry ::= SEQUENCE {
|
|
rlRadiusServUserName DisplayString,
|
|
rlRadiusServUserPassword DisplayString,
|
|
rlRadiusServUserPasswordMD5 OCTET STRING,
|
|
rlRadiusServUserGroupName DisplayString,
|
|
rlRadiusServUserStatus RowStatus
|
|
}
|
|
|
|
rlRadiusServUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "To define Radius Server User Name"
|
|
::= { rlRadiusServUserEntry 1 }
|
|
|
|
rlRadiusServUserPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Plain text Radius Server User Password"
|
|
::= { rlRadiusServUserEntry 2 }
|
|
|
|
rlRadiusServUserPasswordMD5 OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MD5 of the rlRadiusServUserPassword"
|
|
::= { rlRadiusServUserEntry 3 }
|
|
|
|
rlRadiusServUserGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Assigned Radius Server Group Name to specific user"
|
|
::= { rlRadiusServUserEntry 4 }
|
|
|
|
rlRadiusServUserStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rlRadiusServUserEntry 5 }
|
|
|
|
|
|
-- rlRadiusServClientInetEntry
|
|
|
|
rlRadiusServClientInetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlRadiusServClientInetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS
|
|
server group entry."
|
|
::= { rlRadiusServ 11 }
|
|
|
|
rlRadiusServClientInetEntry OBJECT-TYPE
|
|
SYNTAX RlRadiusServClientInetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS Client entry."
|
|
INDEX { rlRadiusServClientInetAddressType,
|
|
rlRadiusServClientInetAddress }
|
|
::= { rlRadiusServClientInetTable 1 }
|
|
|
|
|
|
RlRadiusServClientInetEntry ::= SEQUENCE {
|
|
rlRadiusServClientInetAddressType InetAddressType,
|
|
rlRadiusServClientInetAddress InetAddress,
|
|
rlRadiusServClientInetKey DisplayString,
|
|
rlRadiusServClientInetKeyMD5 OCTET STRING,
|
|
rlRadiusServClientInetStatus RowStatus,
|
|
rlRadiusServClientInetUseGlobalKey TruthValue
|
|
}
|
|
|
|
rlRadiusServClientInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Inet address type of RADIUS client reffered to
|
|
in this table entry."
|
|
::= { rlRadiusServClientInetEntry 1}
|
|
|
|
rlRadiusServClientInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Inet address of the RADIUS client
|
|
referred to in this table entry."
|
|
::= { rlRadiusServClientInetEntry 2 }
|
|
|
|
rlRadiusServClientInetKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secret key to be shared with this RADIUS client."
|
|
DEFVAL { "" }
|
|
::= { rlRadiusServClientInetEntry 3 }
|
|
|
|
rlRadiusServClientInetKeyMD5 OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MD5 of the rlRadiusServClientInetKey"
|
|
::= { rlRadiusServClientInetEntry 4 }
|
|
|
|
rlRadiusServClientInetStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { rlRadiusServClientInetEntry 5 }
|
|
|
|
rlRadiusServClientInetUseGlobalKey OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this field is set to true the value in field rlRadiusServClientInetKey
|
|
is ignored and instead the value in the MIB
|
|
rlRadiusServDefaultKey is used. Otherwise the value in
|
|
rlRadiusServClientInetKey is used."
|
|
DEFVAL { false }
|
|
::= { rlRadiusServClientInetEntry 6 }
|
|
|
|
-- Action MIBs
|
|
|
|
|
|
rlRadiusServClearAccounting OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to TRUE clears the Radius Accounting cache."
|
|
::= { rlRadiusServ 12 }
|
|
|
|
rlRadiusServClearRejectedUsers OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to TRUE clears the Radius Rejected Users cache."
|
|
::= { rlRadiusServ 13 }
|
|
|
|
rlRadiusServClearStatistics OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to TRUE clears the Radius server counters."
|
|
::= { rlRadiusServ 14 }
|
|
|
|
rlRadiusServClearUsersOfGivenGroup OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clears users of specified Group. 0 string signes to clear all users."
|
|
::= { rlRadiusServ 15 }
|
|
|
|
|
|
rlRadiusServClearClientStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlRadiusServClearClientStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Action MIB to clear radius server statistics per client."
|
|
::= { rlRadiusServ 16 }
|
|
|
|
rlRadiusServClearClientStatisticsEntry OBJECT-TYPE
|
|
SYNTAX RlRadiusServClearClientStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The row definition for this table."
|
|
INDEX { rlRadiusServClearClientStatisticsIndex }
|
|
::= { rlRadiusServClearClientStatisticsTable 1 }
|
|
|
|
RlRadiusServClearClientStatisticsEntry::= SEQUENCE {
|
|
rlRadiusServClearClientStatisticsIndex INTEGER,
|
|
rlRadiusServClearClientStatisticsInetAddressType InetAddressType,
|
|
rlRadiusServClearClientStatisticsInetAddress InetAddress
|
|
}
|
|
|
|
rlRadiusServClearClientStatisticsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index in the table. Already 1."
|
|
::= { rlRadiusServClearClientStatisticsEntry 1 }
|
|
|
|
rlRadiusServClearClientStatisticsInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear statistics Inet address type parameter."
|
|
::= { rlRadiusServClearClientStatisticsEntry 2 }
|
|
|
|
rlRadiusServClearClientStatisticsInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear statistics Inet address parameter."
|
|
::= { rlRadiusServClearClientStatisticsEntry 3 }
|
|
|
|
|
|
-- rlRadiusServRejectedEntry
|
|
|
|
RlRadiusServUserType::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radius Server user service type"
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
x(1),
|
|
login(2)
|
|
}
|
|
|
|
RlRadiusServRejectedEventType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rejected Users Event Type"
|
|
SYNTAX INTEGER {
|
|
invalid(0),
|
|
reboot(2),
|
|
dateTimeChanged(3),
|
|
rejected(4)
|
|
}
|
|
|
|
RlRadiusServRejectedReasonType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Authentication service rejects reason"
|
|
SYNTAX INTEGER {
|
|
noError(0),
|
|
unknownUser(1),
|
|
illegalPassword(2),
|
|
notAllowedTime(3),
|
|
notSupportedEAPMethod(4),
|
|
notAllowedPrivLevel(5)
|
|
}
|
|
|
|
rlRadiusServRejectedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlRadiusServRejectedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS
|
|
server rejected user entry."
|
|
::= { rlRadiusServ 17 }
|
|
|
|
rlRadiusServRejectedEntry OBJECT-TYPE
|
|
SYNTAX RlRadiusServRejectedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS Rejected user entry."
|
|
INDEX { rlRadiusServRejectedIndex }
|
|
::= { rlRadiusServRejectedTable 1 }
|
|
|
|
|
|
RlRadiusServRejectedEntry ::= SEQUENCE {
|
|
rlRadiusServRejectedIndex Unsigned32,
|
|
rlRadiusServRejectedUserName DisplayString,
|
|
rlRadiusServRejectedUserType RlRadiusServUserType,
|
|
rlRadiusServRejectedEvent RlRadiusServRejectedEventType,
|
|
rlRadiusServRejectedDateTime DisplayString,
|
|
rlRadiusServRejectedUpdatedDateTime DisplayString,
|
|
rlRadiusServRejectedNASInetAddressType InetAddressType,
|
|
rlRadiusServRejectedNASInetAddress InetAddress,
|
|
rlRadiusServRejectedNASPort INTEGER,
|
|
rlRadiusServRejectedUserAddress DisplayString,
|
|
rlRadiusServRejectedReason RlRadiusServRejectedReasonType
|
|
}
|
|
|
|
rlRadiusServRejectedIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Rejected User Index"
|
|
::= { rlRadiusServRejectedEntry 1 }
|
|
|
|
rlRadiusServRejectedUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Rejected User Name. In case of dateTimeChanged and reboot event contains 0."
|
|
::= { rlRadiusServRejectedEntry 2 }
|
|
|
|
rlRadiusServRejectedUserType OBJECT-TYPE
|
|
SYNTAX RlRadiusServUserType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Contains type of service."
|
|
::= { rlRadiusServRejectedEntry 3 }
|
|
|
|
rlRadiusServRejectedEvent OBJECT-TYPE
|
|
SYNTAX RlRadiusServRejectedEventType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Contains type of event."
|
|
::= { rlRadiusServRejectedEntry 4 }
|
|
|
|
rlRadiusServRejectedDateTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Date of rejected event."
|
|
::= { rlRadiusServRejectedEntry 5}
|
|
|
|
rlRadiusServRejectedUpdatedDateTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "In case of dateTimeChanged event contains New assigned Date and Time. Otherwise contains 0."
|
|
::= { rlRadiusServRejectedEntry 6 }
|
|
|
|
rlRadiusServRejectedNASInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rejected user NAS Inet address type. In case of dateTimeChange and reboot event contains 0."
|
|
::= { rlRadiusServRejectedEntry 7 }
|
|
|
|
rlRadiusServRejectedNASInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rejected user NAS Inet address. In case of dateTimeChanged and reboot event contains 0."
|
|
::= { rlRadiusServRejectedEntry 8 }
|
|
|
|
rlRadiusServRejectedNASPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rejected user NAS port. In case of dateTimeChanged and reboot event contains 0."
|
|
::= { rlRadiusServRejectedEntry 9 }
|
|
|
|
rlRadiusServRejectedUserAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rejected user Inet address type. In case of 1x user contains mac address string, in case of login contains inet address."
|
|
::= { rlRadiusServRejectedEntry 10 }
|
|
|
|
rlRadiusServRejectedReason OBJECT-TYPE
|
|
SYNTAX RlRadiusServRejectedReasonType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rejected user reason."
|
|
::= { rlRadiusServRejectedEntry 11 }
|
|
|
|
|
|
-- rlRadiusServAcctLogEntry
|
|
|
|
|
|
RlRadiusServAcctLogUserAuthType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User Authentication Type"
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
radius(1),
|
|
local(2),
|
|
remote(3)
|
|
}
|
|
|
|
RlRadiusServAcctLogEventType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accounting Event Type"
|
|
SYNTAX INTEGER {
|
|
invalid(0),
|
|
reboot(2),
|
|
dateTimeChanged(3),
|
|
start(4),
|
|
stop(5)
|
|
}
|
|
|
|
RlRadiusServAcctLogTerminationReasonType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accounting User Termination reason"
|
|
SYNTAX INTEGER {
|
|
noError(0),
|
|
userRequest(1),
|
|
lostCarrier(2),
|
|
lostService(3),
|
|
idleTimeout(4),
|
|
sessionTimeout(5),
|
|
adminReset(6),
|
|
adminReboot(7),
|
|
portError(8),
|
|
nasError(9),
|
|
nasRequest(10),
|
|
nasReboot(11),
|
|
portUnneeded(12),
|
|
portPreempted(13),
|
|
portSuspended(14),
|
|
serviceUnavailable(15),
|
|
callback(16),
|
|
userError(17),
|
|
hostRequest(18)
|
|
}
|
|
|
|
rlRadiusServAcctLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlRadiusServAcctLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS
|
|
server accounting log entry."
|
|
::= { rlRadiusServ 18 }
|
|
|
|
rlRadiusServAcctLogEntry OBJECT-TYPE
|
|
SYNTAX RlRadiusServAcctLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS server accounting log entry."
|
|
INDEX { rlRadiusServAcctLogIndex }
|
|
::= { rlRadiusServAcctLogTable 1 }
|
|
|
|
RlRadiusServAcctLogEntry ::= SEQUENCE {
|
|
rlRadiusServAcctLogIndex Unsigned32,
|
|
rlRadiusServAcctLogUserName DisplayString,
|
|
rlRadiusServAcctLogUserAuth RlRadiusServAcctLogUserAuthType,
|
|
rlRadiusServAcctLogEvent RlRadiusServAcctLogEventType,
|
|
rlRadiusServAcctLogDateTime DisplayString,
|
|
rlRadiusServAcctLogUpdatedDateTime DisplayString,
|
|
rlRadiusServAcctLogSessionDuration Unsigned32,
|
|
rlRadiusServAcctLogNASInetAddressType InetAddressType,
|
|
rlRadiusServAcctLogNASInetAddress InetAddress,
|
|
rlRadiusServAcctLogNASPort INTEGER,
|
|
rlRadiusServAcctLogUserAddress DisplayString,
|
|
rlRadiusServAcctLogTerminationReason RlRadiusServAcctLogTerminationReasonType
|
|
}
|
|
|
|
rlRadiusServAcctLogIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Accounting Log Index"
|
|
::= { rlRadiusServAcctLogEntry 1 }
|
|
|
|
rlRadiusServAcctLogUserName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Accounting Log User Name. In case of dateTimeChanged and reboot event contains 0."
|
|
::= { rlRadiusServAcctLogEntry 2 }
|
|
|
|
rlRadiusServAcctLogUserAuth OBJECT-TYPE
|
|
SYNTAX RlRadiusServAcctLogUserAuthType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Contains type of authenticator."
|
|
::= { rlRadiusServAcctLogEntry 3 }
|
|
|
|
rlRadiusServAcctLogEvent OBJECT-TYPE
|
|
SYNTAX RlRadiusServAcctLogEventType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Contains type of event."
|
|
::= { rlRadiusServAcctLogEntry 4 }
|
|
|
|
rlRadiusServAcctLogDateTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Date of accounting event."
|
|
::= { rlRadiusServAcctLogEntry 5}
|
|
|
|
rlRadiusServAcctLogUpdatedDateTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "In case of dateTimeChanged event contains New assigned Date and Time. Otherwise contains 0."
|
|
::= { rlRadiusServAcctLogEntry 6 }
|
|
|
|
rlRadiusServAcctLogSessionDuration OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Contains duration of user session in seconds. In case of dateTimeChanged and reboot event contains 0."
|
|
::= { rlRadiusServAcctLogEntry 7 }
|
|
|
|
rlRadiusServAcctLogNASInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accounting log user NAS Inet address type. In case of dateTimeChanged and reboot event contains 0."
|
|
::= { rlRadiusServAcctLogEntry 8 }
|
|
|
|
rlRadiusServAcctLogNASInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accounting log user NAS Inet address. In case of dateTimeChanged and reboot event contains 0."
|
|
::= { rlRadiusServAcctLogEntry 9 }
|
|
|
|
rlRadiusServAcctLogNASPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accounting log user NAS port. In case of dateTimeChanged and reboot event contains 0."
|
|
::= { rlRadiusServAcctLogEntry 10 }
|
|
|
|
rlRadiusServAcctLogUserAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Accounting log user address. In case of 1x user contains mac address string, in case of login contains inet address."
|
|
::= { rlRadiusServAcctLogEntry 11 }
|
|
|
|
rlRadiusServAcctLogTerminationReason OBJECT-TYPE
|
|
SYNTAX RlRadiusServAcctLogTerminationReasonType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User Session termination reason."
|
|
::= { rlRadiusServAcctLogEntry 12 }
|
|
|
|
-- rlRadiusServUnknownNasEntry
|
|
|
|
RlRadiusServUnknownNasEventType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unknown NAS Event Type"
|
|
SYNTAX INTEGER {
|
|
invalid(0),
|
|
reboot(2),
|
|
dateTimeChanged(3),
|
|
nas(4)
|
|
}
|
|
|
|
rlRadiusServUnknownNasTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlRadiusServUnknownNasEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS
|
|
server unknown nas entry."
|
|
::= { rlRadiusServ 19 }
|
|
|
|
rlRadiusServUnknownNasEntry OBJECT-TYPE
|
|
SYNTAX RlRadiusServUnknownNasEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the RADIUS server unknown nas entry."
|
|
INDEX { rlRadiusServUnknownNasIndex }
|
|
::= { rlRadiusServUnknownNasTable 1 }
|
|
|
|
RlRadiusServUnknownNasEntry ::= SEQUENCE {
|
|
rlRadiusServUnknownNasIndex Unsigned32,
|
|
rlRadiusServUnknownNasEvent RlRadiusServUnknownNasEventType,
|
|
rlRadiusServUnknownNasDateTime DisplayString,
|
|
rlRadiusServUnknownNasUpdatedDateTime DisplayString,
|
|
rlRadiusServUnknownNasInetAddressType InetAddressType,
|
|
rlRadiusServUnknownNasInetAddress InetAddress
|
|
}
|
|
|
|
rlRadiusServUnknownNasIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "unknown nas Index"
|
|
::= { rlRadiusServUnknownNasEntry 1 }
|
|
|
|
rlRadiusServUnknownNasEvent OBJECT-TYPE
|
|
SYNTAX RlRadiusServUnknownNasEventType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Contains type of event."
|
|
::= { rlRadiusServUnknownNasEntry 2 }
|
|
|
|
rlRadiusServUnknownNasDateTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Date of unknown nas event."
|
|
::= { rlRadiusServUnknownNasEntry 3}
|
|
|
|
rlRadiusServUnknownNasUpdatedDateTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "In case of dateTimeChanged event contains New assigned Date and Time. Otherwise contains 0."
|
|
::= { rlRadiusServUnknownNasEntry 4 }
|
|
|
|
rlRadiusServUnknownNasInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unknown nas Inet address type. In case of dateTimeChanged and reboot event contains 0."
|
|
::= { rlRadiusServUnknownNasEntry 5 }
|
|
|
|
rlRadiusServUnknownNasInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unknown nas Inet address. In case of dateTimeChanged and reboot event contains 0."
|
|
::= { rlRadiusServUnknownNasEntry 9 }
|
|
|
|
rlRadiusServClearUnknownNas OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to TRUE clears the Radius Unknown Nas cache."
|
|
::= { rlRadiusServ 20 }
|
|
END
|