Initial commit
This commit is contained in:
		
							
								
								
									
										2627
									
								
								MIBS/tplink/RFC1213-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2627
									
								
								MIBS/tplink/RFC1213-MIB
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										99
									
								
								MIBS/tplink/TPLINK-DDMBIASCURTHRESHOLD-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										99
									
								
								MIBS/tplink/TPLINK-DDMBIASCURTHRESHOLD-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,99 @@
 | 
			
		||||
   TPLINK-DDMBIASCURTHRESHOLD-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
         IMPORTS
 | 
			
		||||
            MODULE-IDENTITY, OBJECT-TYPE
 | 
			
		||||
          	  	        FROM SNMPv2-SMI
 | 
			
		||||
          	ifIndex
 | 
			
		||||
						FROM RFC1213-MIB
 | 
			
		||||
			DisplayString
 | 
			
		||||
						FROM SNMPv2-TC
 | 
			
		||||
			tplinkDdmManageMIBObjects
 | 
			
		||||
						FROM TPLINK-DDMMANAGE-MIB;
 | 
			
		||||
						
 | 
			
		||||
		   		ddmBiasCurThreshold MODULE-IDENTITY  
 | 
			
		||||
				    LAST-UPDATED    "200908270000Z"
 | 
			
		||||
				    ORGANIZATION    "TPLINK"
 | 
			
		||||
				    CONTACT-INFO		"www.tplink.com"
 | 
			
		||||
				    DESCRIPTION			"The config of DDM bias current threshold."
 | 
			
		||||
				    REVISION        "200908270000Z"
 | 
			
		||||
				    DESCRIPTION			"Initial version of this MIB module."
 | 
			
		||||
				    ::= { tplinkDdmManageMIBObjects 4 } 
 | 
			
		||||
			 												
 | 
			
		||||
				ddmBiasCurThresholdTable OBJECT-TYPE
 | 
			
		||||
					SYNTAX SEQUENCE OF DDMBiasCurThresholdEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A table that is used to configure the DDM Bias Current Threshold for specific ports on the Switch."
 | 
			
		||||
					::= { ddmBiasCurThreshold 1 }
 | 
			
		||||
				
 | 
			
		||||
				ddmBiasCurThresholdEntry OBJECT-TYPE
 | 
			
		||||
					SYNTAX			DDMBiasCurThresholdEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A list of information for every port."	
 | 
			
		||||
					INDEX { ifIndex }
 | 
			
		||||
					::= { ddmBiasCurThresholdTable 1 }
 | 
			
		||||
					
 | 
			
		||||
				DDMBiasCurThresholdEntry ::=
 | 
			
		||||
				SEQUENCE
 | 
			
		||||
				{
 | 
			
		||||
                    ddmBiasCurThresholdPort				DisplayString(SIZE(0..255)),
 | 
			
		||||
					ddmBiasCurThresholdHighAlarm		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmBiasCurThresholdLowAlarm			OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmBiasCurThresholdHighWarn			OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmBiasCurThresholdLowWarn			OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmBiasCurThresholdPortLAG			OCTET STRING(SIZE(0..30))
 | 
			
		||||
				}
 | 
			
		||||
				         
 | 
			
		||||
				ddmBiasCurThresholdPort OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..255))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the port number."
 | 
			
		||||
					::= { ddmBiasCurThresholdEntry 1 }
 | 
			
		||||
 | 
			
		||||
				ddmBiasCurThresholdHighAlarm OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the highest threshold for the alarm."
 | 
			
		||||
					::= { ddmBiasCurThresholdEntry 2 }
 | 
			
		||||
				
 | 
			
		||||
				ddmBiasCurThresholdLowAlarm OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the lowest threshold for the alarm."
 | 
			
		||||
					::=	{ ddmBiasCurThresholdEntry 3 }
 | 
			
		||||
		        
 | 
			
		||||
				ddmBiasCurThresholdHighWarn OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the highest threshold for the warning."
 | 
			
		||||
					::= { ddmBiasCurThresholdEntry 4 }
 | 
			
		||||
				
 | 
			
		||||
				ddmBiasCurThresholdLowWarn OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the lowest threshold for the warning."
 | 
			
		||||
					::=	{ ddmBiasCurThresholdEntry 5 }
 | 
			
		||||
 | 
			
		||||
				ddmBiasCurThresholdPortLAG OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the lag number of the port."
 | 
			
		||||
					::= { ddmBiasCurThresholdEntry 6 }
 | 
			
		||||
																			
 | 
			
		||||
END
 | 
			
		||||
					
 | 
			
		||||
							
								
								
									
										81
									
								
								MIBS/tplink/TPLINK-DDMMANAGE-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										81
									
								
								MIBS/tplink/TPLINK-DDMMANAGE-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,81 @@
 | 
			
		||||
   TPLINK-DDMMANAGE-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
         IMPORTS
 | 
			
		||||
            MODULE-IDENTITY, OBJECT-TYPE
 | 
			
		||||
          	  	        FROM SNMPv2-SMI
 | 
			
		||||
          	ifIndex
 | 
			
		||||
						FROM RFC1213-MIB
 | 
			
		||||
			DisplayString
 | 
			
		||||
						FROM SNMPv2-TC
 | 
			
		||||
            tplinkMgmt
 | 
			
		||||
						FROM TPLINK-MIB; 
 | 
			
		||||
						
 | 
			
		||||
				tplinkDdmManageMIB MODULE-IDENTITY
 | 
			
		||||
					LAST-UPDATED    "200908270000Z"
 | 
			
		||||
					ORGANIZATION    "TPLINK"
 | 
			
		||||
					CONTACT-INFO    "www.tplink.com"
 | 
			
		||||
					DESCRIPTION	    "Private MIB for DDM configuration."
 | 
			
		||||
					REVISION        "200908270000Z"
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"Initial version of this MIB module."
 | 
			
		||||
				::= { tplinkMgmt 96 }
 | 
			
		||||
				
 | 
			
		||||
				tplinkDdmManageMIBObjects		OBJECT IDENTIFIER	::= { tplinkDdmManageMIB 1 }
 | 
			
		||||
				tplinkDdmManageNotifications	OBJECT IDENTIFIER	::= { tplinkDdmManageMIB 2 }
 | 
			
		||||
			 												
 | 
			
		||||
				tempExceedThreshold NOTIFICATION-TYPE    
 | 
			
		||||
					OBJECTS
 | 
			
		||||
					{
 | 
			
		||||
						ifIndex		
 | 
			
		||||
					}
 | 
			
		||||
					STATUS          current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"A tempExceedThreshold notification is sent when the 
 | 
			
		||||
					value of temperature exceeds the threshold. "
 | 
			
		||||
					::= { tplinkDdmManageNotifications 1 }
 | 
			
		||||
 | 
			
		||||
				volExceedThreshold NOTIFICATION-TYPE    
 | 
			
		||||
					OBJECTS
 | 
			
		||||
					{
 | 
			
		||||
						ifIndex		
 | 
			
		||||
					}
 | 
			
		||||
					STATUS          current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"A volExceedThreshold notification is sent when the 
 | 
			
		||||
					value of voltage exceeds the threshold. "
 | 
			
		||||
					::= { tplinkDdmManageNotifications 2 }
 | 
			
		||||
 | 
			
		||||
				biasCurExceedThreshold NOTIFICATION-TYPE    
 | 
			
		||||
					OBJECTS
 | 
			
		||||
					{
 | 
			
		||||
						ifIndex		
 | 
			
		||||
					}
 | 
			
		||||
					STATUS          current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"A biasCurExceedThreshold notification is sent when the 
 | 
			
		||||
					value of bias current exceeds the threshold. "
 | 
			
		||||
					::= { tplinkDdmManageNotifications 3 }  
 | 
			
		||||
 | 
			
		||||
				txPowExceedThreshold NOTIFICATION-TYPE    
 | 
			
		||||
					OBJECTS
 | 
			
		||||
					{
 | 
			
		||||
						ifIndex		
 | 
			
		||||
					}
 | 
			
		||||
					STATUS          current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"A txPowExceedThreshold notification is sent when the 
 | 
			
		||||
					value of Tx power exceeds the threshold. "
 | 
			
		||||
					::= { tplinkDdmManageNotifications 4 }        
 | 
			
		||||
 | 
			
		||||
				rxPowExceedThreshold NOTIFICATION-TYPE    
 | 
			
		||||
					OBJECTS
 | 
			
		||||
					{
 | 
			
		||||
						ifIndex		
 | 
			
		||||
					}
 | 
			
		||||
					STATUS          current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"A rxPowExceedThreshold notification is sent when the 
 | 
			
		||||
					value of Rx power exceeds the threshold. "
 | 
			
		||||
					::= { tplinkDdmManageNotifications 5 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										99
									
								
								MIBS/tplink/TPLINK-DDMRXPOWTHRESHOLD-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										99
									
								
								MIBS/tplink/TPLINK-DDMRXPOWTHRESHOLD-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,99 @@
 | 
			
		||||
   TPLINK-DDMRXPOWTHRESHOLD-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
         IMPORTS
 | 
			
		||||
            MODULE-IDENTITY, OBJECT-TYPE
 | 
			
		||||
          	  	        FROM SNMPv2-SMI
 | 
			
		||||
          	ifIndex
 | 
			
		||||
						FROM RFC1213-MIB
 | 
			
		||||
			DisplayString
 | 
			
		||||
						FROM SNMPv2-TC
 | 
			
		||||
			tplinkDdmManageMIBObjects
 | 
			
		||||
						FROM TPLINK-DDMMANAGE-MIB;
 | 
			
		||||
						
 | 
			
		||||
		   		ddmRxPowThreshold MODULE-IDENTITY  
 | 
			
		||||
				    LAST-UPDATED    "200908270000Z"
 | 
			
		||||
				    ORGANIZATION    "TPLINK"
 | 
			
		||||
				    CONTACT-INFO		"www.tplink.com"
 | 
			
		||||
				    DESCRIPTION			"The config of DDM Rx Power threshold."
 | 
			
		||||
				    REVISION        "200908270000Z"
 | 
			
		||||
				    DESCRIPTION			"Initial version of this MIB module."
 | 
			
		||||
				    ::= { tplinkDdmManageMIBObjects 6 } 
 | 
			
		||||
			 												
 | 
			
		||||
				ddmRxPowThresholdTable OBJECT-TYPE
 | 
			
		||||
					SYNTAX SEQUENCE OF DDMRxPowThresholdEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A table that is used to configure the DDM Rx Power Threshold for specific ports on the Switch."
 | 
			
		||||
					::= { ddmRxPowThreshold 1 }
 | 
			
		||||
				
 | 
			
		||||
				ddmRxPowThresholdEntry OBJECT-TYPE
 | 
			
		||||
					SYNTAX			DDMRxPowThresholdEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A list of information for every port."	
 | 
			
		||||
					INDEX { ifIndex }
 | 
			
		||||
					::= { ddmRxPowThresholdTable 1 }
 | 
			
		||||
					
 | 
			
		||||
				DDMRxPowThresholdEntry ::=
 | 
			
		||||
				SEQUENCE
 | 
			
		||||
				{
 | 
			
		||||
                    ddmRxPowThresholdPort			DisplayString(SIZE(0..255)),
 | 
			
		||||
					ddmRxPowThresholdHighAlarm		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmRxPowThresholdLowAlarm		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmRxPowThresholdHighWarn		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmRxPowThresholdLowWarn		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmRxPowThresholdPortLAG		OCTET STRING(SIZE(0..30))
 | 
			
		||||
				}
 | 
			
		||||
				         
 | 
			
		||||
				ddmRxPowThresholdPort OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..255))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the port number."
 | 
			
		||||
					::= { ddmRxPowThresholdEntry 1 }
 | 
			
		||||
 | 
			
		||||
				ddmRxPowThresholdHighAlarm OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the highest threshold for the alarm."
 | 
			
		||||
					::= { ddmRxPowThresholdEntry 2 }
 | 
			
		||||
				
 | 
			
		||||
				ddmRxPowThresholdLowAlarm OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the lowest threshold for the alarm."
 | 
			
		||||
					::=	{ ddmRxPowThresholdEntry 3 }
 | 
			
		||||
		        
 | 
			
		||||
				ddmRxPowThresholdHighWarn OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the highest threshold for the warning."
 | 
			
		||||
					::= { ddmRxPowThresholdEntry 4 }
 | 
			
		||||
				
 | 
			
		||||
				ddmRxPowThresholdLowWarn OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the lowest threshold for the warning."
 | 
			
		||||
					::=	{ ddmRxPowThresholdEntry 5 }
 | 
			
		||||
 | 
			
		||||
				ddmRxPowThresholdPortLAG OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the lag number of the port."
 | 
			
		||||
					::= { ddmRxPowThresholdEntry 6 }
 | 
			
		||||
																			
 | 
			
		||||
END
 | 
			
		||||
					
 | 
			
		||||
							
								
								
									
										126
									
								
								MIBS/tplink/TPLINK-DDMSTATUS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										126
									
								
								MIBS/tplink/TPLINK-DDMSTATUS-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,126 @@
 | 
			
		||||
   TPLINK-DDMSTATUS-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
         IMPORTS
 | 
			
		||||
            MODULE-IDENTITY, OBJECT-TYPE
 | 
			
		||||
          	  	        FROM SNMPv2-SMI
 | 
			
		||||
          	ifIndex
 | 
			
		||||
						FROM RFC1213-MIB
 | 
			
		||||
			DisplayString
 | 
			
		||||
						FROM SNMPv2-TC
 | 
			
		||||
			tplinkDdmManageMIBObjects
 | 
			
		||||
						FROM TPLINK-DDMMANAGE-MIB;
 | 
			
		||||
						
 | 
			
		||||
		   		ddmStatus MODULE-IDENTITY  
 | 
			
		||||
				    LAST-UPDATED    "200908270000Z"
 | 
			
		||||
				    ORGANIZATION    "TPLINK"
 | 
			
		||||
				    CONTACT-INFO		"www.tplink.com"
 | 
			
		||||
				    DESCRIPTION			"The view of DDM status."
 | 
			
		||||
				    REVISION        "200908270000Z"
 | 
			
		||||
				    DESCRIPTION			"Initial version of this MIB module."
 | 
			
		||||
				    ::= { tplinkDdmManageMIBObjects 7 } 
 | 
			
		||||
			 												
 | 
			
		||||
				ddmStatusTable OBJECT-TYPE
 | 
			
		||||
					SYNTAX SEQUENCE OF DDMStatusEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A table that is used to view the DDM status for specific ports on the Switch."
 | 
			
		||||
					::= { ddmStatus 1 }
 | 
			
		||||
				
 | 
			
		||||
				ddmStatusEntry OBJECT-TYPE
 | 
			
		||||
					SYNTAX			DDMStatusEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A list of information for every port."	
 | 
			
		||||
					INDEX { ifIndex }
 | 
			
		||||
					::= { ddmStatusTable 1 }
 | 
			
		||||
					
 | 
			
		||||
				DDMStatusEntry ::=
 | 
			
		||||
				SEQUENCE
 | 
			
		||||
				{
 | 
			
		||||
                    ddmStatusPort				DisplayString(SIZE(0..255)),
 | 
			
		||||
					ddmStatusTemperature		DisplayString(SIZE(0..30)),
 | 
			
		||||
					ddmStatusVoltage			DisplayString(SIZE(0..30)),
 | 
			
		||||
					ddmStatusBiasCurrent		DisplayString(SIZE(0..30)),
 | 
			
		||||
					ddmStatusTxPow				DisplayString(SIZE(0..30)),
 | 
			
		||||
					ddmStatusRxPow				DisplayString(SIZE(0..30)),
 | 
			
		||||
					ddmStatusDataReady			DisplayString(SIZE(0..30)),
 | 
			
		||||
					ddmStatusLossSignal			DisplayString(SIZE(0..30)),
 | 
			
		||||
					ddmStatusTxFault			DisplayString(SIZE(0..30))
 | 
			
		||||
				}
 | 
			
		||||
				         
 | 
			
		||||
				ddmStatusPort OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..255))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the port number."
 | 
			
		||||
					::= { ddmStatusEntry 1 }
 | 
			
		||||
 | 
			
		||||
				ddmStatusTemperature OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				DisplayString(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the temperature of the port."
 | 
			
		||||
					::= { ddmStatusEntry 2 }
 | 
			
		||||
				
 | 
			
		||||
				ddmStatusVoltage OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the voltage of the port."
 | 
			
		||||
					::=	{ ddmStatusEntry 3 }
 | 
			
		||||
		        
 | 
			
		||||
				ddmStatusBiasCurrent OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				DisplayString(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the bias current of the port."
 | 
			
		||||
					::= { ddmStatusEntry 4 }
 | 
			
		||||
				
 | 
			
		||||
				ddmStatusTxPow OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the tx power of the port."
 | 
			
		||||
					::=	{ ddmStatusEntry 5 }
 | 
			
		||||
 | 
			
		||||
				ddmStatusRxPow OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..30))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the rx power of the port."
 | 
			
		||||
					::= { ddmStatusEntry 6 }
 | 
			
		||||
						
 | 
			
		||||
				ddmStatusDataReady OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..30))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates whether SFP is operational or not."
 | 
			
		||||
					::= { ddmStatusEntry 7 }
 | 
			
		||||
 | 
			
		||||
				ddmStatusLossSignal OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..30))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates whether local SFP reports signal loss or not."
 | 
			
		||||
					::= { ddmStatusEntry 8 }
 | 
			
		||||
 | 
			
		||||
				ddmStatusTxFault OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..30))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates whether remote SFP reports signal loss or not."
 | 
			
		||||
					::= { ddmStatusEntry 9 }
 | 
			
		||||
													
 | 
			
		||||
