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/cisco/CISCOSB-RADIUSSRV | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/cisco/CISCOSB-RADIUSSRV')
| -rw-r--r-- | MIBS/cisco/CISCOSB-RADIUSSRV | 841 |
1 files changed, 841 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCOSB-RADIUSSRV b/MIBS/cisco/CISCOSB-RADIUSSRV new file mode 100644 index 0000000..86978ed --- /dev/null +++ b/MIBS/cisco/CISCOSB-RADIUSSRV @@ -0,0 +1,841 @@ +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 |