summaryrefslogtreecommitdiff
path: root/MIBS/packetlight/SL-RADIUS-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/packetlight/SL-RADIUS-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/packetlight/SL-RADIUS-MIB')
-rw-r--r--MIBS/packetlight/SL-RADIUS-MIB128
1 files changed, 128 insertions, 0 deletions
diff --git a/MIBS/packetlight/SL-RADIUS-MIB b/MIBS/packetlight/SL-RADIUS-MIB
new file mode 100644
index 0000000..cd54e2b
--- /dev/null
+++ b/MIBS/packetlight/SL-RADIUS-MIB
@@ -0,0 +1,128 @@
+SL-RADIUS-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
+ Counter32, Integer32, Gauge32,
+ IpAddress, TimeTicks, mib-2 FROM SNMPv2-SMI
+ TruthValue FROM SNMPv2-TC
+ SnmpAdminString FROM SNMP-FRAMEWORK-MIB
+ MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
+ slMain FROM SL-MAIN-MIB;
+
+slRadiusMIB MODULE-IDENTITY
+ LAST-UPDATED "200712060000Z"
+ ORGANIZATION "PacketLight Networks Ltd."
+ CONTACT-INFO
+ "Omri_Viner@PacketLight.com"
+ DESCRIPTION
+ "The MIB module for entities implementing the client side of
+ the Remote Access Dialin User Service (RADIUS) accounting
+ protocol."
+ ::= { slMain 23 }
+
+
+slRadiusClientMIBObjects OBJECT IDENTIFIER ::= { slRadiusMIB 1 }
+
+slRadiusClient OBJECT IDENTIFIER ::= { slRadiusClientMIBObjects 1 }
+slRadiusTraps OBJECT IDENTIFIER ::= { slRadiusClientMIBObjects 2 }
+
+
+SharedSecret ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Authentication Shared-Secret."
+ SYNTAX OCTET STRING (SIZE (0..256))
+
+
+slRadiusEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "true(1) - radius is enabled
+ false(2) - radius is disabled."
+ ::= { slRadiusClient 1 }
+
+slRadiusServerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SlRadiusServerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The (conceptual) table listing the RADIUS accounting
+ servers with which the client shares a secret."
+ ::= { slRadiusClient 2 }
+
+slRadiusServerEntry OBJECT-TYPE
+ SYNTAX SlRadiusServerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry (conceptual row) representing a RADIUS
+ accounting server with which the client shares a secret."
+ INDEX { slRadiusServerIndex }
+ ::= { slRadiusServerTable 1 }
+
+SlRadiusServerEntry ::= SEQUENCE {
+ slRadiusServerIndex INTEGER,
+ slRadiusServerAddress IpAddress,
+ slRadiusServerPort INTEGER,
+ slRadiusServerAdminStatus INTEGER,
+ slRadiusTimeout INTEGER,
+ slRadiusSharedSecret SharedSecret
+}
+
+slRadiusServerIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "1 - Primary
+ 2 - Secondary."
+ ::= { slRadiusServerEntry 1 }
+
+slRadiusServerAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of the RADIUS accounting server
+ referred to in this table entry."
+ ::= { slRadiusServerEntry 2 }
+
+slRadiusServerPort OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The port number of the server."
+ ::= { slRadiusServerEntry 3 }
+
+slRadiusServerAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The admin status of the server."
+ ::= { slRadiusServerEntry 4 }
+
+slRadiusTimeout OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The server timeout specified in seconds.
+ The range is 1..30 seconds. The default is 15 seconds"
+ ::= { slRadiusServerEntry 5 }
+
+slRadiusSharedSecret OBJECT-TYPE
+ SYNTAX SharedSecret
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The shared secret of the server."
+ ::= { slRadiusServerEntry 6 }
+
+
+END