END
 | 
			
		||||
					
 | 
			
		||||
							
								
								
									
										99
									
								
								MIBS/tplink/TPLINK-DDMTEMPTHRESHOLD-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										99
									
								
								MIBS/tplink/TPLINK-DDMTEMPTHRESHOLD-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,99 @@
 | 
			
		||||
   TPLINK-DDMTEMPTHRESHOLD-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
         IMPORTS
 | 
			
		||||
            MODULE-IDENTITY, OBJECT-TYPE
 | 
			
		||||
          	  	        FROM SNMPv2-SMI
 | 
			
		||||
          	ifIndex
 | 
			
		||||
						FROM RFC1213-MIB
 | 
			
		||||
			DisplayString
 | 
			
		||||
						FROM SNMPv2-TC
 | 
			
		||||
			tplinkDdmManageMIBObjects
 | 
			
		||||
						FROM TPLINK-DDMMANAGE-MIB;
 | 
			
		||||
						
 | 
			
		||||
		   		ddmTempThreshold MODULE-IDENTITY  
 | 
			
		||||
				    LAST-UPDATED    "200908270000Z"
 | 
			
		||||
				    ORGANIZATION    "TPLINK"
 | 
			
		||||
				    CONTACT-INFO		"www.tplink.com"
 | 
			
		||||
				    DESCRIPTION			"The config of DDM temperature threshold."
 | 
			
		||||
				    REVISION        "200908270000Z"
 | 
			
		||||
				    DESCRIPTION			"Initial version of this MIB module."
 | 
			
		||||
				    ::= { tplinkDdmManageMIBObjects 2 } 
 | 
			
		||||
			 												
 | 
			
		||||
				ddmTempThresholdTable OBJECT-TYPE
 | 
			
		||||
					SYNTAX SEQUENCE OF DDMTempThresholdEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A table that is used to configure the DDM Temperature Threshold for specific ports on the Switch."
 | 
			
		||||
					::= { ddmTempThreshold 1 }
 | 
			
		||||
				
 | 
			
		||||
				ddmTempThresholdEntry OBJECT-TYPE
 | 
			
		||||
					SYNTAX			DDMTempThresholdEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A list of information for every port."	
 | 
			
		||||
					INDEX { ifIndex }
 | 
			
		||||
					::= { ddmTempThresholdTable 1 }
 | 
			
		||||
					
 | 
			
		||||
				DDMTempThresholdEntry ::=
 | 
			
		||||
				SEQUENCE
 | 
			
		||||
				{
 | 
			
		||||
                    ddmTempThresholdPort			DisplayString(SIZE(0..255)),
 | 
			
		||||
					ddmTempThresholdHighAlarm		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmTempThresholdLowAlarm		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmTempThresholdHighWarn		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmTempThresholdLowWarn			OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmTempThresholdPortLAG			OCTET STRING(SIZE(0..30))
 | 
			
		||||
				}
 | 
			
		||||
				         
 | 
			
		||||
				ddmTempThresholdPort OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..255))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the port number."
 | 
			
		||||
					::= { ddmTempThresholdEntry 1 }
 | 
			
		||||
 | 
			
		||||
				ddmTempThresholdHighAlarm OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the highest threshold for the alarm."
 | 
			
		||||
					::= { ddmTempThresholdEntry 2 }
 | 
			
		||||
				
 | 
			
		||||
				ddmTempThresholdLowAlarm OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the lowest threshold for the alarm."
 | 
			
		||||
					::=	{ ddmTempThresholdEntry 3 }
 | 
			
		||||
		        
 | 
			
		||||
				ddmTempThresholdHighWarn OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the highest threshold for the warning."
 | 
			
		||||
					::= { ddmTempThresholdEntry 4 }
 | 
			
		||||
				
 | 
			
		||||
				ddmTempThresholdLowWarn OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the lowest threshold for the warning."
 | 
			
		||||
					::=	{ ddmTempThresholdEntry 5 }
 | 
			
		||||
 | 
			
		||||
				ddmTempThresholdPortLAG OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the lag number of the port."
 | 
			
		||||
					::= { ddmTempThresholdEntry 6 }
 | 
			
		||||
																			
 | 
			
		||||
END
 | 
			
		||||
					
 | 
			
		||||
							
								
								
									
										99
									
								
								MIBS/tplink/TPLINK-DDMTXPOWTHRESHOLD-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										99
									
								
								MIBS/tplink/TPLINK-DDMTXPOWTHRESHOLD-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,99 @@
 | 
			
		||||
   TPLINK-DDMTXPOWTHRESHOLD-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
         IMPORTS
 | 
			
		||||
            MODULE-IDENTITY, OBJECT-TYPE
 | 
			
		||||
          	  	        FROM SNMPv2-SMI
 | 
			
		||||
          	ifIndex
 | 
			
		||||
						FROM RFC1213-MIB
 | 
			
		||||
			DisplayString
 | 
			
		||||
						FROM SNMPv2-TC
 | 
			
		||||
			tplinkDdmManageMIBObjects
 | 
			
		||||
						FROM TPLINK-DDMMANAGE-MIB;
 | 
			
		||||
						
 | 
			
		||||
		   		ddmTxPowThreshold MODULE-IDENTITY  
 | 
			
		||||
				    LAST-UPDATED    "200908270000Z"
 | 
			
		||||
				    ORGANIZATION    "TPLINK"
 | 
			
		||||
				    CONTACT-INFO		"www.tplink.com"
 | 
			
		||||
				    DESCRIPTION			"The config of DDM Tx Power threshold."
 | 
			
		||||
				    REVISION        "200908270000Z"
 | 
			
		||||
				    DESCRIPTION			"Initial version of this MIB module."
 | 
			
		||||
				    ::= { tplinkDdmManageMIBObjects 5 } 
 | 
			
		||||
			 												
 | 
			
		||||
				ddmTxPowThresholdTable OBJECT-TYPE
 | 
			
		||||
					SYNTAX SEQUENCE OF DDMTxPowThresholdEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A table that is used to configure the DDM Tx Power Threshold for specific ports on the Switch."
 | 
			
		||||
					::= { ddmTxPowThreshold 1 }
 | 
			
		||||
				
 | 
			
		||||
				ddmTxPowThresholdEntry OBJECT-TYPE
 | 
			
		||||
					SYNTAX			DDMTxPowThresholdEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A list of information for every port."	
 | 
			
		||||
					INDEX { ifIndex }
 | 
			
		||||
					::= { ddmTxPowThresholdTable 1 }
 | 
			
		||||
					
 | 
			
		||||
				DDMTxPowThresholdEntry ::=
 | 
			
		||||
				SEQUENCE
 | 
			
		||||
				{
 | 
			
		||||
                    ddmTxPowThresholdPort			DisplayString(SIZE(0..255)),
 | 
			
		||||
					ddmTxPowThresholdHighAlarm		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmTxPowThresholdLowAlarm		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmTxPowThresholdHighWarn		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmTxPowThresholdLowWarn		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmTxPowThresholdPortLAG		OCTET STRING(SIZE(0..30))
 | 
			
		||||
				}
 | 
			
		||||
				         
 | 
			
		||||
				ddmTxPowThresholdPort OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..255))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the port number."
 | 
			
		||||
					::= { ddmTxPowThresholdEntry 1 }
 | 
			
		||||
 | 
			
		||||
				ddmTxPowThresholdHighAlarm OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the highest threshold for the alarm."
 | 
			
		||||
					::= { ddmTxPowThresholdEntry 2 }
 | 
			
		||||
				
 | 
			
		||||
				ddmTxPowThresholdLowAlarm OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the lowest threshold for the alarm."
 | 
			
		||||
					::=	{ ddmTxPowThresholdEntry 3 }
 | 
			
		||||
		        
 | 
			
		||||
				ddmTxPowThresholdHighWarn OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the highest threshold for the warning."
 | 
			
		||||
					::= { ddmTxPowThresholdEntry 4 }
 | 
			
		||||
				
 | 
			
		||||
				ddmTxPowThresholdLowWarn OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the lowest threshold for the warning."
 | 
			
		||||
					::=	{ ddmTxPowThresholdEntry 5 }
 | 
			
		||||
 | 
			
		||||
				ddmTxPowThresholdPortLAG OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the lag number of the port."
 | 
			
		||||
					::= { ddmTxPowThresholdEntry 6 }
 | 
			
		||||
																			
 | 
			
		||||
END
 | 
			
		||||
					
 | 
			
		||||
							
								
								
									
										99
									
								
								MIBS/tplink/TPLINK-DDMVOLTHRESHOLD-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										99
									
								
								MIBS/tplink/TPLINK-DDMVOLTHRESHOLD-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,99 @@
 | 
			
		||||
   TPLINK-DDMVOLTHRESHOLD-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
         IMPORTS
 | 
			
		||||
            MODULE-IDENTITY, OBJECT-TYPE
 | 
			
		||||
          	  	        FROM SNMPv2-SMI
 | 
			
		||||
          	ifIndex
 | 
			
		||||
						FROM RFC1213-MIB
 | 
			
		||||
			DisplayString
 | 
			
		||||
						FROM SNMPv2-TC
 | 
			
		||||
			tplinkDdmManageMIBObjects
 | 
			
		||||
						FROM TPLINK-DDMMANAGE-MIB;
 | 
			
		||||
						
 | 
			
		||||
		   		ddmVolThreshold MODULE-IDENTITY  
 | 
			
		||||
				    LAST-UPDATED    "200908270000Z"
 | 
			
		||||
				    ORGANIZATION    "TPLINK"
 | 
			
		||||
				    CONTACT-INFO		"www.tplink.com"
 | 
			
		||||
				    DESCRIPTION			"The config of DDM voltage threshold."
 | 
			
		||||
				    REVISION        "200908270000Z"
 | 
			
		||||
				    DESCRIPTION			"Initial version of this MIB module."
 | 
			
		||||
				    ::= { tplinkDdmManageMIBObjects 3 } 
 | 
			
		||||
			 												
 | 
			
		||||
				ddmVolThresholdTable OBJECT-TYPE
 | 
			
		||||
					SYNTAX SEQUENCE OF DDMVolThresholdEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A table that is used to configure the DDM Voltage Threshold for specific ports on the Switch."
 | 
			
		||||
					::= { ddmVolThreshold 1 }
 | 
			
		||||
				
 | 
			
		||||
				ddmVolThresholdEntry OBJECT-TYPE
 | 
			
		||||
					SYNTAX			DDMVolThresholdEntry
 | 
			
		||||
					MAX-ACCESS	not-accessible
 | 
			
		||||
					STATUS			current
 | 
			
		||||
					DESCRIPTION 
 | 
			
		||||
					"A list of information for every port."	
 | 
			
		||||
					INDEX { ifIndex }
 | 
			
		||||
					::= { ddmVolThresholdTable 1 }
 | 
			
		||||
					
 | 
			
		||||
				DDMVolThresholdEntry ::=
 | 
			
		||||
				SEQUENCE
 | 
			
		||||
				{
 | 
			
		||||
                    ddmVolThresholdPort				DisplayString(SIZE(0..255)),
 | 
			
		||||
					ddmVolThresholdHighAlarm		OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmVolThresholdLowAlarm			OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmVolThresholdHighWarn			OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmVolThresholdLowWarn			OCTET STRING(SIZE(0..30)),
 | 
			
		||||
					ddmVolThresholdPortLAG			OCTET STRING(SIZE(0..30))
 | 
			
		||||
				}
 | 
			
		||||
				         
 | 
			
		||||
				ddmVolThresholdPort OBJECT-TYPE
 | 
			
		||||
					SYNTAX				DisplayString(SIZE(0..255))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the port number."
 | 
			
		||||
					::= { ddmVolThresholdEntry 1 }
 | 
			
		||||
 | 
			
		||||
				ddmVolThresholdHighAlarm OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the highest threshold for the alarm."
 | 
			
		||||
					::= { ddmVolThresholdEntry 2 }
 | 
			
		||||
				
 | 
			
		||||
				ddmVolThresholdLowAlarm OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the lowest threshold for the alarm."
 | 
			
		||||
					::=	{ ddmVolThresholdEntry 3 }
 | 
			
		||||
		        
 | 
			
		||||
				ddmVolThresholdHighWarn OBJECT-TYPE
 | 
			
		||||
					SYNTAX 				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the highest threshold for the warning."
 | 
			
		||||
					::= { ddmVolThresholdEntry 4 }
 | 
			
		||||
				
 | 
			
		||||
				ddmVolThresholdLowWarn OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30)) 
 | 
			
		||||
					MAX-ACCESS			read-write
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION		
 | 
			
		||||
					"This object indicates the lowest threshold for the warning."
 | 
			
		||||
					::=	{ ddmVolThresholdEntry 5 }
 | 
			
		||||
 | 
			
		||||
				ddmVolThresholdPortLAG OBJECT-TYPE
 | 
			
		||||
					SYNTAX				OCTET STRING(SIZE(0..30))
 | 
			
		||||
					MAX-ACCESS			read-only
 | 
			
		||||
					STATUS				current
 | 
			
		||||
					DESCRIPTION
 | 
			
		||||
					"This object indicates the lag number of the port."
 | 
			
		||||
					::= { ddmVolThresholdEntry 6 }
 | 
			
		||||
																			
 | 
			
		||||
END
 | 
			
		||||
					
 | 
			
		||||
							
								
								
									
										239
									
								
								MIBS/tplink/TPLINK-DOT1Q-VLAN-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										239
									
								
								MIBS/tplink/TPLINK-DOT1Q-VLAN-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,239 @@
 | 
			
		||||
-- ==================================================================
 | 
			
		||||
-- Copyright(c) 2008-2010 Shenzhen TP-LINK Technologies Co.Ltd.
 | 
			
		||||
--
 | 
			
		||||
-- Description: Lan Switch VLAN MIB
 | 
			
		||||
-- Reference:
 | 
			
		||||
-- Version: V0.1
 | 
			
		||||
-- History: Create by weishuifeng, 2102.11.28
 | 
			
		||||
-- ==================================================================
 | 
			
		||||
 | 
			
		||||
