180 lines
		
	
	
		
			5.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			180 lines
		
	
	
		
			5.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
TPLINK-SYSINFO-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
	TimeStamp          	 
 | 
						|
		FROM SNMPv2-TC
 | 
						|
	OBJECT-TYPE
 | 
						|
		    FROM SNMPv2-SMI
 | 
						|
	tplinkMgmt	          
 | 
						|
			FROM TPLINK-MIB
 | 
						|
	ifIndex
 | 
						|
			FROM RFC1213-MIB;
 | 
						|
 | 
						|
tplinkSysInfoMIB MODULE-IDENTITY
 | 
						|
    LAST-UPDATED  "201211290000Z"
 | 
						|
    ORGANIZATION  "TP-LINK"
 | 
						|
    CONTACT-INFO  "www.tplink.com"
 | 
						|
    DESCRIPTION
 | 
						|
         "This MIB module contain a collection of managed objects
 | 
						|
          that get infomation of the system."
 | 
						|
 | 
						|
    REVISION    "201211290000Z"
 | 
						|
    DESCRIPTION
 | 
						|
        "Initial version of this MIB module."
 | 
						|
    ::= { tplinkMgmt 1 }
 | 
						|
 | 
						|
tplinkSysInfoMIBObjects OBJECT IDENTIFIER ::= {tplinkSysInfoMIB 1}
 | 
						|
tplinkSysInfoNotifications OBJECT IDENTIFIER ::= {tplinkSysInfoMIB 2}
 | 
						|
  
 | 
						|
  
 | 
						|
tpSysInfoDescription OBJECT-TYPE
 | 
						|
  SYNTAX  OCTET STRING (SIZE (0..255))
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "A textual description of the entity.  This value
 | 
						|
		  should include the full name and version
 | 
						|
		  identification of the system's hardware type,
 | 
						|
		  software operating-system, and networking
 | 
						|
		  software.  It is current that this only contain
 | 
						|
		  printable ASCII characters."
 | 
						|
  ::= { tplinkSysInfoMIBObjects 1 }
 | 
						|
  
 | 
						|
tpSysInfoHostName OBJECT-TYPE
 | 
						|
  SYNTAX  OCTET STRING (SIZE (0..255))
 | 
						|
  MAX-ACCESS  read-write
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "An administratively-assigned name for this
 | 
						|
		  managed node.  By convention, this is the node's
 | 
						|
		  fully-qualified domain name.range:17 byte."
 | 
						|
  ::= { tplinkSysInfoMIBObjects 2 }
 | 
						|
  
 | 
						|
