------------------------------------------------------------------------------ -- -- File : HMIT-IP-MIB.mib -- Description : -- Version : -- Copyright : Copyright ⓒ 2019 Belden Singapore Pte Ltd. All rights reserved. -- -- $Id: -- ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ HMIT-IP-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Gauge32, Integer32, Unsigned32, TimeTicks,IpAddress,Counter64 FROM SNMPv2-SMI TEXTUAL-CONVENTION, TruthValue, MacAddress, RowStatus, DisplayString, DateAndTime FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF hmITMgmt FROM HMIT-SMI; hmITIpMib MODULE-IDENTITY LAST-UPDATED "201001081700Z" ORGANIZATION "Belden Singapore Pte Ltd." CONTACT-INFO "Belden Singapore Pte Ltd." DESCRIPTION "Ip MIB." REVISION "201001081700Z" DESCRIPTION "The initial revision of this mib module " ::= { hmITMgmt 700 } hmITIpTable OBJECT-TYPE SYNTAX SEQUENCE OF HmITIpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IP Table" ::= { hmITIpMib 1 } hmITIpEntry OBJECT-TYPE SYNTAX HmITIpEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Ip Table Entry" INDEX { hmITIpTIfName, hmITIpTAddress, hmITIpTMask } ::= { hmITIpTable 1 } HmITIpEntry ::= SEQUENCE { hmITIpTIfName DisplayString, hmITIpTAddress IpAddress, hmITIpTMask IpAddress, hmITIpTBPAddress IpAddress, hmITIpTType INTEGER, hmITIpTWay INTEGER, hmITIpTRowStatus RowStatus } hmITIpTIfName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..40)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface name" ::= { hmITIpEntry 1 } hmITIpTAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface ip address" ::= { hmITIpEntry 2 } hmITIpTMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Ip mask" ::= { hmITIpEntry 3 } hmITIpTBPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Ip broadcast address" ::= { hmITIpEntry 4 } hmITIpTType OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Ip type" ::= { hmITIpEntry 5 } hmITIpTWay OBJECT-TYPE SYNTAX INTEGER { manual(1), dhcp(2), negotiated(3), unnumbered(4), virtual(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Ip config type" ::= { hmITIpEntry 6 } hmITIpTRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Row status" ::= { hmITIpEntry 7 } END