TPLINK-DOT1Q-VLAN-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
IMPORTS
 | 
			
		||||
	ifIndex
 | 
			
		||||
				FROM RFC1213-MIB
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32, OBJECT-IDENTITY, NOTIFICATION-TYPE
 | 
			
		||||
				FROM SNMPv2-SMI
 | 
			
		||||
	TPRowStatus
 | 
			
		||||
				FROM TPLINK-TC-MIB
 | 
			
		||||
	DisplayString 
 | 
			
		||||
				FROM SNMPv2-TC
 | 
			
		||||
	tplinkMgmt
 | 
			
		||||
				FROM TPLINK-MIB;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
tplinkDot1qVlanMIB MODULE-IDENTITY
 | 
			
		||||
	LAST-UPDATED    "200812160000Z"
 | 
			
		||||
	ORGANIZATION    "Shenzhen TP-LINK Technologies Co.Ltd."
 | 
			
		||||
	CONTACT-INFO	"www.tplink.com.cn"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"VLAN (Virtual Local Area Network) technology is developed for
 | 
			
		||||
			the switch to divide the LAN into multiple logical LANs flexibly.
 | 
			
		||||
			Hosts in the same VLAN can communicate with each other, regardless
 | 
			
		||||
			of their physical locations. VLAN can enhance performance by conserving
 | 
			
		||||
			bandwidth, and improve security by limiting traffic to specific domains."
 | 
			
		||||
	REVISION        "200908030000Z"
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Initial version of this MIB module."
 | 
			
		||||
::= { tplinkMgmt 14 }
 | 
			
		||||
				
 | 
			
		||||
tplinkDot1qVlanMIBObjects			OBJECT IDENTIFIER	::= { tplinkDot1qVlanMIB 1 }     
 | 
			
		||||
tplinkDot1qVlanNotifications	    OBJECT IDENTIFIER 	::= { tplinkDot1qVlanMIB 2}
 | 
			
		||||
          	
 | 
			
		||||
	vlanTableCreate NOTIFICATION-TYPE
 | 
			
		||||
		OBJECTS {
 | 
			
		||||
				dot1qVlanId          
 | 
			
		||||
				}
 | 
			
		||||
		STATUS          current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			""
 | 
			
		||||
	::= { tplinkDot1qVlanNotifications 1}               	          
 | 
			
		||||
		
 | 
			
		||||
	vlanPortConfig  				OBJECT IDENTIFIER ::= {tplinkDot1qVlanMIBObjects 1}
 | 
			
		||||
    vlanConfig	 					OBJECT IDENTIFIER ::= {tplinkDot1qVlanMIBObjects 2}
 | 
			
		||||
        
 | 
			
		||||
 | 
			
		||||
vlanPortConfigTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX  	SEQUENCE OF VLANPORTCONFIGENTRY
 | 
			
		||||
	MAX-ACCESS  not-accessible
 | 
			
		||||
	STATUS  	current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"The switch provides three Link Types for the ports. Usually,
 | 
			
		||||
			the ACCESS port is to connect to the terminal hosts, such as
 | 
			
		||||
			PC and Server; the TRUNK port is to connect to the switch;
 | 
			
		||||
			the GENERAL port can connect to the terminal hosts or the
 | 
			
		||||
			switch also."
 | 
			
		||||
::= { vlanPortConfig 1 }
 | 
			
		||||
 | 
			
		||||
vlanPortConifgEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX  	VLANPORTCONFIGENTRY
 | 
			
		||||
	MAX-ACCESS  not-accessible
 | 
			
		||||
	STATUS  	current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"An entry contains of the information of a port parameter."
 | 
			
		||||
	INDEX   { ifIndex }
 | 
			
		||||
::= { vlanPortConfigTable 1 }
 | 
			
		||||
 | 
			
		||||