tpSysInfoLocation OBJECT-TYPE
 | 
						|
  SYNTAX  OCTET STRING (SIZE (0..255))
 | 
						|
  MAX-ACCESS  read-write
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "The physical location of this node (e.g.,
 | 
						|
		  `telephone closet, 3rd floor'),range:32 byte."
 | 
						|
  ::= { tplinkSysInfoMIBObjects 3 }   
 | 
						|
 | 
						|
tpSysInfoContact OBJECT-TYPE
 | 
						|
  SYNTAX  OCTET STRING (SIZE (0..255))
 | 
						|
  MAX-ACCESS  read-write
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "The textual identification of the contact person
 | 
						|
		  for this managed node, together with information
 | 
						|
		  on how to contact this person.range:32 byte."
 | 
						|
  ::= { tplinkSysInfoMIBObjects 4 }
 | 
						|
		
 | 
						|
tpSysInfoHwVersion OBJECT-TYPE	
 | 
						|
SYNTAX  OCTET STRING (SIZE (0..255))
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "The hardWare version of the product."
 | 
						|
  ::= { tplinkSysInfoMIBObjects 5 }
 | 
						|
	
 | 
						|
tpSysInfoSwVersion OBJECT-TYPE	
 | 
						|
SYNTAX  OCTET STRING (SIZE (0..255))
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "The softWare version of the product."
 | 
						|
  ::= { tplinkSysInfoMIBObjects 6 }
 | 
						|
  
 | 
						|
tpSysInfoMacAddr	OBJECT-TYPE
 | 
						|
  SYNTAX  OCTET STRING (SIZE (0..255))
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "The MAC address of the product."
 | 
						|
  ::= { tplinkSysInfoMIBObjects 7 }
 | 
						|
 | 
						|
tpSysInfoSerialNum	OBJECT-TYPE
 | 
						|
  SYNTAX  OCTET STRING (SIZE (0..255))
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "The Serial number of the product."
 | 
						|
  ::= { tplinkSysInfoMIBObjects 8 }
 | 
						|
  
 | 
						|
tpSysInfoUpTime OBJECT-TYPE
 | 
						|
  SYNTAX  TimeStamp
 | 
						|
  MAX-ACCESS  read-only
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "The time (in hundredths of a second) since the
 | 
						|
		  network management portion of the system was last
 | 
						|
		  re-initialized."
 | 
						|
  ::= { tplinkSysInfoMIBObjects 9 }
 | 
						|
 | 
						|
tpSysInfoSerialPort OBJECT-TYPE
 | 
						|
 SYNTAX INTEGER{
 | 
						|
		9600(0), 					--config the baud rate as 9600
 | 
						|
		19200(1),					--config the baud rate as 19200
 | 
						|
		38400(2), 					--config the baud rate as 38400
 | 
						|
		57600(3),					--config the baud rate as 57600
 | 
						|
		115200(4)	 				--config the baud rate as 115200
 | 
						|
		}   
 | 
						|
  MAX-ACCESS  read-write
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "config the baud rate of the system"
 | 
						|
  ::= { tplinkSysInfoMIBObjects 10}
 | 
						|
 | 
						|
tpSysInfoPortTable OBJECT-TYPE
 | 
						|
              SYNTAX  SEQUENCE OF TPSYSINFOPORTENTRY
 | 
						|
              MAX-ACCESS  not-accessible
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "Port Utilization."
 | 
						|
              ::= { tplinkSysInfoMIBObjects 11 }
 | 
						|
 | 
						|
          tpSysInfoPortEntry OBJECT-TYPE
 | 
						|
              SYNTAX  TPSYSINFOPORTENTRY
 | 
						|
              MAX-ACCESS  not-accessible
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      "An entry contains of the information of port Utilization."     
 | 
						|
              INDEX   { ifIndex }
 | 
						|
              ::= { tpSysInfoPortTable 1 }
 | 
						|
      
 | 
						|
          TPSYSINFOPORTENTRY ::=
 | 
						|
              SEQUENCE {
 | 
						|
                  tpSysInfoPortRxUtilization
 | 
						|
                      OCTET STRING,
 | 
						|
                  tpSysInfoPortTxUtilization
 | 
						|
                  		OCTET STRING 		
 | 
						|
              	}      
 | 
						|
                        
 | 
						|
           tpSysInfoPortRxUtilization OBJECT-TYPE
 | 
						|
          		SYNTAX  OCTET STRING (SIZE (0..255))
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      	"Displays the  port Tx Utilization."
 | 
						|
              ::= { tpSysInfoPortEntry 1 }  
 | 
						|
           
 | 
						|
           tpSysInfoPortTxUtilization OBJECT-TYPE
 | 
						|
          		SYNTAX  OCTET STRING (SIZE (0..255))
 | 
						|
              MAX-ACCESS  read-only
 | 
						|
              STATUS  current
 | 
						|
              DESCRIPTION
 | 
						|
                      	"Displays the  port Tx Utilization."
 | 
						|
              ::= { tpSysInfoPortEntry 2 }
 | 
						|
 | 
						|
tpSysInfoLed OBJECT-TYPE
 | 
						|
 SYNTAX INTEGER{
 | 
						|
		off(0), 				--LED off
 | 
						|
		on(1),					--LED on
 | 
						|
		}   
 | 
						|
  MAX-ACCESS  read-write
 | 
						|
  STATUS  current
 | 
						|
  DESCRIPTION
 | 
						|
		  "Config the switch LED status."
 | 
						|
  ::= { tplinkSysInfoMIBObjects 12}
 | 
						|
  
 | 
						|
END	  	          |