Initial commit
This commit is contained in:
		
							
								
								
									
										757
									
								
								MIBS/teltonika/TELTONIKA-RUTX-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										757
									
								
								MIBS/teltonika/TELTONIKA-RUTX-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,757 @@
 | 
			
		||||
TELTONIKA-RUTX-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
    OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY,
 | 
			
		||||
    Integer32, Opaque, enterprises, Counter64,
 | 
			
		||||
    IpAddress											FROM SNMPv2-SMI
 | 
			
		||||
    TEXTUAL-CONVENTION, DisplayString, TruthValue,
 | 
			
		||||
	PhysAddress											FROM SNMPv2-TC
 | 
			
		||||
	NetworkAddress                                      FROM RFC1155-SMI;
 | 
			
		||||
 | 
			
		||||
teltonika MODULE-IDENTITY
 | 
			
		||||
    LAST-UPDATED "201905150000Z"
 | 
			
		||||
    ORGANIZATION "TELTONIKA"
 | 
			
		||||
    CONTACT-INFO "TELTONIKA"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The MIB module for TELTONIKA rutx routers.
 | 
			
		||||
            "
 | 
			
		||||
    REVISION      "201905150000Z"
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Initial version"
 | 
			
		||||
    ::= { enterprises 48690 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
device                  OBJECT IDENTIFIER ::= { teltonika 1 }
 | 
			
		||||
mobile                  OBJECT IDENTIFIER ::= { teltonika 2 }
 | 
			
		||||
gps                     OBJECT IDENTIFIER ::= { teltonika 3 }
 | 
			
		||||
notifications           OBJECT IDENTIFIER ::= { teltonika 4 }
 | 
			
		||||
hotspot					OBJECT IDENTIFIER ::= { teltonika 5 }
 | 
			
		||||
io                      OBJECT IDENTIFIER ::= { teltonika 6 }
 | 
			
		||||
mobileNotifications     OBJECT IDENTIFIER ::= { notifications 1 }
 | 
			
		||||
ioNotifications         OBJECT IDENTIFIER ::= { notifications 2 }
 | 
			
		||||
ioNotificationsObs      OBJECT IDENTIFIER ::= { ioNotifications 0 }
 | 
			
		||||
 | 
			
		||||
serial OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Serial number"
 | 
			
		||||
    ::= { device 1 }
 | 
			
		||||
 | 
			
		||||
routerName OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Router name"
 | 
			
		||||
    ::= { device 2 }
 | 
			
		||||
 | 
			
		||||
productCode OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Router product code"
 | 
			
		||||
    ::= { device 3 }
 | 
			
		||||
 | 
			
		||||
batchNumber OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Router batch number"
 | 
			
		||||
    ::= { device 4 }
 | 
			
		||||
 | 
			
		||||
hardwareRevision OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Router hardware revision"
 | 
			
		||||
    ::= { device 5 }
 | 
			
		||||
 | 
			
		||||
fwVersion OBJECT-TYPE
 | 
			
		||||
	SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Router firmware version"
 | 
			
		||||
	::= { device 6 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
--GSM
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
modemNum  OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Integer32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The number of modems (regardless of their
 | 
			
		||||
            current state) present on this system."
 | 
			
		||||
    ::= { mobile 1 }
 | 
			
		||||
 | 
			
		||||
-- the modems table
 | 
			
		||||
 | 
			
		||||
modemTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX      SEQUENCE OF ModemEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A list of modem entries.  The number of entries is
 | 
			
		||||
            given by the value of modemNum."
 | 
			
		||||
    ::= { mobile 2 }
 | 
			
		||||
 | 
			
		||||
modemEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      ModemEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An entry containing information of a particular interface."
 | 
			
		||||
    INDEX   { mIndex }
 | 
			
		||||
    ::= { modemTable 1 }
 | 
			
		||||
 | 
			
		||||
ModemEntry ::=
 | 
			
		||||
    SEQUENCE {
 | 
			
		||||
        mIndex              INTEGER,
 | 
			
		||||
        mDescr              DisplayString,
 | 
			
		||||
        mImei               DisplayString,
 | 
			
		||||
        mModel              DisplayString,
 | 
			
		||||
        mManufacturer       DisplayString,
 | 
			
		||||
        mRevision           DisplayString,
 | 
			
		||||
        mSerial             DisplayString,
 | 
			
		||||
        mIMSI               DisplayString,
 | 
			
		||||
        mSimState           DisplayString,
 | 
			
		||||
        mPinState           DisplayString,
 | 
			
		||||
        mNetState           DisplayString,
 | 
			
		||||
        mSignal             INTEGER,
 | 
			
		||||
        mOperator           DisplayString,
 | 
			
		||||
        mOperatorNumber     DisplayString,
 | 
			
		||||
        mConnectionState    DisplayString,
 | 
			
		||||
        mConnectionType     DisplayString,
 | 
			
		||||
        mTemperature        INTEGER,
 | 
			
		||||
        mCellID             DisplayString,
 | 
			
		||||
        mSINR               DisplayString,
 | 
			
		||||
        mRSRP               DisplayString,
 | 
			
		||||
        mRSRQ               DisplayString,
 | 
			
		||||
        mSent               INTEGER,
 | 
			
		||||
        mReceived           INTEGER,
 | 
			
		||||
        mIP                 DisplayString,
 | 
			
		||||
        mSentToday          INTEGER,
 | 
			
		||||
        mReceivedToday      INTEGER,
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
mIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Integer32 (1..2147483647)
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A unique value, greater than zero, for each modem."
 | 
			
		||||
    ::= { modemEntry 1 }
 | 
			
		||||
 | 
			
		||||
mDescr OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A textual string containing information about the
 | 
			
		||||
            modem."
 | 
			
		||||
    ::= { modemEntry 2 }
 | 
			
		||||
 | 
			
		||||
mImei OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Modem IMEI"
 | 
			
		||||
    ::= { modemEntry 3 }
 | 
			
		||||
 | 
			
		||||
mModel OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Modem model"
 | 
			
		||||
    ::= { modemEntry 4 }
 | 
			
		||||
 | 
			
		||||
mManufacturer OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Modem manufacturer"
 | 
			
		||||
    ::= { modemEntry 5 }
 | 
			
		||||
 | 
			
		||||
mRevision OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Modem revision"
 | 
			
		||||
    ::= { modemEntry 6 }
 | 
			
		||||
 | 
			
		||||
mSerial OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Serial number"
 | 
			
		||||
    ::= { modemEntry 7 }
 | 
			
		||||
 | 
			
		||||
mIMSI OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "IMSI"
 | 
			
		||||
    ::= { modemEntry 8 }
 | 
			
		||||
 | 
			
		||||
mSimState OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "SIM status"
 | 
			
		||||
    ::= { modemEntry 9 }
 | 
			
		||||
 | 
			
		||||
mPinState OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "PIN status"
 | 
			
		||||
    ::= { modemEntry 10 }
 | 
			
		||||
 | 
			
		||||
mNetState OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Mobile network registration status"
 | 
			
		||||
    ::= { modemEntry 11 }
 | 
			
		||||
 | 
			
		||||
mSignal OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Signal level"
 | 
			
		||||
    ::= { modemEntry 12 }
 | 
			
		||||
 | 
			
		||||
mOperator OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Operator currently in use"
 | 
			
		||||
    ::= { modemEntry 13 }
 | 
			
		||||
 | 
			
		||||
mOperatorNumber OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Operator number (MCC+MNC)"
 | 
			
		||||
    ::= { modemEntry 14 }
 | 
			
		||||
 | 
			
		||||
mConnectionState OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Sata session connection state"
 | 
			
		||||
    ::= { modemEntry 15 }
 | 
			
		||||
 | 
			
		||||
mConnectionType OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Data session connection type"
 | 
			
		||||
    ::= { modemEntry 16 }
 | 
			
		||||
 | 
			
		||||
mTemperature OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Modem temperature"
 | 
			
		||||
    ::= { modemEntry 17 }
 | 
			
		||||
 | 
			
		||||
mCellID OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "CELL ID"
 | 
			
		||||
    ::= { modemEntry 18 }
 | 
			
		||||
 | 
			
		||||
mSINR OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "LTE SINR level"
 | 
			
		||||
    ::= { modemEntry 19 }
 | 
			
		||||
 | 
			
		||||
mRSRP OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "LTE RSRP level"
 | 
			
		||||
    ::= { modemEntry 20 }
 | 
			
		||||
 | 
			
		||||
mRSRQ OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "LTE RSRQ level"
 | 
			
		||||
    ::= { modemEntry 21 }
 | 
			
		||||
 | 
			
		||||
mSent OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Counter64
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Total bytes sent."
 | 
			
		||||
    ::= { modemEntry 22 }
 | 
			
		||||
 | 
			
		||||
mReceived OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Counter64
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Total bytes received."
 | 
			
		||||
    ::= { modemEntry 23 }
 | 
			
		||||
 | 
			
		||||
mIP OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Modem IP address(es)"
 | 
			
		||||
    ::= { modemEntry 24 }
 | 
			
		||||
 | 
			
		||||
mSentToday OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Counter64
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Bytes sent today."
 | 
			
		||||
    ::= { modemEntry 25 }
 | 
			
		||||
 | 
			
		||||
mReceivedToday OBJECT-TYPE
 | 
			
		||||
    SYNTAX      Counter64
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Bytes received today."
 | 
			
		||||
    ::= { modemEntry 26 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
-- GPS
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
latitude OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Latitutde coordinates"
 | 
			
		||||
    ::= { gps 1 }
 | 
			
		||||
 | 
			
		||||
longtitude OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Longtitude coordinates"
 | 
			
		||||
    ::= { gps 2 }
 | 
			
		||||
 | 
			
		||||
accuracy OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Accuracy"
 | 
			
		||||
    ::= { gps 3 }
 | 
			
		||||
 | 
			
		||||
datetime OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "GPS datetime"
 | 
			
		||||
    ::= { gps 4 }
 | 
			
		||||
 | 
			
		||||
numSatellites OBJECT-TYPE
 | 
			
		||||
    SYNTAX 	Integer32
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS	current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
	"Number of satellites"
 | 
			
		||||
    ::= { gps 5 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
--Hotspot
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
hsState  OBJECT-TYPE
 | 
			
		||||
    SYNTAX     INTEGER {
 | 
			
		||||
    						enabled(1),  -- Hotspot service enabled
 | 
			
		||||
                            disabled(0)    -- Hotspot service disabled
 | 
			
		||||
                       }
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Hotspot state"
 | 
			
		||||
    ::= { hotspot 1 }
 | 
			
		||||
 | 
			
		||||
hsIP  OBJECT-TYPE
 | 
			
		||||
    SYNTAX      IpAddress
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The IPv4 address"
 | 
			
		||||
    ::= { hotspot 2 }
 | 
			
		||||
 | 
			
		||||
hsNet  OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Network interfaces"
 | 
			
		||||
    ::= { hotspot 3 }
 | 
			
		||||
 | 
			
		||||
hsAuth  OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Authentication mode"
 | 
			
		||||
    ::= { hotspot 4 }
 | 
			
		||||
 | 
			
		||||
hsSessionCount  OBJECT-TYPE
 | 
			
		||||
	SYNTAX      Counter64
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Number of sessions"
 | 
			
		||||
	::= { hotspot 5 }
 | 
			
		||||
 | 
			
		||||
hsSessionTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX      SEQUENCE OF HsSessionEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A list of hotspot session entries.  The number of entries is
 | 
			
		||||
            given by the value of hsSessionNum."
 | 
			
		||||
    ::= { hotspot 6 }
 | 
			
		||||
 | 
			
		||||
hsSessionEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      HsSessionEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An entry containing information of a particular hotspot session."
 | 
			
		||||
    INDEX   { hssIndex }
 | 
			
		||||
    ::= { hsSessionTable 1 }
 | 
			
		||||
 | 
			
		||||
HsSessionEntry ::=
 | 
			
		||||
    SEQUENCE {
 | 
			
		||||
        hssIndex			INTEGER,
 | 
			
		||||
        hssMAC				PhysAddress,
 | 
			
		||||
        hssIP				IpAddress,
 | 
			
		||||
        hssID				DisplayString,
 | 
			
		||||
        hssUsername			DisplayString,
 | 
			
		||||
        hssState			TruthValue,
 | 
			
		||||
        hssDwLimit			Counter64,
 | 
			
		||||
        hssUpLimit			Counter64,
 | 
			
		||||
        hssTimeLimit		Counter64,
 | 
			
		||||
        hssIdleTimeout		Integer32,
 | 
			
		||||
        hssDwBandwidth		Counter64,
 | 
			
		||||
        hssUpBandwidth		Counter64,
 | 
			
		||||
        hssURL				DisplayString
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
hssIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A unique value, greater than zero, for each session."
 | 
			
		||||
    ::= { hsSessionEntry 1 }
 | 
			
		||||
 | 
			
		||||
hssMAC OBJECT-TYPE
 | 
			
		||||
	SYNTAX      PhysAddress
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Clients MAC address"
 | 
			
		||||
	::= { hsSessionEntry 2 }
 | 
			
		||||
 | 
			
		||||
hssIP OBJECT-TYPE
 | 
			
		||||
	SYNTAX      IpAddress
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Clients IP address"
 | 
			
		||||
	::= { hsSessionEntry 3 }
 | 
			
		||||
 | 
			
		||||
hssID OBJECT-TYPE
 | 
			
		||||
	SYNTAX      DisplayString
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Session ID"
 | 
			
		||||
	::= { hsSessionEntry 4 }
 | 
			
		||||
 | 
			
		||||
hssUsername OBJECT-TYPE
 | 
			
		||||
	SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Username"
 | 
			
		||||
	::= { hsSessionEntry 5 }
 | 
			
		||||
 | 
			
		||||
hssState OBJECT-TYPE
 | 
			
		||||
	SYNTAX     INTEGER {
 | 
			
		||||
						notAuthorized(0),  -- user is authorized
 | 
			
		||||
                        authorized(1)    -- user is not authorized
 | 
			
		||||
                   }
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Session state"
 | 
			
		||||
	::= { hsSessionEntry 6 }
 | 
			
		||||
 | 
			
		||||
hssDwLimit OBJECT-TYPE
 | 
			
		||||
	SYNTAX      Counter64
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Download limit in bytes. Cannot be accessed using SNMPv1."
 | 
			
		||||
	::= { hsSessionEntry 7 }
 | 
			
		||||
 | 
			
		||||
hssUpLimit OBJECT-TYPE
 | 
			
		||||
	SYNTAX      Counter64
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Upload limit in bytes. Cannot be accessed using SNMPv1."
 | 
			
		||||
	::= { hsSessionEntry 8 }
 | 
			
		||||
 | 
			
		||||
hssTimeLimit OBJECT-TYPE
 | 
			
		||||
	SYNTAX      Counter64
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Time limit in sec. Cannot be accessed using SNMPv1."
 | 
			
		||||
	::= { hsSessionEntry 9 }
 | 
			
		||||
 | 
			
		||||
hssIdleTimeout OBJECT-TYPE
 | 
			
		||||
	SYNTAX      Integer32
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Idle timeout in sec."
 | 
			
		||||
	::= { hsSessionEntry 10 }
 | 
			
		||||
 | 
			
		||||
hssDwBandwidth OBJECT-TYPE
 | 
			
		||||
	SYNTAX      Counter64
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Max download bandwidth in b/s. Cannot be accessed using SNMPv1."
 | 
			
		||||
	::= { hsSessionEntry 11 }
 | 
			
		||||
 | 
			
		||||
hssUpBandwidth OBJECT-TYPE
 | 
			
		||||
	SYNTAX      Counter64
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Max upwnload bandwidth in b/s. Cannot be accessed using SNMPv1."
 | 
			
		||||
	::= { hsSessionEntry 12 }
 | 
			
		||||
 | 
			
		||||
hssURL OBJECT-TYPE
 | 
			
		||||
	SYNTAX      DisplayString
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Original URL"
 | 
			
		||||
	::= { hsSessionEntry 13 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- I/O
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
ioCount  OBJECT-TYPE
 | 
			
		||||
	SYNTAX      INTEGER
 | 
			
		||||
	MAX-ACCESS  read-only
 | 
			
		||||
	STATUS      current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Count of I/O"
 | 
			
		||||
	::= { io 1 }
 | 
			
		||||
 | 
			
		||||
ioTable OBJECT-TYPE
 | 
			
		||||
    SYNTAX      SEQUENCE OF IOEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A list of I/O.  The number of entries is given by the value of ioCount."
 | 
			
		||||
    ::= { io 2 }
 | 
			
		||||
 | 
			
		||||
ioEntry OBJECT-TYPE
 | 
			
		||||
    SYNTAX      IOEntry
 | 
			
		||||
    MAX-ACCESS  not-accessible
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "An entry containing information of a particular I/O."
 | 
			
		||||
    INDEX   { ioIndex }
 | 
			
		||||
    ::= { ioTable 1 }
 | 
			
		||||
 | 
			
		||||
IOEntry ::=
 | 
			
		||||
    SEQUENCE {
 | 
			
		||||
        ioIndex         INTEGER,
 | 
			
		||||
        ioSystemName    DisplayString,
 | 
			
		||||
        ioName          DisplayString,
 | 
			
		||||
        ioType          DisplayString,
 | 
			
		||||
        ioBidirectional INTEGER,
 | 
			
		||||
        ioState         DisplayString,
 | 
			
		||||
        ioInput         INTEGER,
 | 
			
		||||
        ioInverted      INTEGER,
 | 
			
		||||
        ioCurrent       DisplayString,
 | 
			
		||||
        ioPercentage    DisplayString
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
ioIndex OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A unique value, greater than zero, for each session."
 | 
			
		||||
    ::= { ioEntry 1 } 
 | 
			
		||||
 | 
			
		||||
ioSystemName OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The name of the I/O."
 | 
			
		||||
    ::= { ioEntry 2 } 
 | 
			
		||||
 | 
			
		||||
ioName OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "The name of the I/O, as displayed in WebUI."
 | 
			
		||||
    ::= { ioEntry 3 } 
 | 
			
		||||
 | 
			
		||||
ioType OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "A description of I/O type."
 | 
			
		||||
    ::= { ioEntry 4 } 
 | 
			
		||||
 | 
			
		||||
ioBidirectional OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Is I/O bidirectional?"
 | 
			
		||||
    ::= { ioEntry 5 } 
 | 
			
		||||
 | 
			
		||||
ioState OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "State of I/O."
 | 
			
		||||
    ::= { ioEntry 6 } 
 | 
			
		||||
 | 
			
		||||
ioInput OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Is I/O an input?"
 | 
			
		||||
    ::= { ioEntry 7 } 
 | 
			
		||||
 | 
			
		||||
ioInverted OBJECT-TYPE
 | 
			
		||||
    SYNTAX      INTEGER
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Is value of I/O inverted?"
 | 
			
		||||
    ::= { ioEntry 8 } 
 | 
			
		||||
 | 
			
		||||
ioCurrent OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Current amount flowing though ACL."
 | 
			
		||||
    ::= { ioEntry 9 } 
 | 
			
		||||
 | 
			
		||||
ioPercentage OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS      current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Percentage of ACL."
 | 
			
		||||
    ::= { ioEntry 10 } 
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- Traps
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
signalChangeNotification NOTIFICATION-TYPE
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Signal strength trap"
 | 
			
		||||
    ::= { mobileNotifications 1 }
 | 
			
		||||
 | 
			
		||||
connectionTypeNotification NOTIFICATION-TYPE
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Connection type trap"
 | 
			
		||||
    ::= { mobileNotifications 2 }
 | 
			
		||||
 | 
			
		||||
digitalInputNotification NOTIFICATION-TYPE
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Digital input trap"
 | 
			
		||||
    ::= { ioNotifications 1 }
 | 
			
		||||
 | 
			
		||||
digitalOutputNotification NOTIFICATION-TYPE
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Digital output trap"
 | 
			
		||||
    ::= { ioNotifications 2 }
 | 
			
		||||
 | 
			
		||||
doutState OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Digital output state"
 | 
			
		||||
    ::= { ioNotificationsObs 2 }
 | 
			
		||||
 | 
			
		||||
dinState OBJECT-TYPE
 | 
			
		||||
    SYNTAX      DisplayString (SIZE (0..255))
 | 
			
		||||
    MAX-ACCESS  read-only
 | 
			
		||||
    STATUS  current
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Digital input state"
 | 
			
		||||
    ::= { ioNotificationsObs 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user