VLANPORTCONFIGENTRY ::=
 | 
			
		||||
	SEQUENCE {
 | 
			
		||||
	    vlanPortNumber
 | 
			
		||||
                OCTET STRING,
 | 
			
		||||
		vlanPortType
 | 
			
		||||
				INTEGER,
 | 
			
		||||
		vlanPortPvid
 | 
			
		||||
				INTEGER,
 | 
			
		||||
		vlanPortLag
 | 
			
		||||
				DisplayString ( SIZE (0..10) )
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	vlanPortNumber  OBJECT-TYPE
 | 
			
		||||
			     SYNTAX  OCTET STRING (SIZE (0..16))  
 | 
			
		||||
			      MAX-ACCESS  read-only
 | 
			
		||||
			      STATUS  current
 | 
			
		||||
			      DESCRIPTION
 | 
			
		||||
			              "The port id."
 | 
			
		||||
			      ::= { vlanPortConifgEntry 1}
 | 
			
		||||
				  
 | 
			
		||||
				  
 | 
			
		||||
	vlanPortType OBJECT-TYPE
 | 
			
		||||
		SYNTAX  	INTEGER{
 | 
			
		||||
						access(0), 					--ACCESS
 | 
			
		||||
						trunk(1),					--TRUNK
 | 
			
		||||
						general(2)					--GENERAL
 | 
			
		||||
					}
 | 
			
		||||
		MAX-ACCESS  	read-write
 | 
			
		||||
		STATUS  		current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"0.ACCESS:The ACCESS port can be added in a single VLAN,and the
 | 
			
		||||
				egress rule of the port is UNTAG. The PVID is same as the current
 | 
			
		||||
				VLAN ID. If the current VLAN is deleted,the PVID will be set to 1
 | 
			
		||||
				by default.
 | 
			
		||||
				1.TRUNK:The TRUNK port can be added in multiple VLANs, and the
 | 
			
		||||
				egress rule of the port is TAG. The PVID can be set as the VID
 | 
			
		||||
				number of any VLAN the port belongs to.
 | 
			
		||||
				2.GENERAL:The GENERAL port can be added in multiple VLANs and set
 | 
			
		||||
				various egress rules according to the different VLANs. The default
 | 
			
		||||
				egress rule is UNTAG. The PVID can be set as the VID number of any
 | 
			
		||||
				VLAN the port belongs to."
 | 
			
		||||
	::= { vlanPortConifgEntry 2 }
 | 
			
		||||
 | 
			
		||||
	vlanPortPvid OBJECT-TYPE
 | 
			
		||||
		SYNTAX  	INTEGER(1..4094)
 | 
			
		||||
		MAX-ACCESS  read-write
 | 
			
		||||
		STATUS  	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Enter the PVID number of the port, 1-4094"
 | 
			
		||||
	::= { vlanPortConifgEntry 3 }
 | 
			
		||||
 | 
			
		||||
	vlanPortLag OBJECT-TYPE
 | 
			
		||||
		SYNTAX  	DisplayString (SIZE (0..10))
 | 
			
		||||
		MAX-ACCESS  read-only
 | 
			
		||||
		STATUS  	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Displays the LAG to which the port belongs."
 | 
			
		||||
	::= { vlanPortConifgEntry 4 }
 | 
			
		||||
 | 
			
		||||
    vlanPortUnknown OBJECT-TYPE
 | 
			
		||||
        SYNTAX      DisplayString (SIZE (0..256))
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
                ""
 | 
			
		||||
    ::= { vlanPortConifgEntry 5 }
 | 
			
		||||
 | 
			
		||||
vlanConfigTable OBJECT-TYPE
 | 
			
		||||
	SYNTAX  	SEQUENCE OF DOT1QVLANCONFIGENTRY
 | 
			
		||||
	MAX-ACCESS  not-accessible
 | 
			
		||||
	STATUS  	current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"Here you can view and modify the VLAN Table."
 | 
			
		||||
::= { vlanConfig 1 }
 | 
			
		||||
 | 
			
		||||
vlanConfigEntry OBJECT-TYPE
 | 
			
		||||
	SYNTAX  	DOT1QVLANCONFIGENTRY
 | 
			
		||||
	MAX-ACCESS  not-accessible
 | 
			
		||||
	STATUS  	current
 | 
			
		||||
	DESCRIPTION
 | 
			
		||||
			"An entry contains of the information of a vlan."
 | 
			
		||||
	INDEX   { dot1qVlanId }
 | 
			
		||||
::= { vlanConfigTable 1 }
 | 
			
		||||
 | 
			
		||||
DOT1QVLANCONFIGENTRY ::=
 | 
			
		||||
	SEQUENCE {
 | 
			
		||||
		dot1qVlanId
 | 
			
		||||
				INTEGER(1..4094),
 | 
			
		||||
		dot1qVlanDescription
 | 
			
		||||
				OCTET STRING (SIZE (0..64)),
 | 
			
		||||
		vlanTagPortMemberAdd
 | 
			
		||||
				OCTET STRING,
 | 
			
		||||
		vlanUntagPortMemberAdd
 | 
			
		||||
				OCTET STRING,
 | 
			
		||||
		vlanPortMemberRemove
 | 
			
		||||
				OCTET STRING,
 | 
			
		||||
		dot1qVlanStatus
 | 
			
		||||
				TPRowStatus
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	dot1qVlanId OBJECT-TYPE
 | 
			
		||||
		SYNTAX 	 	INTEGER(1..4094)
 | 
			
		||||
              MAX-ACCESS  read-create
 | 
			
		||||
		STATUS  	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Enter the ID number of VLAN,2-4094."
 | 
			
		||||
	::= { vlanConfigEntry 1 }
 | 
			
		||||
 | 
			
		||||
	dot1qVlanDescription OBJECT-TYPE
 | 
			
		||||
		SYNTAX 			OCTET STRING (SIZE (0..64))
 | 
			
		||||
              MAX-ACCESS  read-create
 | 
			
		||||
		STATUS  		current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Give a description to the VLAN for identification,1-16 characters"
 | 
			
		||||
	::= { vlanConfigEntry 2 }
 | 
			
		||||
 | 
			
		||||
	vlanTagPortMemberAdd OBJECT-TYPE
 | 
			
		||||
		SYNTAX 			OCTET STRING
 | 
			
		||||
		MAX-ACCESS  	read-create
 | 
			
		||||
		STATUS  		current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Enter the desired port to be a tag member of VLAN,The format of input
 | 
			
		||||
				port number shoud be like '1, 3, 4-7, 11'.
 | 
			
		||||
				tag:All packets forwarded by the port are tagged. The packets contain
 | 
			
		||||
				VLAN information."
 | 
			
		||||
	::= { vlanConfigEntry 3 }
 | 
			
		||||
 | 
			
		||||
	vlanUntagPortMemberAdd OBJECT-TYPE
 | 
			
		||||
		SYNTAX 			OCTET STRING
 | 
			
		||||
		MAX-ACCESS  	read-create
 | 
			
		||||
		STATUS			current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Enter the desired port to be a untag member of VLAN,The format of input
 | 
			
		||||
				port number shoud be like '1, 3, 4-7, 11'.
 | 
			
		||||
				untag:Packets forwarded by the port are untagged."
 | 
			
		||||
	::= { vlanConfigEntry 4 }
 | 
			
		||||
	vlanPortMemberRemove OBJECT-TYPE
 | 
			
		||||
		SYNTAX 			OCTET STRING
 | 
			
		||||
		MAX-ACCESS  	read-create
 | 
			
		||||
		STATUS  		current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Remove port member of vlan,The format of input port number shoud be like
 | 
			
		||||
				'1, 3, 4-7, 11'."
 | 
			
		||||
	::= { vlanConfigEntry 5 }
 | 
			
		||||
 | 
			
		||||
	dot1qVlanStatus OBJECT-TYPE
 | 
			
		||||
		SYNTAX  		TPRowStatus
 | 
			
		||||
		MAX-ACCESS  	read-create
 | 
			
		||||
		STATUS  		current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"the following two values are states:
 | 
			
		||||
				these values may be read or written
 | 
			
		||||
				active(1),
 | 
			
		||||
 | 
			
		||||
				the following three values are
 | 
			
		||||
				actions: these values may be written,
 | 
			
		||||
				but are never read
 | 
			
		||||
				createAndGo(4),
 | 
			
		||||
 | 
			
		||||
				destroy(6)"
 | 
			
		||||
	::= { vlanConfigEntry 6 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										276
									
								
								MIBS/tplink/TPLINK-IPV6ADDR-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										276
									
								
								MIBS/tplink/TPLINK-IPV6ADDR-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,276 @@
 | 
			
		||||
TPLINK-IPV6ADDR-MIB	DEFINITIONS ::= BEGIN
 | 
			
		||||
    IMPORTS
 | 
			
		||||
	    RowStatus, DisplayString
 | 
			
		||||
  			FROM SNMPv2-TC
 | 
			
		||||
		tplinkMgmt
 | 
			
		||||
			FROM TPLINK-MIB			
 | 
			
		||||
        OBJECT-TYPE,IpAddress
 | 
			
		||||
          	FROM SNMPv2-SMI
 | 
			
		||||
        InetAddress, InetAddressType
 | 
			
		||||
			FROM INET-ADDRESS-MIB;
 | 
			
		||||
	  
 | 
			
		||||
	  tplinkIpv6AddrMIB MODULE-IDENTITY
 | 
			
		||||
		LAST-UPDATED    "201512130930Z"
 | 
			
		||||
		ORGANIZATION    "TPLINK"
 | 
			
		||||
		CONTACT-INFO    "www.tplink.com"
 | 
			
		||||
		DESCRIPTION	    "Private MIB for IPv6 address configuration."
 | 
			
		||||
		REVISION        "201212130930Z"
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Initial version of this MIB module."
 | 
			
		||||
		::= { tplinkMgmt 50 }
 | 
			
		||||
		
 | 
			
		||||
	  tplinkIpv6AddrMIBObjects		OBJECT IDENTIFIER ::= { tplinkIpv6AddrMIB 1 }
 | 
			
		||||
      tplinkIpv6RoutingConfig		OBJECT IDENTIFIER ::= { tplinkIpv6AddrMIB 2 }
 | 
			
		||||
      tplinkIpv6AddrNotifications	OBJECT IDENTIFIER ::= { tplinkIpv6AddrMIB 3 }
 | 
			
		||||
       	 	      
 | 
			
		||||
	  ipv6ParaConfigAddrTable OBJECT-TYPE
 | 
			
		||||
	       SYNTAX  SEQUENCE OF Ipv6ParaConfigAddrEntry
 | 
			
		||||
	       MAX-ACCESS  not-accessible
 | 
			
		||||
	       STATUS  current
 | 
			
		||||
	       DESCRIPTION
 | 
			
		||||
	               "The table of address information is relevant to the
 | 
			
		||||
            		switch's IPv6 addresses."
 | 
			
		||||
	       ::= { tplinkIpv6AddrMIBObjects 1 }        
 | 
			
		||||
	  ipv6ParaConfigAddrEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Ipv6ParaConfigAddrEntry
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Define the IPv6 address information."
 | 
			
		||||
        INDEX
 | 
			
		||||
        {              
 | 
			
		||||
        	ipv6ParaConfigIfIndex,    
 | 
			
		||||
            ipv6ParaConfigAddrType,
 | 
			
		||||
            ipv6ParaConfigSourceType,
 | 
			
		||||
            ipv6ParaConfigAddress
 | 
			
		||||
        }
 | 
			
		||||
        ::= { ipv6ParaConfigAddrTable 1 }
 | 
			
		||||
	   
 | 
			
		||||
	   Ipv6ParaConfigAddrEntry ::=
 | 
			
		||||
        SEQUENCE
 | 
			
		||||
        {           
 | 
			
		||||
            ipv6ParaConfigIfIndex        INTEGER,
 | 
			
		||||
            ipv6ParaConfigIfDescription  DisplayString,
 | 
			
		||||
            ipv6ParaConfigAddrType      InetAddressType,
 | 
			
		||||
            ipv6ParaConfigAddress          InetAddress,
 | 
			
		||||
            ipv6ParaConfigPrefixLength     INTEGER(1..128),
 | 
			
		||||
            ipv6ParaConfigSourceType    INTEGER,
 | 
			
		||||
            ipv6ParaConfigRowStatus    RowStatus
 | 
			
		||||
        }                     
 | 
			
		||||
        
 | 
			
		||||
       ipv6ParaConfigIfIndex OBJECT-TYPE
 | 
			
		||||
          SYNTAX      INTEGER
 | 
			
		||||
          MAX-ACCESS  read-only
 | 
			
		||||
	      STATUS      current
 | 
			
		||||
	      DESCRIPTION
 | 
			
		||||
	          "The IfIndex of the interface"
 | 
			
		||||
	      ::= { ipv6ParaConfigAddrEntry 1 }
 | 
			
		||||
 | 
			
		||||
     ipv6ParaConfigIfDescription OBJECT-TYPE
 | 
			
		||||
          SYNTAX  DisplayString
 | 
			
		||||
          MAX-ACCESS  read-only
 | 
			
		||||
          STATUS  current
 | 
			
		||||
          DESCRIPTION
 | 
			
		||||
                  "The description of the interface."
 | 
			
		||||
          ::= { ipv6ParaConfigAddrEntry 2 }
 | 
			
		||||
 | 
			
		||||
	   ipv6ParaConfigAddrType OBJECT-TYPE
 | 
			
		||||
          SYNTAX      InetAddressType
 | 
			
		||||
          MAX-ACCESS  read-only
 | 
			
		||||
	      STATUS      current
 | 
			
		||||
	      DESCRIPTION
 | 
			
		||||
	          "The IP address type of the switch. The value must be ipv6."
 | 
			
		||||
	      ::= { ipv6ParaConfigAddrEntry 3 }
 | 
			
		||||
    
 | 
			
		||||
              
 | 
			
		||||
	   ipv6ParaConfigAddress OBJECT-TYPE
 | 
			
		||||
          SYNTAX  InetAddress
 | 
			
		||||
          MAX-ACCESS  read-only
 | 
			
		||||
          STATUS  current
 | 
			
		||||
          DESCRIPTION
 | 
			
		||||
             "The IPv6 address of the switch."
 | 
			
		||||
          ::= { ipv6ParaConfigAddrEntry 4 }
 | 
			
		||||
      
 | 
			
		||||
	   ipv6ParaConfigPrefixLength OBJECT-TYPE
 | 
			
		||||
          SYNTAX  INTEGER(1..128)
 | 
			
		||||
          MAX-ACCESS  read-create
 | 
			
		||||
          STATUS  current
 | 
			
		||||
          DESCRIPTION
 | 
			
		||||
             "The length of the prefix (in bits) associated with
 | 
			
		||||
              the IPv6 address of the switch."
 | 
			
		||||
          ::= { ipv6ParaConfigAddrEntry 5 }
 | 
			
		||||
 | 
			
		||||
       ipv6ParaConfigSourceType OBJECT-TYPE
 | 
			
		||||
          SYNTAX  INTEGER
 | 
			
		||||
            {
 | 
			
		||||
                assignedIp(1),
 | 
			
		||||
                assignedEUI64Ip(2),
 | 
			
		||||
                assignedLinklocalIp(3),
 | 
			
		||||
                autoIp(4),
 | 
			
		||||
                dhcpv6(5),
 | 
			
		||||
                negotiate(6)
 | 
			
		||||
            }                   
 | 
			
		||||
           MAX-ACCESS  read-only
 | 
			
		||||
           STATUS      current
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
               "Indicate the type of source of IPv6 address.
 | 
			
		||||
               The value can be one of following:
 | 
			
		||||
               'assignedIp':
 | 
			
		||||
                  Assigned global/site-local IPv6 address;
 | 
			
		||||
               'assignedEUI64Ip':
 | 
			
		||||
                  Assigned global/site-local IPv6 address
 | 
			
		||||
                  by using EUI-64 interface identifier;
 | 
			
		||||
               'assignedLinklocalIp':
 | 
			
		||||
                  Assigned link-local IPv6 address.               
 | 
			
		||||
               'autoIp':
 | 
			
		||||
               	  Auto generated IPv6 address as a result
 | 
			
		||||
                  of non-linklocal anycast/unicast address
 | 
			
		||||
                  configuration;
 | 
			
		||||
               'dhcpv6':
 | 
			
		||||
                  Assigned IPv6 address through DHCPv6
 | 
			
		||||
                  protocol;
 | 
			
		||||
               'negotiate':
 | 
			
		||||
                  Assigned IPv6 address through negotiation;"               
 | 
			
		||||
   ::= { ipv6ParaConfigAddrEntry 6 }  
 | 
			
		||||
        
 | 
			
		||||
     ipv6ParaConfigRowStatus OBJECT-TYPE
 | 
			
		||||
              SYNTAX  RowStatus
 | 
			
		||||
              MAX-ACCESS  read-create
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "the following values are states:
 | 
			
		||||
                     these values may be used as follow:
 | 
			
		||||
                     
 | 
			
		||||
                     active(1),if the entry is being used.
 | 
			
		||||
                     notInService(2),destory the entry.
 | 
			
		||||
                     notReady(3),destory the entry.
 | 
			
		||||
                     createAndGo(4),not being used
 | 
			
		||||
                     createAndWait(5),creat a new entry
 | 
			
		||||
                     destroy(6),destory the entry.
 | 
			
		||||
                     
 | 
			
		||||
                     When you create a new user,the default password
 | 
			
		||||
                     is admin."
 | 
			
		||||
              ::= { ipv6ParaConfigAddrEntry 7 }
 | 
			
		||||
 | 
			
		||||
      ipv6ParaConfigCfgTable OBJECT-TYPE
 | 
			
		||||
           SYNTAX  SEQUENCE OF Ipv6ParaConfigCfgEntry
 | 
			
		||||
           MAX-ACCESS  not-accessible
 | 
			
		||||
           STATUS  current
 | 
			
		||||
           DESCRIPTION
 | 
			
		||||
                   "The table of configuration information is relevant to the
 | 
			
		||||
                    switch's IPv6 addresses."
 | 
			
		||||
           ::= { tplinkIpv6AddrMIBObjects 2 }
 | 
			
		||||
 | 
			
		||||
      ipv6ParaConfigCfgEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Ipv6ParaConfigCfgEntry
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Define the IPv6 address information."
 | 
			
		||||
        INDEX
 | 
			
		||||
        {
 | 
			
		||||
            ipv6ParaConfigCfgIfIndex
 | 
			
		||||
        }
 | 
			
		||||
        ::= { ipv6ParaConfigCfgTable 1 }
 | 
			
		||||
 | 
			
		||||
       Ipv6ParaConfigCfgEntry ::=
 | 
			
		||||
            SEQUENCE
 | 
			
		||||
            {
 | 
			
		||||
                ipv6ParaConfigCfgIfIndex             INTEGER,
 | 
			
		||||
                ipv6ParaConfigCfgIfDescription       DisplayString,
 | 
			
		||||
                ipv6ParaConfigAutoLinkLocalEnable    INTEGER,
 | 
			
		||||
                ipv6ParaConfigDhcpEnable             INTEGER,
 | 
			
		||||
                ipv6ParaConfigNegotiateEnable        INTEGER,
 | 
			
		||||
                ipv6ParaConfigIPv6Enable             INTEGER
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
      ipv6ParaConfigCfgIfIndex OBJECT-TYPE
 | 
			
		||||
            SYNTAX      INTEGER
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS      current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                  "The IfIndex of the interface"
 | 
			
		||||
              ::= { ipv6ParaConfigCfgEntry 1 }
 | 
			
		||||
 | 
			
		||||
      ipv6ParaConfigCfgIfDescription OBJECT-TYPE
 | 
			
		||||
            SYNTAX  DisplayString
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "The description of the interface."
 | 
			
		||||
              ::= { ipv6ParaConfigCfgEntry 2 }
 | 
			
		||||
 | 
			
		||||
      ipv6ParaConfigAutoLinkLocalEnable OBJECT-TYPE
 | 
			
		||||
              SYNTAX  INTEGER{
 | 
			
		||||
                disable(0),
 | 
			
		||||
                enable(1)
 | 
			
		||||
                }
 | 
			
		||||
                MAX-ACCESS  read-write
 | 
			
		||||
                STATUS  current
 | 
			
		||||
                DESCRIPTION
 | 
			
		||||
                        "0. disable 
 | 
			
		||||
                         1. enable
 | 
			
		||||
                         Enable/Disable IPv6 link-local address auto configuration mode."
 | 
			
		||||
                ::= { ipv6ParaConfigCfgEntry 3 }
 | 
			
		||||
 | 
			
		||||
      ipv6ParaConfigDhcpEnable OBJECT-TYPE
 | 
			
		||||
              SYNTAX  INTEGER{
 | 
			
		||||
                disable(0),
 | 
			
		||||
                enable(1)
 | 
			
		||||
                }
 | 
			
		||||
                MAX-ACCESS  read-write
 | 
			
		||||
                STATUS  current
 | 
			
		||||
                DESCRIPTION
 | 
			
		||||
                        "0. disable 
 | 
			
		||||
                         1. enable
 | 
			
		||||
                         Enable/Disable IPv6 global address auto configuration via DHCPv6 Server."
 | 
			
		||||
                ::= { ipv6ParaConfigCfgEntry 4 }
 | 
			
		||||
 | 
			
		||||
      ipv6ParaConfigNegotiateEnable OBJECT-TYPE
 | 
			
		||||
              SYNTAX  INTEGER{
 | 
			
		||||
                disable(0),
 | 
			
		||||
                enable(1)
 | 
			
		||||
                }
 | 
			
		||||
                MAX-ACCESS  read-write
 | 
			
		||||
                STATUS  current
 | 
			
		||||
                DESCRIPTION
 | 
			
		||||
                        "0. disable 
 | 
			
		||||
                         1. enable
 | 
			
		||||
                         Enable/Disable IPv6 global address auto configuration via RA message."
 | 
			
		||||
                ::= { ipv6ParaConfigCfgEntry 5 }
 | 
			
		||||
 | 
			
		||||
      ipv6ParaConfigIPv6Enable OBJECT-TYPE
 | 
			
		||||
              SYNTAX  INTEGER{
 | 
			
		||||
                disable(0),
 | 
			
		||||
                enable(1)
 | 
			
		||||
                }
 | 
			
		||||
                MAX-ACCESS  read-write
 | 
			
		||||
                STATUS  current
 | 
			
		||||
                DESCRIPTION
 | 
			
		||||
                        "0. disable 
 | 
			
		||||
                         1. enable
 | 
			
		||||
                         Enable/Disable IPv6 function on the interface of switch."
 | 
			
		||||
                ::= { ipv6ParaConfigCfgEntry 6 }
 | 
			
		||||
				
 | 
			
		||||
	ipv6GatewayConfig  			OBJECT IDENTIFIER ::= {tplinkIpv6AddrMIBObjects 3}
 | 
			
		||||
		ipv6Gateway OBJECT-TYPE
 | 
			
		||||
			SYNTAX  OCTET STRING(SIZE(46))
 | 
			
		||||
			MAX-ACCESS  read-write
 | 
			
		||||
			STATUS  current
 | 
			
		||||
			DESCRIPTION
 | 
			
		||||
				"The gateway of the ipv6 interface. Set '0' to delete the gateway."
 | 
			
		||||
			::= { ipv6GatewayConfig 1 }
 | 
			
		||||
			
 | 
			
		||||
	tpIpv6Routing	OBJECT-TYPE
 | 
			
		||||
			SYNTAX  INTEGER{
 | 
			
		||||
					disable(0),
 | 
			
		||||
					enable(1)
 | 
			
		||||
					}
 | 
			
		||||
			MAX-ACCESS  read-write
 | 
			
		||||
			STATUS  current
 | 
			
		||||
			DESCRIPTION
 | 
			
		||||
					"0. disable
 | 
			
		||||
					1. enable"
 | 
			
		||||
			::= { tplinkIpv6RoutingConfig 1 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										20
									
								
								MIBS/tplink/TPLINK-LLDP-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								MIBS/tplink/TPLINK-LLDP-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
TPLINK-LLDP-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
		IMPORTS
 | 
			
		||||
			MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
 | 
			
		||||
			  	         	FROM SNMPv2-SMI
 | 
			
		||||
			tplinkMgmt
 | 
			
		||||
							FROM TPLINK-MIB;
 | 
			
		||||
          	  	          
 | 
			
		||||
          	 
 | 
			
		||||
		tplinkLldpMIB MODULE-IDENTITY
 | 
			
		||||
		LAST-UPDATED    "201212131730Z"
 | 
			
		||||
		ORGANIZATION    "TPLINK"
 | 
			
		||||
		CONTACT-INFO		"www.tplink.com"
 | 
			
		||||
		DESCRIPTION			"LLDP Private MIB."
 | 
			
		||||
		REVISION        "201212131730Z"
 | 
			
		||||
		DESCRIPTION			"Initial version of this MIB module."
 | 
			
		||||
		::= { tplinkMgmt 35 }
 | 
			
		||||
		
 | 
			
		||||
		tplinkLldpMIBObjects		OBJECT IDENTIFIER ::= {tplinkLldpMIB 1}
 | 
			
		||||
		tplinkLldpMIBNotifications	OBJECT IDENTIFIER ::= {tplinkLldpMIB 2}    
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										797
									
								
								MIBS/tplink/TPLINK-LLDPINFO-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										797
									
								
								MIBS/tplink/TPLINK-LLDPINFO-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,797 @@
 | 
			
		||||
	
 | 
			
		||||
	TPLINK-LLDPINFO-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
       
 | 
			
		||||
		IMPORTS
 | 
			
		||||
			OBJECT-TYPE,IpAddress
 | 
			
		||||
						FROM SNMPv2-SMI
 | 
			
		||||
			tplinkLldpMIBObjects
 | 
			
		||||
						FROM TPLINK-LLDP-MIB
 | 
			
		||||
			ifIndex
 | 
			
		||||
						FROM RFC1213-MIB;
 | 
			
		||||
 | 
			
		||||
			lldpInfo OBJECT IDENTIFIER ::= {tplinkLldpMIBObjects 2}
 | 
			
		||||
			
 | 
			
		||||
			lldpLocalInfoTable OBJECT-TYPE
 | 
			
		||||
              SYNTAX  SEQUENCE OF LLDPLOCALINFOENTRY
 | 
			
		||||
              MAX-ACCESS  not-accessible
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Local port information entries."
 | 
			
		||||
              ::= { lldpInfo 1 }
 | 
			
		||||
 | 
			
		||||
          lldpLocalInfoEntry OBJECT-TYPE
 | 
			
		||||
              SYNTAX  LLDPLOCALINFOENTRY
 | 
			
		||||
              MAX-ACCESS  not-accessible
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "An entry contains of the information of local port of the switch."
 | 
			
		||||
              INDEX   { ifIndex }
 | 
			
		||||
              ::= { lldpLocalInfoTable 1 }
 | 
			
		||||
      
 | 
			
		||||
          LLDPLOCALINFOENTRY ::=
 | 
			
		||||
              SEQUENCE {
 | 
			
		||||
					lldpLocalPortId
 | 
			
		||||
              				OCTET STRING,
 | 
			
		||||
                  lldpLocalChassisIdType
 | 
			
		||||
                  		OCTET STRING,
 | 
			
		||||
                  lldpLocalChassisId
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalPortIdType
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalPortIdDescr
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalTtl
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpLocalPortDescr
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalDeviceName
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalDeviceDescr
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalCapAvailable
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalCapEnabled
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalManageIpAddr
 | 
			
		||||
                      IpAddress,
 | 
			
		||||
                  lldpLocalManageAddrType
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalManageAddrInterfaceType
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalManageAddrInterfaceId
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpLocalManageAddrOID
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
				  lldpLocalPortAndProtocolVlanID
 | 
			
		||||
					  OCTET STRING,
 | 
			
		||||
				  lldpLocalVlanName
 | 
			
		||||
					  OCTET STRING,
 | 
			
		||||
                  lldpLocalAutoNegotiationSupported
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpLocalAutoNegotiationEnabled
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpLocalOperMau
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalLinkAggregationSupported
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpLocalLinkAggregationEnabled
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpLocalAggregationPortId
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpLocalPowerPortClass
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpLocalPsePowerSupported
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpLocalPsePowerEnabled
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpLocalPsePairsControlAbility
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpLocalMaximumFrameSize
 | 
			
		||||
                      INTEGER                      
 | 
			
		||||
              	}
 | 
			
		||||
              	
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalPortId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the port index."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 1 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalChassisIdType OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the type of the chassis ID."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 2 }
 | 
			
		||||
                     
 | 
			
		||||
          lldpLocalChassisId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the chassis ID."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 3 }
 | 
			
		||||
            
 | 
			
		||||
          lldpLocalPortIdType OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the type of the port ID."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 4 }
 | 
			
		||||
           
 | 
			
		||||
          lldpLocalPortIdDescr OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the description of the port ID."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 5 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalTtl OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the TTL."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 6 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalPortDescr OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the port description."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 7 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalDeviceName OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the system name."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 8 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalDeviceDescr OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the system description."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 9 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalCapAvailable OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the system capabilities supported."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 10 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalCapEnabled OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the system capabilities enabled."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 11 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalManageIpAddr OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  IpAddress  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 12 }
 | 
			
		||||
       
 | 
			
		||||
           lldpLocalManageAddrType OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address type."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 13 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalManageAddrInterfaceType OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address interface type."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 14 }
 | 
			
		||||
       
 | 
			
		||||
          lldpLocalManageAddrInterfaceId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address interface ID."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 15 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalManageAddrOID OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address OID."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 16 }         
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalPortAndProtocolVlanID OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the port and protocol VLAN ID."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 17 } 
 | 
			
		||||
			  
 | 
			
		||||
           lldpLocalVlanName OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the port and protocol VLAN ID."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 18 }                   
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalAutoNegotiationSupported OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the supported state of the auto-negotiation ."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 19 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalAutoNegotiationEnabled OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the enabled state of the auto-negotiation ."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 20 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalOperMau OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the OperMau."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 21 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalLinkAggregationSupported OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the supported state of the link aggregation ."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 22 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalLinkAggregationEnabled OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the enabled state of the link aggregation ."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 23 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalAggregationPortId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the aggregation port id ."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 24 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalPowerPortClass OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the power port class."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 25 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalPsePowerSupported OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the supported state of the PSE power ."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 26 }
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalPsePowerEnabled OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the enabled state of the PSE power."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 27 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalPsePairsControlAbility OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the enabled state of the PSE pairs control."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 28 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpLocalMaximumFrameSize OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the size of the maximum frame."
 | 
			
		||||
              ::= { lldpLocalInfoEntry 29 } 
 | 
			
		||||
       
 | 
			
		||||
       
 | 
			
		||||
       lldpNeighborInfoTable OBJECT-TYPE
 | 
			
		||||
              SYNTAX  SEQUENCE OF LLDPNEIGHBORINFOENTRY
 | 
			
		||||
              MAX-ACCESS  not-accessible
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Neighbor port information  entries."
 | 
			
		||||
              ::= { lldpInfo 2 }
 | 
			
		||||
 | 
			
		||||
          lldpNeighborInfoEntry OBJECT-TYPE
 | 
			
		||||
              SYNTAX  LLDPNEIGHBORINFOENTRY
 | 
			
		||||
              MAX-ACCESS  not-accessible
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "An entry contains of the information of neighbor port of the switch."
 | 
			
		||||
              INDEX   { ifIndex , lldpNeighborPortIndexId}
 | 
			
		||||
              ::= { lldpNeighborInfoTable 1 }
 | 
			
		||||
      
 | 
			
		||||
          LLDPNEIGHBORINFOENTRY ::=
 | 
			
		||||
              SEQUENCE {
 | 
			
		||||
              		lldpNeighborPortId
 | 
			
		||||
              				OCTET STRING,
 | 
			
		||||
              		lldpNeighborPortIndexId
 | 
			
		||||
              				INTEGER,
 | 
			
		||||
                  lldpNeighborChassisIdType
 | 
			
		||||
                  		OCTET STRING,
 | 
			
		||||
                  lldpNeighborChassisId
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborPortIdType
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborPortIdDescr
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborTtl
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpNeighborPortDescr
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborDeviceName
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborDeviceDescr
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborCapAvailable
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborCapEnabled
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborManageIpAddr
 | 
			
		||||
                      IpAddress,
 | 
			
		||||
                  lldpNeighborManageAddrType
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborManageAddrInterfaceType
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborManageAddrInterfaceId
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpNeighborManageAddrOID
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
				  lldpNeighborPortAndProtocolVlanID
 | 
			
		||||
					  OCTET STRING,
 | 
			
		||||
				  lldpNeighborVlanName
 | 
			
		||||
					  OCTET STRING,
 | 
			
		||||
				  lldpNeighborProtocolIdentity
 | 
			
		||||
					  OCTET STRING,
 | 
			
		||||
                  lldpNeighborAutoNegotiationSupported
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpNeighborAutoNegotiationEnabled
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpNeighborOperMau
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborLinkAggregationSupported
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpNeighborLinkAggregationEnabled
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpNeighborAggregationPortId
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpNeighborPowerPortClass
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
                  lldpNeighborPsePowerSupported
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpNeighborPsePowerEnabled
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpNeighborPsePairsControlAbility
 | 
			
		||||
                      INTEGER,
 | 
			
		||||
                  lldpNeighborMaximumFrameSize
 | 
			
		||||
                      INTEGER                   
 | 
			
		||||
              	}              	
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborPortId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the port index."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 1 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborPortIndexId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the neighbor index."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 2 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborChassisIdType OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the type of the chassis ID."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 3 }
 | 
			
		||||
                     
 | 
			
		||||
          lldpNeighborChassisId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the chassis ID."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 4 }
 | 
			
		||||
            
 | 
			
		||||
          lldpNeighborPortIdType OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the type of the port ID."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 5 }
 | 
			
		||||
           
 | 
			
		||||
          lldpNeighborPortIdDescr OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the description of the port ID."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 6 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborTtl OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the TTL."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 7 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborPortDescr OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the port description."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 8 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborDeviceName OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the system name."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 9 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborDeviceDescr OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the system description."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 10 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborCapAvailable OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the system capabilities supported."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 11 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborCapEnabled OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the system capabilities enabled."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 12 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborManageIpAddr OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  IpAddress  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 13 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborManageAddrType OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address type."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 14 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborManageAddrInterfaceType OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address interface type."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 15 }
 | 
			
		||||
       
 | 
			
		||||
          lldpNeighborManageAddrInterfaceId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address interface ID."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 16 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborManageAddrOID OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address OID."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 17 } 
 | 
			
		||||
          
 | 
			
		||||
          lldpNeighborPortAndProtocolVlanID OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..512)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the port and protocol VLAN ID tlv."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 18 } 
 | 
			
		||||
 
 | 
			
		||||
          lldpNeighborVlanName OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..512)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the VLAN name tlv."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 19 } 
 | 
			
		||||
 | 
			
		||||
          lldpNeighborProtocolIdentity OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..512)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the protocol identity tlv."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 20 } 
 | 
			
		||||
			  
 | 
			
		||||
          lldpNeighborAutoNegotiationSupported OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the supported state of the auto-negotiation ."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 21 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborAutoNegotiationEnabled OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the enabled state of the auto-negotiation ."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 22 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborOperMau OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the OperMau."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 23 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborLinkAggregationSupported OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the supported state of the link aggregation ."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 24 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborLinkAggregationEnabled OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the enabled state of the link aggregation ."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 25 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborAggregationPortId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the aggregation port id ."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 26 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborPowerPortClass OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255)) 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the power port class."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 27 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborPsePowerSupported OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the supported state of the PSE power ."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 28 }
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborPsePowerEnabled OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the enabled state of the PSE power."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 29 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborPsePairsControlAbility OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
	      							disable(0), 						--disable
 | 
			
		||||
	      							enable(1)								--enable
 | 
			
		||||
	      							}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the enabled state of the PSE pairs control."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 30 } 
 | 
			
		||||
              
 | 
			
		||||
          lldpNeighborMaximumFrameSize OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER 
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the size of the maximum frame."
 | 
			
		||||
              ::= { lldpNeighborInfoEntry 31 } 
 | 
			
		||||
			  
 | 
			
		||||
       lldpNeighborManAddrTable OBJECT-TYPE
 | 
			
		||||
              SYNTAX  SEQUENCE OF LLDPNEIGHBORMANADDRENTRY
 | 
			
		||||
              MAX-ACCESS  not-accessible
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Neighbor management IP address information  entries."
 | 
			
		||||
              ::= { lldpInfo 3 }
 | 
			
		||||
 | 
			
		||||
          lldpNeighborManAddrEntry OBJECT-TYPE
 | 
			
		||||
              SYNTAX  LLDPNEIGHBORMANADDRENTRY
 | 
			
		||||
              MAX-ACCESS  not-accessible
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "An entry contains of the information of neighbor management address."
 | 
			
		||||
              INDEX   { ifIndex , lldpNeighborManAddrPortIndexId, lldpNeighborManAddrSubtype, lldpNeighborManAddr}
 | 
			
		||||
              ::= { lldpNeighborManAddrTable 1 }
 | 
			
		||||
      
 | 
			
		||||
          LLDPNEIGHBORMANADDRENTRY ::=
 | 
			
		||||
              SEQUENCE {
 | 
			
		||||
              		lldpNeighborManAddrPortId
 | 
			
		||||
              				OCTET STRING,
 | 
			
		||||
              		lldpNeighborManAddrPortIndexId
 | 
			
		||||
              				INTEGER,
 | 
			
		||||
					lldpNeighborManAddrSubtype
 | 
			
		||||
							INTEGER,
 | 
			
		||||
					lldpNeighborManAddr
 | 
			
		||||
                      OCTET STRING,
 | 
			
		||||
					lldpNeighborManAddrIfSubtype
 | 
			
		||||
							INTEGER,
 | 
			
		||||
					lldpNeighborManAddrIfId
 | 
			
		||||
							INTEGER,
 | 
			
		||||
					lldpNeighborManAddrIfOID
 | 
			
		||||
						OCTET STRING                  
 | 
			
		||||
              	}
 | 
			
		||||
			
 | 
			
		||||
          lldpNeighborManAddrPortId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the port index."
 | 
			
		||||
              ::= { lldpNeighborManAddrEntry 1 }
 | 
			
		||||
			  
 | 
			
		||||
          lldpNeighborManAddrPortIndexId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the neighbor index."
 | 
			
		||||
              ::= { lldpNeighborManAddrEntry 2 }
 | 
			
		||||
 | 
			
		||||
          lldpNeighborManAddrSubtype OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
					ipv4(1),
 | 
			
		||||
					ipv6(2)
 | 
			
		||||
				}				
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the neighbor index."
 | 
			
		||||
              ::= { lldpNeighborManAddrEntry 3 }
 | 
			
		||||
 | 
			
		||||
          lldpNeighborManAddr OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address."
 | 
			
		||||
              ::= { lldpNeighborManAddrEntry 4 }
 | 
			
		||||
			  
 | 
			
		||||
          lldpNeighborManAddrIfSubtype OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER {
 | 
			
		||||
					unknown(1),
 | 
			
		||||
					ifIndex(2),
 | 
			
		||||
					sysPortNumber(3)
 | 
			
		||||
				}
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address interface ID subtype."
 | 
			
		||||
              ::= { lldpNeighborManAddrEntry 5 }
 | 
			
		||||
 | 
			
		||||
          lldpNeighborManAddrIfId OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  INTEGER  
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address interface ID."
 | 
			
		||||
              ::= { lldpNeighborManAddrEntry 6 }
 | 
			
		||||
 | 
			
		||||
          lldpNeighborManAddrIfOID OBJECT-TYPE
 | 
			
		||||
            	SYNTAX  OCTET STRING (SIZE (0..255))   
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      "Displays the management address interface OID."
 | 
			
		||||
              ::= { lldpNeighborManAddrEntry 7 }				  
 | 
			
		||||
	 END	
 | 
			
		||||
							
								
								
									
										40
									
								
								MIBS/tplink/TPLINK-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								MIBS/tplink/TPLINK-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,40 @@
 | 
			
		||||
TPLINK-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
--iso             OBJECT IDENTIFIER ::= { 1 }
 | 
			
		||||
--org             OBJECT IDENTIFIER ::= { iso 3 }
 | 
			
		||||
--dod             OBJECT IDENTIFIER ::= { org 6 }
 | 
			
		||||
--internet        OBJECT IDENTIFIER ::= { dod 1 }
 | 
			
		||||
--private         OBJECT IDENTIFIER ::= { internet 4 }
 | 
			
		||||
--enterprises     OBJECT IDENTIFIER ::= { private 1 }
 | 
			
		||||
 | 
			
		||||
    IMPORTS
 | 
			
		||||
        enterprises 
 | 
			
		||||
					FROM RFC1155-SMI
 | 
			
		||||
		OBJECT-IDENTITY
 | 
			
		||||
					FROM SNMPv2-SMI;
 | 
			
		||||
 | 
			
		||||
	tplink 			OBJECT IDENTIFIER ::= { enterprises 11863 }
 | 
			
		||||
 | 
			
		||||
	switch			OBJECT IDENTIFIER ::= { tplink 1 }
 | 
			
		||||
	router			OBJECT IDENTIFIER ::= { tplink 2 }
 | 
			
		||||
	wireless		OBJECT IDENTIFIER ::= { tplink 3 }
 | 
			
		||||
	adsl			OBJECT IDENTIFIER ::= { tplink 4 }
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	tplinkProducts	OBJECT-IDENTITY
 | 
			
		||||
		STATUS  	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"tplinkProducts is the root OBJECT IDENTIFIER from
 | 
			
		||||
			which sysObjectID values are assigned.  Actual
 | 
			
		||||
			values are defined in TPLINK-PRODUCTS-MIB."
 | 
			
		||||
		::= { tplink 5 }
 | 
			
		||||
		
 | 
			
		||||
	tplinkMgmt	OBJECT-IDENTITY		
 | 
			
		||||
		STATUS	current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"tplinkMgmt is the main subtree for new mib development."
 | 
			
		||||
 | 
			
		||||
		::= { tplink 6 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										594
									
								
								MIBS/tplink/TPLINK-POWER-OVER-ETHERNET-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										594
									
								
								MIBS/tplink/TPLINK-POWER-OVER-ETHERNET-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,594 @@
 | 
			
		||||
    TPLINK-POWER-OVER-ETHERNET-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
        IMPORTS
 | 
			
		||||
            MODULE-IDENTITY, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
 | 
			
		||||
                FROM SNMPv2-SMI
 | 
			
		||||
            TPRowStatus
 | 
			
		||||
				FROM TPLINK-TC-MIB
 | 
			
		||||
			tplinkMgmt	          
 | 
			
		||||
				FROM TPLINK-MIB;
 | 
			
		||||
			                        
 | 
			
		||||
        tplinkPowerOverEthernetMIB MODULE-IDENTITY
 | 
			
		||||
            LAST-UPDATED    "201307030000Z"
 | 
			
		||||
            ORGANIZATION    "TP-LINK"
 | 
			
		||||
            CONTACT-INFO    " www.tplink.com"
 | 
			
		||||
            DESCRIPTION     "Private MIB for PoE module."
 | 
			
		||||
            REVISION        "201307030000Z"
 | 
			
		||||
            DESCRIPTION     "Initial version of this MIB module."
 | 
			
		||||
            ::= { tplinkMgmt 56 }
 | 
			
		||||
			
 | 
			
		||||
 -- (Top) SubNodes
 | 
			
		||||
			tplinkPoeMIBObjects OBJECT IDENTIFIER ::= {tplinkPowerOverEthernetMIB 1}
 | 
			
		||||
			tplinkPoeNotifications OBJECT IDENTIFIER ::= {tplinkPowerOverEthernetMIB 2}
 | 
			
		||||
 | 
			
		||||
-------------- tplinkPoeMIBObjects Overview------------
 | 
			
		||||
            tpPoeConfig              OBJECT IDENTIFIER ::= {tplinkPoeMIBObjects 1}  
 | 
			
		||||
			tpPoeProfile              OBJECT IDENTIFIER ::= {tplinkPoeMIBObjects 2}  
 | 
			
		||||
			tpPoeRecovery			 OBJECT IDENTIFIER ::= {tplinkPoeMIBObjects 3}
 | 
			
		||||
			tpPoeExtend			 OBJECT IDENTIFIER ::= {tplinkPoeMIBObjects 4} 
 | 
			
		||||
        
 | 
			
		||||
-- (1) tpPoeConfig Objects
 | 
			
		||||
			tpPoeGlobal           OBJECT IDENTIFIER ::= {tpPoeConfig 1}  
 | 
			
		||||
			tpPoePort             OBJECT IDENTIFIER ::= {tpPoeConfig 2}  
 | 
			
		||||
			
 | 
			
		||||
			tpSystemPowerLimit OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..3200)
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Define max power the PoE switch supply. The unit is 0.1W."
 | 
			
		||||
            ::= { tpPoeGlobal 1 }
 | 
			
		||||
            
 | 
			
		||||
            tpPowerDisconnectMethod OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER
 | 
			
		||||
                {
 | 
			
		||||
                deny-lower-priority(1)                      
 | 
			
		||||
                }
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The PoE Switch use this method to offset the power 
 | 
			
		||||
                limit being exceeded and keep the switch system using 
 | 
			
		||||
                power at a usable level."
 | 
			
		||||
            ::= { tpPoeGlobal 2 } 
 | 
			
		||||
            
 | 
			
		||||
            tpSystemPowerConsumption OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..3200)
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Display the PoE switch's real time system power consumption. The unit is 0.1W."
 | 
			
		||||
            ::= { tpPoeGlobal 3 }
 | 
			
		||||
            
 | 
			
		||||
            tpSystemPowerRemain OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..3200)
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Display the PoE switch's real time remaining system power. The unit is 0.1W."
 | 
			
		||||
            ::= { tpPoeGlobal 4 }			
 | 
			
		||||
			
 | 
			
		||||
			tpPoePortConfigTable OBJECT-TYPE
 | 
			
		||||
            SYNTAX  SEQUENCE OF POEPORTCONFIGENTRY
 | 
			
		||||
            MAX-ACCESS  not-accessible
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "A list of PoE entries.
 | 
			
		||||
                     Here you can configure the PoE feature on each port."
 | 
			
		||||
            ::= { tpPoePort 1 }
 | 
			
		||||
 | 
			
		||||
            tpPoePortConfigEntry OBJECT-TYPE
 | 
			
		||||
            SYNTAX  POEPORTCONFIGENTRY
 | 
			
		||||
            MAX-ACCESS  not-accessible
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "An entry contains of the configuration and information of poe port."
 | 
			
		||||
            INDEX   { tpPoePortIndex  }
 | 
			
		||||
            ::= { tpPoePortConfigTable 1 }
 | 
			
		||||
    
 | 
			
		||||
        POEPORTCONFIGENTRY ::=
 | 
			
		||||
            SEQUENCE {        
 | 
			
		||||
                                    
 | 
			
		||||
                                tpPoePortIndex
 | 
			
		||||
                                        INTEGER, 
 | 
			
		||||
                                tpPoePortStatus
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoePriority
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoePowerLimit  
 | 
			
		||||
                                        INTEGER, 
 | 
			
		||||
                                tpPoePortTimeRangeName
 | 
			
		||||
                                        OCTET STRING (SIZE (0..255)),
 | 
			
		||||
                                tpPoePortProfileName
 | 
			
		||||
                                        OCTET STRING (SIZE (0..255)),
 | 
			
		||||
                                tpPoePower
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeCurrent
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeVoltage
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeClass
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoePowerStatus
 | 
			
		||||
                                        INTEGER            
 | 
			
		||||
                }
 | 
			
		||||
        tpPoePortIndex OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER  
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "The port number of the Switch."
 | 
			
		||||
            ::= { tpPoePortConfigEntry 1 }
 | 
			
		||||
        
 | 
			
		||||
        tpPoePortStatus OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER{
 | 
			
		||||
                disable(0),                         
 | 
			
		||||
                enable(1)                       
 | 
			
		||||
                }
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Select to disable/enable the PoE feature
 | 
			
		||||
                     for the corresponding port. If set enable,
 | 
			
		||||
                     the corresponding port can supply power to
 | 
			
		||||
                      the linked PD (Powered Device)."
 | 
			
		||||
            ::= { tpPoePortConfigEntry 2 }
 | 
			
		||||
       
 | 
			
		||||
       tpPoePriority OBJECT-TYPE
 | 
			
		||||
             SYNTAX  INTEGER{
 | 
			
		||||
                high(0),                        
 | 
			
		||||
                middle(1),
 | 
			
		||||
                low(2)                      
 | 
			
		||||
                }
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Cooperates with the Power Disconnected Method
 | 
			
		||||
                     to decide the way to supply power to the new 
 | 
			
		||||
                     linked PD (Powered Device) when the surplus 
 | 
			
		||||
                     power is inadequate."
 | 
			
		||||
            ::= { tpPoePortConfigEntry 3 }
 | 
			
		||||
       tpPoePowerLimit OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..300)
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Defines the max power the corresponding port can supply.The unit is 0.1W"
 | 
			
		||||
            ::= { tpPoePortConfigEntry 4 }  
 | 
			
		||||
            
 | 
			
		||||
        tpPoePortTimeRangeName OBJECT-TYPE
 | 
			
		||||
            SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Select time range by entering its name."
 | 
			
		||||
            ::= { tpPoePortConfigEntry 5 } 
 | 
			
		||||
            
 | 
			
		||||
        tpPoePortProfileName OBJECT-TYPE
 | 
			
		||||
            SYNTAX  OCTET STRING (SIZE (0..255))  
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Select profile by entering its name. "
 | 
			
		||||
            ::= { tpPoePortConfigEntry 6 }  
 | 
			
		||||
        tpPoePower OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..300)
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    " Displays the port's real time power supply in 0.1W."
 | 
			
		||||
            ::= { tpPoePortConfigEntry 7 }
 | 
			
		||||
        tpPoeCurrent OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..1000)
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    " Displays the port's real time current in 1mA."
 | 
			
		||||
            ::= { tpPoePortConfigEntry 8 }
 | 
			
		||||
        tpPoeVoltage OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..300)
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    " Displays the port's real time voltage in 0.1V."
 | 
			
		||||
            ::= { tpPoePortConfigEntry 9 } 
 | 
			
		||||
        tpPoeClass OBJECT-TYPE
 | 
			
		||||
            SYNTAX      INTEGER
 | 
			
		||||
            {
 | 
			
		||||
                     class0(0),
 | 
			
		||||
                     class1(1),
 | 
			
		||||
                     class2(2),
 | 
			
		||||
                     class3(3),
 | 
			
		||||
                     class4(4),
 | 
			
		||||
                     class-not-defined(7)
 | 
			
		||||
            }
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    " Displays the class the linked PD (Powered Device) belongs to."
 | 
			
		||||
            ::= { tpPoePortConfigEntry 10 }   
 | 
			
		||||
        tpPoePowerStatus OBJECT-TYPE
 | 
			
		||||
            SYNTAX      INTEGER
 | 
			
		||||
            {
 | 
			
		||||
                    off(0),
 | 
			
		||||
                    turning-on(1),
 | 
			
		||||
					on(2),
 | 
			
		||||
                    overload(3),
 | 
			
		||||
                    short(4),
 | 
			
		||||
                    nonstandard-pd(5),
 | 
			
		||||
                    voltage-high(6),
 | 
			
		||||
                    voltage-low(7),
 | 
			
		||||
                    hardware-fault(8),
 | 
			
		||||
                    overtemperature(9)
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    " Displays the port's real time power status."
 | 
			
		||||
            ::= { tpPoePortConfigEntry 11 }
 | 
			
		||||
			
 | 
			
		||||
-- (2) tpPoeProfile Objects
 | 
			
		||||
       tpPoeProfileTable OBJECT-TYPE
 | 
			
		||||
            SYNTAX  SEQUENCE OF POEPROFILEENTRY
 | 
			
		||||
            MAX-ACCESS  not-accessible
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "A list of PoE profile entries.
 | 
			
		||||
                     Here you can define the PoE profile."
 | 
			
		||||
            ::= { tpPoeProfile 1 }     
 | 
			
		||||
            
 | 
			
		||||
            tpPoeProfileEntry OBJECT-TYPE
 | 
			
		||||
            SYNTAX  POEPROFILEENTRY
 | 
			
		||||
            MAX-ACCESS  not-accessible
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "An entry contains of the information of PoE profile."
 | 
			
		||||
            INDEX   { tpPoeProfileName  }
 | 
			
		||||
            ::= { tpPoeProfileTable 1 }
 | 
			
		||||
 | 
			
		||||
            
 | 
			
		||||
            POEPROFILEENTRY ::=
 | 
			
		||||
            SEQUENCE {
 | 
			
		||||
                                tpPoeProfileIndex        
 | 
			
		||||
                                        INTEGER,            
 | 
			
		||||
                                tpPoeProfileName
 | 
			
		||||
                                        OCTET STRING (SIZE (0..255)), 
 | 
			
		||||
                                tpPoeProfilePortStatus
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeProfilePriority
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeProfilePowerLimit  
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeProfileStatus
 | 
			
		||||
                                		TPRowStatus                              
 | 
			
		||||
                    }
 | 
			
		||||
            tpPoeProfileIndex OBJECT-TYPE
 | 
			
		||||
              SYNTAX  INTEGER  
 | 
			
		||||
                MAX-ACCESS  read-only
 | 
			
		||||
                STATUS  current
 | 
			
		||||
                DESCRIPTION
 | 
			
		||||
                    "The index number of the Switch."
 | 
			
		||||
              ::= { tpPoeProfileEntry 1 }
 | 
			
		||||
                      
 | 
			
		||||
            tpPoeProfileName OBJECT-TYPE
 | 
			
		||||
              SYNTAX  OCTET STRING (SIZE (0..255))   
 | 
			
		||||
              MAX-ACCESS  read-only
 | 
			
		||||
              STATUS  current
 | 
			
		||||
              DESCRIPTION
 | 
			
		||||
                      " the name of PoE profile."
 | 
			
		||||
              ::= { tpPoeProfileEntry 2 } 
 | 
			
		||||
              
 | 
			
		||||
            tpPoeProfilePortStatus OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER{
 | 
			
		||||
                disable(0),                         
 | 
			
		||||
                enable(1)                       
 | 
			
		||||
                }
 | 
			
		||||
            MAX-ACCESS  read-create
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Select to disable/enable the PoE feature
 | 
			
		||||
                     for the corresponding profile. If set enable,
 | 
			
		||||
                     the port selected the profile can supply power to
 | 
			
		||||
                      the linked PD (Powered Device)."
 | 
			
		||||
            ::= { tpPoeProfileEntry 3 }
 | 
			
		||||
            
 | 
			
		||||
            tpPoeProfilePriority OBJECT-TYPE
 | 
			
		||||
             SYNTAX  INTEGER{
 | 
			
		||||
                high(0),                        
 | 
			
		||||
                middle(1),
 | 
			
		||||
                low(2)                      
 | 
			
		||||
                }
 | 
			
		||||
            MAX-ACCESS  read-create
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Cooperates with the Power Disconnected Method
 | 
			
		||||
                     to decide the way to supply power to the new 
 | 
			
		||||
                     linked PD (Powered Device) when the surplus 
 | 
			
		||||
                     power is inadequate."
 | 
			
		||||
            ::= { tpPoeProfileEntry 4 }
 | 
			
		||||
            
 | 
			
		||||
            tpPoeProfilePowerLimit OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..300)
 | 
			
		||||
            MAX-ACCESS  read-create
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Defines the max power the corresponding port can supply.The unit is 0.1W."
 | 
			
		||||
            ::= { tpPoeProfileEntry 5 }
 | 
			
		||||
             
 | 
			
		||||
            tpPoeProfileStatus OBJECT-TYPE
 | 
			
		||||
            SYNTAX  TPRowStatus
 | 
			
		||||
            MAX-ACCESS  read-create
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    ""
 | 
			
		||||
            ::= { tpPoeProfileEntry 6 } 
 | 
			
		||||
 			
 | 
			
		||||
-- (3) tpPoeRecovery Objects
 | 
			
		||||
			tpPoeRecoveryGlobal		OBJECT IDENTIFIER ::= {tpPoeRecovery 1}  
 | 
			
		||||
			tpPoeRecoveryPort		OBJECT IDENTIFIER ::= {tpPoeRecovery 2}  
 | 
			
		||||
			
 | 
			
		||||
			tpPoeRecoveryGlobalStatus OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER
 | 
			
		||||
				{
 | 
			
		||||
					disable(0),
 | 
			
		||||
					enable(1)
 | 
			
		||||
				}
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Enable the PoE Auto Recovery function."
 | 
			
		||||
            ::= { tpPoeRecoveryGlobal 1 }			
 | 
			
		||||
			
 | 
			
		||||
			tpPoeRecoveryPortTable OBJECT-TYPE
 | 
			
		||||
            SYNTAX  SEQUENCE OF POERECOVERYPORTENTRY
 | 
			
		||||
            MAX-ACCESS  not-accessible
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "A list of PoE Auto Recovery entries. Here you can configure the PoE Auto Recovery feature on each port."
 | 
			
		||||
            ::= { tpPoeRecoveryPort 1 }
 | 
			
		||||
 | 
			
		||||
            tpPoeRecoveryPortEntry OBJECT-TYPE
 | 
			
		||||
            SYNTAX  POERECOVERYPORTENTRY
 | 
			
		||||
            MAX-ACCESS  not-accessible
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "An entry contains of the poe auto recovery configuration and information of poe port."
 | 
			
		||||
            INDEX   { tpPoePortIndex  }
 | 
			
		||||
            ::= { tpPoeRecoveryPortTable 1 }
 | 
			
		||||
    
 | 
			
		||||
        POERECOVERYPORTENTRY ::=
 | 
			
		||||
            SEQUENCE {        
 | 
			
		||||
                                    
 | 
			
		||||
                                tpPoeRecoveryPort
 | 
			
		||||
                                        INTEGER, 
 | 
			
		||||
                                tpPoeRecoveryIp
 | 
			
		||||
                                        OCTET STRING (SIZE (0..255)),
 | 
			
		||||
                                tpPoeRecoveryStartup
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeRecoveryInterval
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeRecoveryRetry
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeRecoveryBreak
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeRecoveryStatus
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeRecoveryFailure
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeRecoveryRestart
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeRecoveryTotal
 | 
			
		||||
                                        INTEGER            
 | 
			
		||||
                }
 | 
			
		||||
        tpPoeRecoveryPort OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER  
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "The port number of the Switch."
 | 
			
		||||
            ::= { tpPoeRecoveryPortEntry 1 }
 | 
			
		||||
       
 | 
			
		||||
       tpPoeRecoveryIp OBJECT-TYPE
 | 
			
		||||
            SYNTAX  OCTET STRING (SIZE (0..255)) 
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Defines the ping IP address for the corresponding port. (Format: x.x.x.x)"
 | 
			
		||||
            ::= { tpPoeRecoveryPortEntry 2 }
 | 
			
		||||
 | 
			
		||||
       tpPoeRecoveryStartup OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(30..600)
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Defines the startup delay for the corresponding port.(30-600 Seconds)"
 | 
			
		||||
            ::= { tpPoeRecoveryPortEntry 3 }  
 | 
			
		||||
            
 | 
			
		||||
        tpPoeRecoveryInterval OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(10..120)
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Defines the ping interval for the corresponding port. (10-120 Seconds)"
 | 
			
		||||
            ::= { tpPoeRecoveryPortEntry 4 } 
 | 
			
		||||
            
 | 
			
		||||
        tpPoeRecoveryRetry OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..10)
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Defines the ping failure threshold for the corresponding port. (1-10) "
 | 
			
		||||
            ::= { tpPoeRecoveryPortEntry 5 }  
 | 
			
		||||
        
 | 
			
		||||
		tpPoeRecoveryBreak OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(3..120)
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Defines the break time for the corresponding port. (3-120 Seconds)"
 | 
			
		||||
            ::= { tpPoeRecoveryPortEntry 6 }
 | 
			
		||||
        
 | 
			
		||||
		tpPoeRecoveryStatus OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER{
 | 
			
		||||
                disable(0),                         
 | 
			
		||||
                enable(1)                       
 | 
			
		||||
                }
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Select to disable/enable the PoE Auto Recovery feature for the corresponding port."
 | 
			
		||||
            ::= { tpPoeRecoveryPortEntry 7 }
 | 
			
		||||
			
 | 
			
		||||
		tpPoeRecoveryFailure OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..9999)
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    " Displays the port's ping failures."
 | 
			
		||||
            ::= { tpPoeRecoveryPortEntry 8 }
 | 
			
		||||
        
 | 
			
		||||
		tpPoeRecoveryRestart OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..9999)
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    " Displays the port's restarts."
 | 
			
		||||
            ::= { tpPoeRecoveryPortEntry 9 } 
 | 
			
		||||
        
 | 
			
		||||
		tpPoeRecoveryTotal OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER(1..9999)
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    " Displays the port's total pings."
 | 
			
		||||
            ::= { tpPoeRecoveryPortEntry 10 }
 | 
			
		||||
			
 | 
			
		||||
---(4) tpPoeExtend Objects
 | 
			
		||||
			tpPoeExtendPort			OBJECT IDENTIFIER ::= {tpPoeExtend 1}  
 | 
			
		||||
			
 | 
			
		||||
			tpPoeExtendPortTable OBJECT-TYPE
 | 
			
		||||
            SYNTAX  SEQUENCE OF POEEXTENDPORTENTRY
 | 
			
		||||
            MAX-ACCESS  not-accessible
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "A list of PoE Extend Mode entries. Here you can configure the PoE Extend Mode feature on each port."
 | 
			
		||||
            ::= { tpPoeExtendPort 1 }
 | 
			
		||||
 | 
			
		||||
            tpPoeExtendPortEntry OBJECT-TYPE
 | 
			
		||||
            SYNTAX  POEEXTENDPORTENTRY
 | 
			
		||||
            MAX-ACCESS  not-accessible
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "An entry contains of the poe extend mode configuration and information of poe port."
 | 
			
		||||
            INDEX   { tpPoePortIndex  }
 | 
			
		||||
            ::= { tpPoeExtendPortTable 1 }
 | 
			
		||||
    
 | 
			
		||||
        POEEXTENDPORTENTRY ::=
 | 
			
		||||
            SEQUENCE {        
 | 
			
		||||
                                    
 | 
			
		||||
                                tpPoeExtendPort
 | 
			
		||||
                                        INTEGER,
 | 
			
		||||
                                tpPoeExtendStatus
 | 
			
		||||
                                        INTEGER            
 | 
			
		||||
                }
 | 
			
		||||
        tpPoeExtendPort OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER  
 | 
			
		||||
            MAX-ACCESS  read-only
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "The port number of the Switch."
 | 
			
		||||
            ::= { tpPoeExtendPortEntry 1 }
 | 
			
		||||
       
 | 
			
		||||
       tpPoeExtendStatus OBJECT-TYPE
 | 
			
		||||
            SYNTAX  INTEGER{
 | 
			
		||||
                disable(0),                         
 | 
			
		||||
                enable(1)                       
 | 
			
		||||
                }
 | 
			
		||||
            MAX-ACCESS  read-write
 | 
			
		||||
            STATUS  current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                    "Select to disable/enable the PoE Extend Mode feature for the corresponding port."
 | 
			
		||||
            ::= { tpPoeExtendPortEntry 2 }  
 | 
			
		||||
			
 | 
			
		||||
--  (5) poeNotifications Objects	
 | 
			
		||||
		tpPoePortPowerChange NOTIFICATION-TYPE
 | 
			
		||||
                        OBJECTS
 | 
			
		||||
                        {
 | 
			
		||||
                            tpPoePortIndex,
 | 
			
		||||
                            tpPoePortStatus
 | 
			
		||||
                        }
 | 
			
		||||
                        STATUS current
 | 
			
		||||
                        DESCRIPTION 
 | 
			
		||||
                            "A poePortPowerChange notification is sent when the status of a port power changes."
 | 
			
		||||
                        ::= {tplinkPoeNotifications 1}
 | 
			
		||||
                        
 | 
			
		||||
                    tpPoePortPowerOverLoading NOTIFICATION-TYPE
 | 
			
		||||
                        OBJECTS
 | 
			
		||||
                        {
 | 
			
		||||
                            tpPoePortIndex
 | 
			
		||||
                        }
 | 
			
		||||
                        STATUS current
 | 
			
		||||
                        DESCRIPTION 
 | 
			
		||||
                            "A poePortPowerOverLoading notification is sent when a port is over loading."
 | 
			
		||||
                        ::= {tplinkPoeNotifications 2}
 | 
			
		||||
                        
 | 
			
		||||
                    tpPoePortShortCircuit NOTIFICATION-TYPE
 | 
			
		||||
                        OBJECTS
 | 
			
		||||
                        {
 | 
			
		||||
                            tpPoePortIndex
 | 
			
		||||
                        }
 | 
			
		||||
                        STATUS current
 | 
			
		||||
                        DESCRIPTION 
 | 
			
		||||
                            "A poePortShortCircuit notification is sent when short circuit occurs on a port."
 | 
			
		||||
                        ::= {tplinkPoeNotifications 3}
 | 
			
		||||
                        
 | 
			
		||||
                    tpPoePortPowerOver30Watts NOTIFICATION-TYPE
 | 
			
		||||
                        OBJECTS
 | 
			
		||||
                        {
 | 
			
		||||
                            tpPoePortIndex
 | 
			
		||||
                        }
 | 
			
		||||
                        STATUS current
 | 
			
		||||
                        DESCRIPTION 
 | 
			
		||||
                            "A poePortPowerOver30Watts notification is sent when a port's consumption is over 30W."
 | 
			
		||||
                        ::= {tplinkPoeNotifications 4}
 | 
			
		||||
                    
 | 
			
		||||
                    tpPoePortPowerDeny NOTIFICATION-TYPE
 | 
			
		||||
                        OBJECTS
 | 
			
		||||
                        {
 | 
			
		||||
                            tpPoePortIndex
 | 
			
		||||
                        }
 | 
			
		||||
                        STATUS current
 | 
			
		||||
                        DESCRIPTION 
 | 
			
		||||
                            "A poePowerDeny notification is sent when a port's power supply is denied."
 | 
			
		||||
                        ::= {tplinkPoeNotifications 5}
 | 
			
		||||
                        
 | 
			
		||||
                    tpPoeThermalShutdown NOTIFICATION-TYPE
 | 
			
		||||
                        OBJECTS
 | 
			
		||||
                        {
 | 
			
		||||
							tpPoePortIndex -- an dummpy object, for compile pass
 | 
			
		||||
                        }
 | 
			
		||||
                        STATUS current
 | 
			
		||||
                        DESCRIPTION 
 | 
			
		||||
                            "A poeThermalShutdown notification is sent when the power supply shutdown occurs because temperature is too high."
 | 
			
		||||
                        ::= {tplinkPoeNotifications 6}
 | 
			
		||||
                        
 | 
			
		||||
                    tpPoeOverMaxPowerBudget NOTIFICATION-TYPE 
 | 
			
		||||
                        OBJECTS
 | 
			
		||||
                        {
 | 
			
		||||
                            tpSystemPowerLimit
 | 
			
		||||
                        }
 | 
			
		||||
                        STATUS current
 | 
			
		||||
                        DESCRIPTION 
 | 
			
		||||
                            "A poeOverMaxPowerBudget notification is sent when the total power is over the budget."
 | 
			
		||||
                        ::= {tplinkPoeNotifications 7}
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
	
 | 
			
		||||
							
								
								
									
										91
									
								
								MIBS/tplink/TPLINK-PRODUCTS-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										91
									
								
								MIBS/tplink/TPLINK-PRODUCTS-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,91 @@
 | 
			
		||||
TPLINK-PRODUCTS-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
	IMPORTS
 | 
			
		||||
        MODULE-IDENTITY
 | 
			
		||||
                FROM SNMPv2-SMI
 | 
			
		||||
		tplinkProducts
 | 
			
		||||
				FROM TPLINK-MIB;
 | 
			
		||||
 | 
			
		||||
-- the *manageswitch switch entries are not defined anywhere. le sigh (spencerbutler)
 | 
			
		||||
	tplink-tlsl5428		    OBJECT IDENTIFIER ::= { tplinkProducts 1 }
 | 
			
		||||
	tplink-tlsl3452		    OBJECT IDENTIFIER ::= { tplinkProducts 2 }
 | 
			
		||||
	tplink-tlsg3424		    OBJECT IDENTIFIER ::= { tplinkProducts 3 }
 | 
			
		||||
	tplink-tlsg3216		    OBJECT IDENTIFIER ::= { tplinkProducts 4 }
 | 
			
		||||
	tplink-tlsg3210		    OBJECT IDENTIFIER ::= { tplinkProducts 5 }
 | 
			
		||||
	tplink-tlsl3428		    OBJECT IDENTIFIER ::= { tplinkProducts 6 }
 | 
			
		||||
	tplink-tlsg5428		    OBJECT IDENTIFIER ::= { tplinkProducts 7 }
 | 
			
		||||
	tplink-tlsg3424p	    OBJECT IDENTIFIER ::= { tplinkProducts 8 }
 | 
			
		||||
	tplink-tlsg5412f	    OBJECT IDENTIFIER ::= { tplinkProducts 9 }
 | 
			
		||||
	tplink-t2700-28tct	  OBJECT IDENTIFIER ::= { tplinkProducts 10 }
 | 
			
		||||
	tplink-tlsl2428		    OBJECT IDENTIFIER ::= { tplinkProducts 11 }
 | 
			
		||||
	tplink-tlsg2216		    OBJECT IDENTIFIER ::= { tplinkProducts 12 }
 | 
			
		||||
	tplink-tlsg2424		    OBJECT IDENTIFIER ::= { tplinkProducts 13 }
 | 
			
		||||
	tplink-tlsg5428cn	    OBJECT IDENTIFIER ::= { tplinkProducts 14 }
 | 
			
		||||
	tplink-tlsg2452	 	    OBJECT IDENTIFIER ::= { tplinkProducts 15 }
 | 
			
		||||
	tplink-tlsl2218		    OBJECT IDENTIFIER ::= { tplinkProducts 16 }
 | 
			
		||||
	tplink-tlsg2424p	    OBJECT IDENTIFIER ::= { tplinkProducts 17 }
 | 
			
		||||
	tplink-tlsg2210		    OBJECT IDENTIFIER ::= { tplinkProducts 18 }
 | 
			
		||||
	tplink-tlsl2210		    OBJECT IDENTIFIER ::= { tplinkProducts 19 }
 | 
			
		||||
	tplink-t3700g-28tq	  OBJECT IDENTIFIER ::= { tplinkProducts 20 }
 | 
			
		||||
	tplink-tlsl2226p	    OBJECT IDENTIFIER ::= { tplinkProducts 21 }
 | 
			
		||||
	tplink-tlsl2452		    OBJECT IDENTIFIER ::= { tplinkProducts 22 }
 | 
			
		||||
	tplink-tlsl2218p	    OBJECT IDENTIFIER ::= { tplinkProducts 23 }
 | 
			
		||||
	tplink-tlsg3424-ipv6	OBJECT IDENTIFIER ::= { tplinkProducts 24 }
 | 
			
		||||
	tplink-tlsg2008		    OBJECT IDENTIFIER ::= { tplinkProducts 25 }
 | 
			
		||||
	tplink-tlsg2210p	    OBJECT IDENTIFIER ::= { tplinkProducts 26 }
 | 
			
		||||
	tplink-t2700g-28tq	  OBJECT IDENTIFIER ::= { tplinkProducts 27 }
 | 
			
		||||
	tplink-t1600g-28ts	  OBJECT IDENTIFIER ::= { tplinkProducts 28 }
 | 
			
		||||
	tplink-t1600g-52ts	  OBJECT IDENTIFIER ::= { tplinkProducts 29 }
 | 
			
		||||
	tplink-t3700g-54tq	  OBJECT IDENTIFIER ::= { tplinkProducts 30 }
 | 
			
		||||
	tplink-t1700g-28tq	  OBJECT IDENTIFIER ::= { tplinkProducts 31 }
 | 
			
		||||
	tplink-t1700g-52tq	  OBJECT IDENTIFIER ::= { tplinkProducts 32 }
 | 
			
		||||
	tplink-t2600g-28ts	  OBJECT IDENTIFIER ::= { tplinkProducts 33 }
 | 
			
		||||
	tplink-t2600g-52ts	  OBJECT IDENTIFIER ::= { tplinkProducts 34 }
 | 
			
		||||
	tplink-t1600g-28ps	  OBJECT IDENTIFIER ::= { tplinkProducts 37 }
 | 
			
		||||
	tplink-t1600g-52ps	  OBJECT IDENTIFIER ::= { tplinkProducts 38 }
 | 
			
		||||
	tplink-tlsg2224p	    OBJECT IDENTIFIER ::= { tplinkProducts 39 }
 | 
			
		||||
	tplink-tlsg3428 	    OBJECT IDENTIFIER ::= { tplinkProducts 40 }
 | 
			
		||||
	tplink-t1700x-16ts	  OBJECT IDENTIFIER ::= { tplinkProducts 41 }
 | 
			
		||||
	--tlsl3226p-combo_v1    OBJECT IDENTIFIER ::= { l2manageswitch 42 }
 | 
			
		||||
	--tlsl3218pe-combo_v1   OBJECT IDENTIFIER ::= { l2manageswitch 43 }
 | 
			
		||||
	tplink-t2500-28tc     OBJECT IDENTIFIER ::= { tplinkProducts 44 }
 | 
			
		||||
	--tlsl3226pe-combo_v1   OBJECT IDENTIFIER ::= { l2manageswitch 45 }
 | 
			
		||||
	--tlsl3452-combo_v1     OBJECT IDENTIFIER ::= { l2manageswitch 46 }
 | 
			
		||||
	--tlsg3210_v3           OBJECT IDENTIFIER ::= { l2manageswitch 47 }
 | 
			
		||||
	--tlsg3218_v1           OBJECT IDENTIFIER ::= { l2manageswitch 48 }
 | 
			
		||||
	--tlsl3226-combo_v1     OBJECT IDENTIFIER ::= { l2manageswitch 49 }
 | 
			
		||||
	--tlsl3226_v1           OBJECT IDENTIFIER ::= { l2manageswitch 50 }
 | 
			
		||||
	--tlsg3452_v1           OBJECT IDENTIFIER ::= { l2manageswitch 51 }
 | 
			
		||||
	--tlsg5428_v2           OBJECT IDENTIFIER ::= { l3manageswitch 52 }
 | 
			
		||||
	--tlsl3428-combo_v1     OBJECT IDENTIFIER ::= { l2manageswitch 53 }
 | 
			
		||||
	--tlsl3218_v1           OBJECT IDENTIFIER ::= { l2manageswitch 54 }
 | 
			
		||||
	--tlsl3218-combo_v1     OBJECT IDENTIFIER ::= { l2manageswitch 55 }
 | 
			
		||||
	--tlsg3226p_v1          OBJECT IDENTIFIER ::= { l2manageswitch 56 }
 | 
			
		||||
	--tlsg3226pe_v1         OBJECT IDENTIFIER ::= { l2manageswitch 57 }
 | 
			
		||||
	--tlsg3218pe_v1         OBJECT IDENTIFIER ::= { l2manageswitch 58 }
 | 
			
		||||
	tplink-t2500g-10ts    OBJECT IDENTIFIER ::= { tplinkProducts 59 }
 | 
			
		||||
	--tlsl3210_v2           OBJECT IDENTIFIER ::= { l2manageswitch 60 }
 | 
			
		||||
	--tlsl3109_v1           OBJECT IDENTIFIER ::= { l2manageswitch 61 }
 | 
			
		||||
	--tlsl3210pe_v1         OBJECT IDENTIFIER ::= { l2manageswitch 62 }
 | 
			
		||||
	--tlsg3210pe_v1         OBJECT IDENTIFIER ::= { l2manageswitch 63 }
 | 
			
		||||
	--tlsl5218-combo_v1     OBJECT IDENTIFIER ::= { l3manageswitch 64 }
 | 
			
		||||
	--tlsl5210_v1	          OBJECT IDENTIFIER ::= { l3manageswitch 65 }
 | 
			
		||||
	--tlsl5428-combo_v1	    OBJECT IDENTIFIER ::= { l3manageswitch 66 }
 | 
			
		||||
	--tlsg5218_v1	          OBJECT IDENTIFIER ::= { l3manageswitch 67 }
 | 
			
		||||
	--tlsg5210_v1	          OBJECT IDENTIFIER ::= { l3manageswitch 68 }
 | 
			
		||||
	--tlsl5452-combo_v1	    OBJECT IDENTIFIER ::= { l3manageswitch 71 }
 | 
			
		||||
	tplink-t2600g-18ts	  OBJECT IDENTIFIER ::= { tplinkProducts 72 }
 | 
			
		||||
	--tlsg5452_v1	          OBJECT IDENTIFIER ::= { l3manageswitch 73 }
 | 
			
		||||
	tplink-t2600g-28mps	  OBJECT IDENTIFIER ::= { tplinkProducts 74 }
 | 
			
		||||
	--tlsg5820f_v1          OBJECT IDENTIFIER ::= { l3manageswitch 75 }
 | 
			
		||||
	tplink-t1500g-8t	    OBJECT IDENTIFIER ::= { tplinkProducts 76 }
 | 
			
		||||
	tplink-t1500g-10ps	  OBJECT IDENTIFIER ::= { tplinkProducts 78 }
 | 
			
		||||
	tplink-t1500g-10mps	  OBJECT IDENTIFIER ::= { tplinkProducts 80 }
 | 
			
		||||
	tplink-t1500-28tc	    OBJECT IDENTIFIER ::= { tplinkProducts 82 }
 | 
			
		||||
	tplink-t1500-28pct	  OBJECT IDENTIFIER ::= { tplinkProducts 84 }
 | 
			
		||||
	tplink-t1600g-18ts	  OBJECT IDENTIFIER ::= { tplinkProducts 86 }
 | 
			
		||||
	tplink-t2500g-10mps	  OBJECT IDENTIFIER ::= { tplinkProducts 88 }
 | 
			
		||||
	tplink-t2600g-28ps	  OBJECT IDENTIFIER ::= { tplinkProducts 90 }
 | 
			
		||||
	tplink-t2600g-28sq	  OBJECT IDENTIFIER ::= { tplinkProducts 92 }
 | 
			
		||||
		
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										180
									
								
								MIBS/tplink/TPLINK-SYSINFO-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										180
									
								
								MIBS/tplink/TPLINK-SYSINFO-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,180 @@
 | 
			
		||||
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	  	         
 | 
			
		||||
							
								
								
									
										185
									
								
								MIBS/tplink/TPLINK-SYSMONITOR-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										185
									
								
								MIBS/tplink/TPLINK-SYSMONITOR-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,185 @@
 | 
			
		||||
-- ============================================================================
 | 
			
		||||
-- Copyright(c) 2008-2012 Shenzhen TP-LINK Technologies Co.,Ltd.
 | 
			
		||||
-- 
 | 
			
		||||
-- FileName    : tplink-sysMonitor.mib
 | 
			
		||||
-- Description : 
 | 
			
		||||
-- Reference   : 
 | 
			
		||||
-- Version     : 1.0
 | 
			
		||||
-- History     : 
 | 
			
		||||
--   V1.0  11Dec12  Created by dengjianjun
 | 
			
		||||
--     Original version.
 | 
			
		||||
-- ============================================================================
 | 
			
		||||
 | 
			
		||||
TPLINK-SYSMONITOR-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
    IMPORTS
 | 
			
		||||
        MODULE-IDENTITY
 | 
			
		||||
            FROM SNMPv2-SMI
 | 
			
		||||
        OBJECT-TYPE
 | 
			
		||||
            FROM  SNMPv2-SMI
 | 
			
		||||
        NOTIFICATION-TYPE
 | 
			
		||||
            FROM SNMPv2-SMI
 | 
			
		||||
        tplinkMgmt
 | 
			
		||||
            FROM TPLINK-MIB;
 | 
			
		||||
 | 
			
		||||
    tplinkSysMonitorMIB MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED
 | 
			
		||||
            "201212110930Z"
 | 
			
		||||
        ORGANIZATION
 | 
			
		||||
            "TPLINK"
 | 
			
		||||
        CONTACT-INFO
 | 
			
		||||
            "www.tplink.com"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Private MIB for System Monitor."
 | 
			
		||||
        ::= { tplinkMgmt 4 }
 | 
			
		||||
 | 
			
		||||
        tplinkSysMonitorMIBObjects OBJECT IDENTIFIER ::= { tplinkSysMonitorMIB 1 }
 | 
			
		||||
            tpSysMonitorCpu  OBJECT IDENTIFIER ::= { tplinkSysMonitorMIBObjects 1 }
 | 
			
		||||
                tpSysMonitorCpuTable OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  SEQUENCE OF TPSYSMONITORCPUENTRY
 | 
			
		||||
                    MAX-ACCESS
 | 
			
		||||
                        not-accessible
 | 
			
		||||
                    STATUS
 | 
			
		||||
                        current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                        "Displays the CPU utilization of all UNITs."
 | 
			
		||||
                    ::= { tpSysMonitorCpu 1 }
 | 
			
		||||
            
 | 
			
		||||
                    tpSysMonitorCpuEntry OBJECT-TYPE
 | 
			
		||||
                        SYNTAX TPSYSMONITORCPUENTRY
 | 
			
		||||
                        MAX-ACCESS
 | 
			
		||||
                            not-accessible
 | 
			
		||||
                        STATUS
 | 
			
		||||
                            current
 | 
			
		||||
                        DESCRIPTION
 | 
			
		||||
                            "An entry contains of the information of CPU utilization."
 | 
			
		||||
                        INDEX
 | 
			
		||||
                            { tpSysMonitorCpuUnitNumber }
 | 
			
		||||
                        ::= { tpSysMonitorCpuTable 1 }
 | 
			
		||||
                  
 | 
			
		||||
                        TPSYSMONITORCPUENTRY ::=
 | 
			
		||||
                            SEQUENCE
 | 
			
		||||
                            {
 | 
			
		||||
                            tpSysMonitorCpuUnitNumber
 | 
			
		||||
                                INTEGER,
 | 
			
		||||
                            tpSysMonitorCpu5Seconds
 | 
			
		||||
                                INTEGER,
 | 
			
		||||
                            tpSysMonitorCpu1Minute
 | 
			
		||||
                                INTEGER,
 | 
			
		||||
                            tpSysMonitorCpu5Minutes
 | 
			
		||||
                                INTEGER
 | 
			
		||||
                            }
 | 
			
		||||
                        
 | 
			
		||||
                        tpSysMonitorCpuUnitNumber OBJECT-TYPE
 | 
			
		||||
                            SYNTAX INTEGER
 | 
			
		||||
                            MAX-ACCESS
 | 
			
		||||
                                read-only
 | 
			
		||||
                            STATUS
 | 
			
		||||
                                current
 | 
			
		||||
                            DESCRIPTION
 | 
			
		||||
                                "Displays the UNIT number."
 | 
			
		||||
                            ::= { tpSysMonitorCpuEntry 1 }
 | 
			
		||||
                        
 | 
			
		||||
                        tpSysMonitorCpu5Seconds OBJECT-TYPE
 | 
			
		||||
                            SYNTAX INTEGER
 | 
			
		||||
                                (0..100)
 | 
			
		||||
                            MAX-ACCESS
 | 
			
		||||
                                read-only
 | 
			
		||||
                            STATUS
 | 
			
		||||
                                current
 | 
			
		||||
                            DESCRIPTION
 | 
			
		||||
                                "Displays the CPU utilization in 5 seconds."
 | 
			
		||||
                            ::= { tpSysMonitorCpuEntry 2 }
 | 
			
		||||
                
 | 
			
		||||
                        tpSysMonitorCpu1Minute OBJECT-TYPE
 | 
			
		||||
                            SYNTAX INTEGER
 | 
			
		||||
                                (0..100)
 | 
			
		||||
                            MAX-ACCESS
 | 
			
		||||
                                read-only
 | 
			
		||||
                            STATUS
 | 
			
		||||
                                current
 | 
			
		||||
                            DESCRIPTION
 | 
			
		||||
                                "Displays the CPU utilization in 1 minute."
 | 
			
		||||
                            ::= { tpSysMonitorCpuEntry 3 }
 | 
			
		||||
                
 | 
			
		||||
                        tpSysMonitorCpu5Minutes OBJECT-TYPE
 | 
			
		||||
                            SYNTAX INTEGER
 | 
			
		||||
                                (0..100)
 | 
			
		||||
                            MAX-ACCESS
 | 
			
		||||
                                read-only
 | 
			
		||||
                            STATUS
 | 
			
		||||
                                current
 | 
			
		||||
                            DESCRIPTION
 | 
			
		||||
                                "Displays the CPU utilization in 5 minutes."
 | 
			
		||||
                            ::= { tpSysMonitorCpuEntry 4 }
 | 
			
		||||
            
 | 
			
		||||
    
 | 
			
		||||
            tpSysMonitorMemory  OBJECT IDENTIFIER ::= { tplinkSysMonitorMIBObjects 2 }
 | 
			
		||||
                tpSysMonitorMemoryTable OBJECT-TYPE
 | 
			
		||||
                    SYNTAX  SEQUENCE OF TPSYSMONITORMEMORYENTRY
 | 
			
		||||
                    MAX-ACCESS
 | 
			
		||||
                        not-accessible
 | 
			
		||||
                    STATUS
 | 
			
		||||
                        current
 | 
			
		||||
                    DESCRIPTION
 | 
			
		||||
                        "Displays the memory utilization of all UNITs."
 | 
			
		||||
                    ::= { tpSysMonitorMemory 1 }
 | 
			
		||||
            
 | 
			
		||||
                    tpSysMonitorMemoryEntry OBJECT-TYPE
 | 
			
		||||
                        SYNTAX TPSYSMONITORMEMORYENTRY
 | 
			
		||||
                        MAX-ACCESS
 | 
			
		||||
                            not-accessible
 | 
			
		||||
                        STATUS
 | 
			
		||||
                            current
 | 
			
		||||
                        DESCRIPTION
 | 
			
		||||
                            "An entry contains of the information of memory utilization."
 | 
			
		||||
                        INDEX
 | 
			
		||||
                            { tpSysMonitorMemoryUnitNumber }
 | 
			
		||||
                        ::= { tpSysMonitorMemoryTable 1 }
 | 
			
		||||
                  
 | 
			
		||||
                        TPSYSMONITORMEMORYENTRY ::=
 | 
			
		||||
                            SEQUENCE
 | 
			
		||||
                            {
 | 
			
		||||
                            tpSysMonitorMemoryUnitNumber
 | 
			
		||||
                                INTEGER,
 | 
			
		||||
                            tpSysMonitorMemoryUtilization
 | 
			
		||||
                                INTEGER
 | 
			
		||||
                            }
 | 
			
		||||
                        
 | 
			
		||||
                        tpSysMonitorMemoryUnitNumber OBJECT-TYPE
 | 
			
		||||
                            SYNTAX INTEGER
 | 
			
		||||
                            MAX-ACCESS
 | 
			
		||||
                                read-only
 | 
			
		||||
                            STATUS
 | 
			
		||||
                                current
 | 
			
		||||
                            DESCRIPTION
 | 
			
		||||
                                "Displays the UNIT number."
 | 
			
		||||
                            ::= { tpSysMonitorMemoryEntry 1 }
 | 
			
		||||
                        
 | 
			
		||||
                        tpSysMonitorMemoryUtilization OBJECT-TYPE
 | 
			
		||||
                            SYNTAX INTEGER
 | 
			
		||||
                                (0..100)
 | 
			
		||||
                            MAX-ACCESS
 | 
			
		||||
                                read-only
 | 
			
		||||
                            STATUS
 | 
			
		||||
                                current
 | 
			
		||||
                            DESCRIPTION
 | 
			
		||||
                                "Displays the memory utilization."
 | 
			
		||||
                            ::= { tpSysMonitorMemoryEntry 2 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        tplinkSysMonitorNotifications OBJECT IDENTIFIER ::= { tplinkSysMonitorMIB 2 }
 | 
			
		||||
            tpSysMonitorCpuOverLoading NOTIFICATION-TYPE
 | 
			
		||||
                STATUS current
 | 
			
		||||
                DESCRIPTION
 | 
			
		||||
                    "CPU utilization reached the threshold."
 | 
			
		||||
                ::= { tplinkSysMonitorNotifications 1 }
 | 
			
		||||
                
 | 
			
		||||
            tpSysMonitorMemoryOverLoading NOTIFICATION-TYPE
 | 
			
		||||
                STATUS current
 | 
			
		||||
                DESCRIPTION
 | 
			
		||||
                    "Memory utilization reached the threshold."
 | 
			
		||||
                ::= { tplinkSysMonitorNotifications 2 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
							
								
								
									
										41
									
								
								MIBS/tplink/TPLINK-TC-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								MIBS/tplink/TPLINK-TC-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,41 @@
 | 
			
		||||
TPLINK-TC-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 | 
			
		||||
    IMPORTS
 | 
			
		||||
		TEXTUAL-CONVENTION FROM SNMPv2-TC;
 | 
			
		||||
		
 | 
			
		||||
	--TPLINK TYPE
 | 
			
		||||
	TPRowStatus ::= TEXTUAL-CONVENTION
 | 
			
		||||
		STATUS      current 
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
			"The status column has three defined values:
 | 
			
		||||
			- `active(1)', which indicates that the conceptual row is
 | 
			
		||||
			  available for using by the managed device;
 | 
			
		||||
			
 | 
			
		||||
			- `createAndGo(4)', which is supplied by a management
 | 
			
		||||
			  station wishing to create a new instance of a
 | 
			
		||||
			  conceptual row and to have its status automatically set
 | 
			
		||||
			  to active, making it available for using by the managed
 | 
			
		||||
			  device;
 | 
			
		||||
		   
 | 
			
		||||
			- `destroy(6)', which is supplied by a management station
 | 
			
		||||
			  wishing to delete all of the instances associated with
 | 
			
		||||
			  an existing conceptual row."  
 | 
			
		||||
		SYNTAX 	INTEGER{
 | 
			
		||||
					active(1),
 | 
			
		||||
					createAndGo(4),
 | 
			
		||||
					destroy(6)
 | 
			
		||||
				}   
 | 
			
		||||
    
 | 
			
		||||
				
 | 
			
		||||
	TPMacAddress ::= TEXTUAL-CONVENTION
 | 
			
		||||
		DISPLAY-HINT "1x-1x-1x-1x-1x-1x"
 | 
			
		||||
		STATUS       current
 | 
			
		||||
		DESCRIPTION
 | 
			
		||||
				"Represents an 802 MAC address represented in the
 | 
			
		||||
				`canonical' order defined by IEEE 802.1a, i.e., as if it
 | 
			
		||||
				were transmitted least significant bit first, even though
 | 
			
		||||
				802.5 (in contrast to other 802.x protocols) requires MAC
 | 
			
		||||
				addresses to be transmitted most significant bit first."
 | 
			
		||||
		SYNTAX       OCTET STRING (SIZE (6))
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user