mgmt OBJECT IDENTIFIER ::= { iso org(3) dod(6) internet(1) mgmt(2) } mib-2 OBJECT IDENTIFIER ::= { mgmt 1 } directory OBJECT IDENTIFIER ::= { internet 1 } experimental OBJECT IDENTIFIER ::= { internet 3 } private OBJECT IDENTIFIER ::= { internet 4 } enterprises OBJECT IDENTIFIER ::= { private 1 } system OBJECT IDENTIFIER ::= { mib-2 1 } interfaces OBJECT IDENTIFIER ::= { mib-2 2 } at OBJECT IDENTIFIER ::= { mib-2 3 } ip OBJECT IDENTIFIER ::= { mib-2 4 } icmp OBJECT IDENTIFIER ::= { mib-2 5 } tcp OBJECT IDENTIFIER ::= { mib-2 6 } udp OBJECT IDENTIFIER ::= { mib-2 7 } egp OBJECT IDENTIFIER ::= { mib-2 8 } -- historical -- cmot OBJECT IDENTIFIER ::= { mib-2 9 } transmission OBJECT IDENTIFIER ::= { mib-2 10 } snmp OBJECT IDENTIFIER ::= { mib-2 11 } dot3 OBJECT IDENTIFIER ::= { transmission 7 } dot5 OBJECT IDENTIFIER ::= { transmission 9 } -- object types -- the System group sysDescr OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory ::= { system 1 } sysObjectID OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory ::= { system 2 } sysUpTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory ::= { system 3 } sysContact OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { system 4 } sysName OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { system 5 } sysLocation OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { system 6 } sysServices OBJECT-TYPE SYNTAX INTEGER (0..127) ACCESS read-only STATUS mandatory ::= { system 7 } -- the Interfaces group ifNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { interfaces 1 } -- the Interfaces table ifTable OBJECT-TYPE SYNTAX SEQUENCE OF IfEntry ACCESS read-write STATUS mandatory ::= { interfaces 2 } ifEntry OBJECT-TYPE SYNTAX IfEntry ACCESS read-write STATUS mandatory ::= { ifTable 1 } IfEntry ::= SEQUENCE { ifIndex INTEGER, ifDescr OCTET STRING, ifType INTEGER, ifMtu INTEGER, ifSpeed Gauge, ifPhysAddress OCTET STRING, ifAdminStatus INTEGER, ifOperStatus INTEGER, ifLastChange TimeTicks, ifInOctets Counter, ifInUcastPkts Counter, ifInNUcastPkts Counter, ifInDiscards Counter, ifInErrors Counter, ifInUnknownProtos Counter, ifOutOctets Counter, ifOutUcastPkts Counter, ifOutNUcastPkts Counter, ifOutDiscards Counter, ifOutErrors Counter, ifOutQLen Gauge, ifSpecific OBJECT IDENTIFIER } ifIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { ifEntry 1 } ifDescr OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory ::= { ifEntry 2 } ifType OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following regular1822(2), hdh1822(3), ddn-x25(4), rfc877-x25(5), ethernet-csmacd(6), iso88023-csmacd(7), iso88024-tokenBus(8), iso88025-tokenRing(9), iso88026-man(10), starLan(11), proteon-10MBit(12), proteon-80MBit(13), hyperchannel(14), fddi(15), lapb(16), sdlc(17), t1-carrier(18), cept(19), basicIsdn(20), primaryIsdn(21), -- proprietary serial propPointToPointSerial(22) } ACCESS read-only STATUS mandatory ::= { ifEntry 3 } ifMtu OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { ifEntry 4 } ifSpeed OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory ::= { ifEntry 5 } ifPhysAddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory ::= { ifEntry 6 } ifAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), -- ready to pass packets down(2), testing(3) -- in some test mode } ACCESS read-write STATUS mandatory ::= { ifEntry 7 } ifOperStatus OBJECT-TYPE SYNTAX INTEGER { up(1), -- ready to pass packets down(2), testing(3) -- in some test mode } ACCESS read-only STATUS mandatory ::= { ifEntry 8 } ifLastChange OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory ::= { ifEntry 9 } ifInOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 10 } ifInUcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 11 } ifInNUcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 12 } ifInDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 13 } ifInErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 14 } ifInUnknownProtos OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 15 } ifOutOctets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 16 } ifOutUcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 17 } ifOutNUcastPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 18 } ifOutDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 19 } ifOutErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ifEntry 20 } ifOutQLen OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory ::= { ifEntry 21 } ifSpecific OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory ::= { ifEntry 22 } -- the Address Translation group atTable OBJECT-TYPE SYNTAX SEQUENCE OF AtEntry ACCESS read-write STATUS mandatory ::= { at 1 } atEntry OBJECT-TYPE SYNTAX AtEntry ACCESS read-write STATUS mandatory ::= { atTable 1 } AtEntry ::= SEQUENCE { atIfIndex INTEGER, atPhysAddress OCTET STRING, atNetAddress NetworkAddress } atIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { atEntry 1 } atPhysAddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { atEntry 2 } atNetAddress OBJECT-TYPE SYNTAX NetworkAddress ACCESS read-write STATUS mandatory ::= { atEntry 3 } -- the IP group ipForwarding OBJECT-TYPE SYNTAX INTEGER { gateway(1), -- entity forwards datagrams host(2) -- entity does NOT forward datagrams } ACCESS read-only STATUS mandatory ::= { ip 1 } ipDefaultTTL OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ip 2 } ipInReceives OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 3 } ipInHdrErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 4 } ipInAddrErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 5 } ipForwDatagrams OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 6 } ipInUnknownProtos OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 7 } ipInDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 8 } ipInDelivers OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 9 } ipOutRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 10 } ipOutDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 11 } ipOutNoRoutes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 12 } ipReasmTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { ip 13 } ipReasmReqds OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 14 } ipReasmOKs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 15 } ipReasmFails OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 16 } ipFragOKs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 17 } ipFragFails OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 18 } ipFragCreates OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 19 } -- the IP Address table ipAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF IpAddrEntry ACCESS read-only STATUS mandatory ::= { ip 20 } ipAddrEntry OBJECT-TYPE SYNTAX IpAddrEntry ACCESS read-only STATUS mandatory ::= { ipAddrTable 1 } IpAddrEntry ::= SEQUENCE { ipAdEntAddr IpAddress, ipAdEntIfIndex INTEGER, ipAdEntNetMask IpAddress, ipAdEntBcastAddr INTEGER, ipAdEntReasmMaxSize INTEGER (0..65535) } ipAdEntAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory ::= { ipAddrEntry 1 } ipAdEntIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { ipAddrEntry 2 } ipAdEntNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory ::= { ipAddrEntry 3 } ipAdEntBcastAddr OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { ipAddrEntry 4 } ipAdEntReasmMaxSize OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory ::= { ipAddrEntry 5 } -- the IP Routing table ipRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF IpRouteEntry ACCESS not-accessible STATUS mandatory ::= { ip 21 } ipRouteEntry OBJECT-TYPE SYNTAX IpRouteEntry ACCESS not-accessible STATUS mandatory ::= { ipRouteTable 1 } IpRouteEntry ::= SEQUENCE { ipRouteDest IpAddress, ipRouteIfIndex INTEGER, ipRouteMetric1 INTEGER, ipRouteMetric2 INTEGER, ipRouteMetric3 INTEGER, ipRouteMetric4 INTEGER, ipRouteNextHop IpAddress, ipRouteType INTEGER, ipRouteProto INTEGER, ipRouteAge INTEGER, ipRouteMask IpAddress, ipRouteMetric5 INTEGER, ipRouteInfo OBJECT IDENTIFIER } ipRouteDest OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { ipRouteEntry 1 } ipRouteIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ipRouteEntry 2 } ipRouteMetric1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ipRouteEntry 3 } ipRouteMetric2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ipRouteEntry 4 } ipRouteMetric3 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ipRouteEntry 5 } ipRouteMetric4 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ipRouteEntry 6 } ipRouteNextHop OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { ipRouteEntry 7 } ipRouteType OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following invalid(2), -- an invalidated route -- route to directly direct(3), -- connected (sub-)network -- route to a non-local remote(4) -- host/network/sub-network } ACCESS read-write STATUS mandatory ::= { ipRouteEntry 8 } ipRouteProto OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following -- non-protocol information -- e.g., manually local(2), -- configured entries -- set via a network netmgmt(3), -- management protocol -- obtained via ICMP, icmp(4), -- e.g., Redirect -- the following are -- gateway routing protocols egp(5), ggp(6), hello(7), rip(8), is-is(9), es-is(10), ciscoIgrp(11), bbnSpfIgp(12), oigp(13) } ACCESS read-only STATUS mandatory ::= { ipRouteEntry 9 } ipRouteAge OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ipRouteEntry 10 } ipRouteMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { ipRouteEntry 11 } ipRouteMetric5 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ipRouteEntry 12 } ipRouteInfo OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory ::= { ipRouteEntry 13 } -- the IP Address Translation table ipNetToMediaTable OBJECT-TYPE SYNTAX SEQUENCE OF IpNetToMediaEntry ACCESS not-accessible STATUS mandatory ::= { ip 22 } ipNetToMediaEntry OBJECT-TYPE SYNTAX IpNetToMediaEntry ACCESS not-accessible STATUS mandatory ::= { ipNetToMediaTable 1 } IpNetToMediaEntry ::= SEQUENCE { ipNetToMediaIfIndex INTEGER, ipNetToMediaPhysAddress OCTET STRING, ipNetToMediaNetAddress IpAddress, ipNetToMediaType INTEGER } ipNetToMediaIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { ipNetToMediaEntry 1 } ipNetToMediaPhysAddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { ipNetToMediaEntry 2 } ipNetToMediaNetAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { ipNetToMediaEntry 3 } ipNetToMediaType OBJECT-TYPE SYNTAX INTEGER { other(1), invalid(2), dynamic(3), static(4) } ACCESS read-write STATUS mandatory ::= { ipNetToMediaEntry 4 } -- additional IP objects ipRoutingDiscards OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { ip 23 } -- the ICMP group icmpInMsgs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 1 } icmpInErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 2 } icmpInDestUnreachs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 3 } icmpInTimeExcds OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 4 } icmpInParmProbs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 5 } icmpInSrcQuenchs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 6 } icmpInRedirects OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 7 } icmpInEchos OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 8 } icmpInEchoReps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 9 } icmpInTimestamps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 10 } icmpInTimestampReps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 11 } icmpInAddrMasks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 12 } icmpInAddrMaskReps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 13 } icmpOutMsgs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 14 } icmpOutErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 15 } icmpOutDestUnreachs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 16 } icmpOutTimeExcds OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 17 } icmpOutParmProbs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 18 } icmpOutSrcQuenchs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 19 } icmpOutRedirects OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 20 } icmpOutEchos OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 21 } icmpOutEchoReps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 22 } icmpOutTimestamps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 23 } icmpOutTimestampReps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 24 } icmpOutAddrMasks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 25 } icmpOutAddrMaskReps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { icmp 26 } -- the TCP group tcpRtoAlgorithm OBJECT-TYPE SYNTAX INTEGER { other(1), -- none of the following constant(2), -- a constant rto rsre(3), -- MIL-STD-1778, Appendix B vanj(4) -- Van Jacobson's algorithm [11] } ACCESS read-only STATUS mandatory ::= { tcp 1 } tcpRtoMin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { tcp 2 } tcpRtoMax OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { tcp 3 } tcpMaxConn OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { tcp 4 } tcpActiveOpens OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { tcp 5 } tcpPassiveOpens OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { tcp 6 } tcpAttemptFails OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { tcp 7 } tcpEstabResets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { tcp 8 } tcpCurrEstab OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory ::= { tcp 9 } tcpInSegs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { tcp 10 } tcpOutSegs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { tcp 11 } tcpRetransSegs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { tcp 12 } -- the TCP connections table tcpConnTable OBJECT-TYPE SYNTAX SEQUENCE OF TcpConnEntry ACCESS read-only STATUS mandatory ::= { tcp 13 } tcpConnEntry OBJECT-TYPE SYNTAX TcpConnEntry ACCESS read-only STATUS mandatory ::= { tcpConnTable 1 } TcpConnEntry ::= SEQUENCE { tcpConnState INTEGER, tcpConnLocalAddress IpAddress, tcpConnLocalPort INTEGER (0..65535), tcpConnRemAddress IpAddress, tcpConnRemPort INTEGER (0..65535) } tcpConnState OBJECT-TYPE SYNTAX INTEGER { closed(1), listen(2), synSent(3), synReceived(4), established(5), finWait1(6), finWait2(7), closeWait(8), lastAck(9), closing(10), timeWait(11) } ACCESS read-only STATUS mandatory ::= { tcpConnEntry 1 } tcpConnLocalAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory ::= { tcpConnEntry 2 } tcpConnLocalPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory ::= { tcpConnEntry 3 } tcpConnRemAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory ::= { tcpConnEntry 4 } tcpConnRemPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory ::= { tcpConnEntry 5 } -- additional TCP objects tcpInErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { tcp 14 } tcpOutRsts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { tcp 15 } -- the UDP group udpInDatagrams OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { udp 1 } udpNoPorts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { udp 2 } udpInErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { udp 3 } udpOutDatagrams OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { udp 4 } -- the UDP Listener table udpTable OBJECT-TYPE SYNTAX SEQUENCE OF UdpEntry ACCESS not-accessible STATUS mandatory ::= { udp 5 } udpEntry OBJECT-TYPE SYNTAX UdpEntry ACCESS not-accessible STATUS mandatory ::= { udpTable 1 } UdpEntry ::= SEQUENCE { udpLocalAddress IpAddress, updLocalPort INTEGER (0..65535) } updLocalAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory ::= { udpEntry 1 } udpLocalPort OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory ::= { udpEntry 2 } -- the EGP group -- this group is not supported by TekXpress products egpInMsgs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egp 1 } egpInErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egp 2 } egpOutMsgs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egp 3 } egpOutErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egp 4 } -- the EGP Neighbor table egpNeighTable OBJECT-TYPE SYNTAX SEQUENCE OF EgpNeighEntry ACCESS read-only STATUS mandatory ::= { egp 5 } egpNeighEntry OBJECT-TYPE SYNTAX EgpNeighEntry ACCESS read-only STATUS mandatory ::= { egpNeighTable 1 } EgpNeighEntry ::= SEQUENCE { egpNeighState INTEGER, egpNeighAddr IpAddress, egpNeighAs INTEGER, egpNeighInMsgs Counter, egpNeighInErrs Counter, egpNeighOutMsgs Counter, egpNeighOutErrs Counter, egpNeighInErrMsgs Counter, egpNeighOutErrMsgs Counter, egpNeighStateUps Counter, egpNeighStateDowns Counter, egpNeighIntervalHello INTEGER, egpNeighIntervalPoll INTEGER, egpNeighMode INTEGER, egpNeighEventTrigger INTEGER } egpNeighState OBJECT-TYPE SYNTAX INTEGER { idle(1), acquisition(2), down(3), up(4), cease(5) } ACCESS read-only STATUS mandatory ::= { egpNeighEntry 1 } egpNeighAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory ::= { egpNeighEntry 2 } egpNeighAs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { egpNeighEntry 3 } egpNeighInMsgs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egpNeighEntry 4 } egpNeighInErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egpNeighEntry 5 } egpNeighOutMsgs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egpNeighEntry 6 } egpNeighOutErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egpNeighEntry 7 } egpNeighInErrMsgs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egpNeighEntry 8 } egpNeighOutErrMsgs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egpNeighEntry 9 } egpNeighStateUps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egpNeighEntry 10 } egpNeighStateDowns OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { egpNeighEntry 11 } egpNeighIntervalHello OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { egpNeighEntry 12 } egpNeighIntervalPoll OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { egpNeighEntry 13 } egpNeighMode OBJECT-TYPE SYNTAX INTEGER { active(1), passive(2) } ACCESS read-only STATUS mandatory ::= { egpNeighEntry 14 } egpNeighEventTrigger OBJECT-TYPE SYNTAX INTEGER { start(1), stop(2) } ACCESS read-write STATUS mandatory ::= { egpNeighEntry 15 } -- additional EGP objects egpAs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { egp 6 } -- transmission group dot3Table OBJECT-TYPE SYNTAX SEQUENCE OF Dot3Entry ACCESS not-accessible STATUS mandatory ::= { dot3 1 } dot3Entry OBJECT-TYPE SYNTAX Dot3Entry ACCESS not-accessible STATUS mandatory ::= { dot3Table 1 } Dot3Entry ::= SEQUENCE { dot3Index INTEGER, dot3InitializeMac INTEGER, dot3MacSubLayerStatus INTEGER, dot3MulticastReceiveStatus INTEGER, dot3TxEnabled INTEGER, dot3TestTdrValue Gauge } dot3Index OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { dot3Entry 1 } dot3InitializeMac OBJECT-TYPE SYNTAX INTEGER { initialized(1), uninitialized(2) } ACCESS read-write STATUS mandatory ::= { dot3Entry 2 } dot3MacSubLayerStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory ::= { dot3Entry 3 } dot3MulticastReceiveStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory ::= { dot3Entry 4 } dot3TxEnabled OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-write STATUS mandatory ::= { dot3Entry 5 } dot3TestTdrValue OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory ::= { dot3Entry 6 } dot3StatsTable OBJECT-TYPE SYNTAX SEQUENCE OF Dot5StatsEntry ACCESS not-accessible STATUS mandatory ::= { dot3 2 } dot3StatsEntry OBJECT-TYPE SYNTAX Dot5StatsEntry ACCESS not-accessible STATUS mandatory ::= { dot3StatsTable 1 } Dot5StatsEntry ::= SEQUENCE { dot3StatsIfIndex INTEGER, dot3StatsAlignmentErrors Counter, dot3StatsFCSErrors Counter, dot3StatsSingleCollisionFrames Counter, dot3StatsMultipleCollisionFrms Counter, dot3StatsSQETestErrors Counter, dot3StatsDeferredTransmissions Counter, dot3StatsLateCollisions Counter, dot3StatsExcessiveCollisions Counter, dot3StatsInternalMacTrnsmitErrs Counter, dot3StatsCarrierSenseErrors Counter, dot3StatsExcessiveDeferrals Counter, dot3StatsFrameTooLongs Counter, dot3StatsInRangeLengthErrors Counter, dot3StatsOutOfRangeLengthFields Counter, dot3StatsInternalMacReceiveErrs Counter } dot3StatsIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 1 } dot3StatsAlignmentErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 2 } dot3StatsFCSErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 3 } dotStatsSingleCollisionFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 4 } dot3StatsMultipleCollisionFrms OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 5 } dot3StatsSQETestErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 6 } dot3StatsDeferredTransmissions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 7 } dot3StatsLateCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 8 } dot3StatsExcessiveCollisions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 9 } dot3StatsInternalMacTrnsmitErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 10 } dot3StatsCarrierSenseErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 11 } dot3StatsExcessiveDeferrals OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 12 } dot3StatsFrameTooLongs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 13 } dot3StatsInRangeLengthErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 14 } dot3StatsOutOfRangeLengthFields OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 15 } dot3StatsInternalMacReceiveErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot3StatsEntry 16 } dot3ChipSets OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory ::= { dot3 8 } dot5Table OBJECT-TYPE SYNTAX SEQUENCE OF Dot5Entry ACCESS not-accessible STATUS mandatory ::= { dot5 1 } dot5Entry OBJECT-TYPE SYNTAX Dot5Entry ACCESS not-accessible STATUS mandatory ::= { dot5Table 1 } Dot5Entry ::= SEQUENCE { dot5IfIndex INTEGER, dot5Commands INTEGER, dot5RingStatus INTEGER, dot5RingState INTEGER, dot5RingOpenStatus INTEGER, dot5RingSpeed INTEGER, dot5UpStream OCTET STRING, dot5ActMonParticipate INTEGER, dot5Functional OCTET STRING } dot5IfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { dot5Entry 1 } dot5Commands OBJECT-TYPE SYNTAX INTEGER { no-op(1), open(2), reset(3), close(4) } ACCESS read-write STATUS mandatory ::= { dot5Entry 2 } dot5RingStatus OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { dot5Entry 3 } dot5RingState OBJECT-TYPE SYNTAX INTEGER { opened(1), closed(2), opening(3), closing(4), openFailure(5), ringFailure(6) } ACCESS read-only STATUS mandatory ::= { dot5Entry 4 } dot5RingOpenStatus OBJECT-TYPE SYNTAX INTEGER { noOpen(1), badParam(2), lobeFailed(3), signalLoss(4), insertionTimeout(5), ringFailed(6), beaconing(7), duplicateMAC(8), requestFailed(9), removeReceived(10), open(11) } ACCESS read-only STATUS mandatory ::= { dot5Entry 5 } dot5RingSpeed OBJECT-TYPE SYNTAX INTEGER { unknown(1), oneMegabit(2), fourMegabit(3), sixteenMegabit(4) } ACCESS read-write STATUS mandatory ::= { dot5Entry 6 } dot5UpStream OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory ::= { dot5Entry 7 } dot5ActMonParticipate OBJECT-TYPE SYNTAX INTEGER { true(1), false(2) } ACCESS read-write STATUS mandatory ::= { dot5Entry 8 } dot5Functional OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { dot5Entry 9 } dot5StatsTable OBJECT-TYPE SYNTAX SEQUENCE OF Dot5StatsEntry ACCESS not-accessible STATUS mandatory ::= { dot5 2 } dot5StatsEntry OBJECT-TYPE SYNTAX Dot5StatsEntry ACCESS not-accessible STATUS mandatory ::= { dot5StatsTable 1 } Dot5StatsEntry ::= SEQUENCE { dot5StatsIfIndex INTEGER, dot5StatsLineErrors Counter, dot5StatsBurstErrors Counter, dot5StatsACErrors Counter, dot5StatsAbortTransErrors Counter, dot5StatsInternalErrors Counter, dot5StatsLostFrameErrors Counter, dot5StatsReceiveCongestions Counter, dot5StatsFrameCopiedErrors Counter, dot5StatsTokenErrors Counter, dot5StatsSoftErrors Counter, dot5StatsHardErrors Counter, dot5StatsSignalLoss Counter, dot5StatsTransmitBeacons Counter, dot5StatsRecoverys Counter, dot5StatsLobeWires Counter, dot5StatsRemoves Counter, dot5StatsSingles Counter, dot5StatsFreqErrors Counter } dot5StatsIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 1 } dot5StatsLineErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 2 } dot5StatsBurstErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 3 } dot5StatsACErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 4 } dot5StatsAbortTransErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 5 } dot5StatsInternalErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 6 } dot5StatsLostFrameErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 7 } dot5StatsReceiveCongestions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 8 } dot5StatsFrameCopiedErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 9 } dot5StatsTokenErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 10 } dot5StatsSoftErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 11 } dot5StatsHardErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 12 } dot5StatsSignalLoss OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 13 } dot5StatsTransmitBeacons OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 14 } dot5StatsRecoverys OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 15 } dot5StatsLobeWires OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 16 } dot5StatsRemoves OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 17 } dot5StatsSingles OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 18 } dot5StatsFreqErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { dot5StatsEntry 19 } dot5ChipSets OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory ::= { dot5 4 } -- the SNMP group snmpInPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 1 } snmpOutPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 2 } snmpInBadVersions OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 3 } snmpInBadCommunityNames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 4 } snmpInBadCommunityUses OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 5 } snmpInASNParseErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 6 } -- { snmp 7 } is not used snmpInTooBigs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 8 } snmpInNoSuchNames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 9 } snmpInBadValues OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 10 } snmpInReadOnlys OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 11 } snmpInGenErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 12 } snmpInTotalReqVars OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 13 } snmpInTotalSetVars OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 14 } snmpInGetRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 15 } snmpInGetNexts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 16 } snmpInSetRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 17 } snmpInGetResponses OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 18 } snmpInTraps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 19 } snmpOutTooBigs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 20 } snmpOutNoSuchNames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 21 } snmpOutBadValues OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 22 } -- { snmp 23 } is not used snmpOutGenErrs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 24 } snmpOutGetRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 25 } snmpOutGetNexts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 26 } snmpOutSetRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 27 } snmpOutGetResponses OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 28 } snmpOutTraps OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { snmp 29 } snmpEnableAuthenTraps OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory ::= { snmp 30 } -- -- Tektronix is assigned enterprise # 128 -- Network displays is assigned (by Tek) subtree # 1 -- tek OBJECT IDENTIFIER ::= { enterprises 128 } -- Tek Ent. ID nwd OBJECT IDENTIFIER ::= { tek 1 } -- Network displays nwdmibs OBJECT IDENTIFIER ::= { nwd 1 } nwdproducts OBJECT IDENTIFIER ::= { nwd 2 } -- -- TekXpress are ID'd as -- xp.11... xp.18 (xp11 - xp18) -- xp.21... xp.29 (xp21 - xp29) -- xp.34... xp.38 (xp334 - xp338) -- xp OBJECT IDENTIFIER ::= { nwdproducts 3 } -- TekXpress xp10 OBJECT IDENTIFIER ::= { xp 10 } -- XP10 XP10 Series xp11 OBJECT IDENTIFIER ::= { xp 11 } -- XP11 xp12 OBJECT IDENTIFIER ::= { xp 12 } -- XP12 xp13 OBJECT IDENTIFIER ::= { xp 13 } -- XP13 xp14 OBJECT IDENTIFIER ::= { xp 14 } -- XP14 xp15 OBJECT IDENTIFIER ::= { xp 15 } -- XP15 xp16 OBJECT IDENTIFIER ::= { xp 16 } -- XP16 xp17 OBJECT IDENTIFIER ::= { xp 17 } -- XP17 xp18 OBJECT IDENTIFIER ::= { xp 18 } -- XP18 xp21 OBJECT IDENTIFIER ::= { xp 21 } -- XP21 XP20 Series xp23 OBJECT IDENTIFIER ::= { xp 23 } -- XP23 xp25 OBJECT IDENTIFIER ::= { xp 25 } -- XP25 xp27 OBJECT IDENTIFIER ::= { xp 27 } -- XP27 xp29 OBJECT IDENTIFIER ::= { xp 29 } -- XP29 xp330 OBJECT IDENTIFIER ::= { xp 30 } -- XP330 XP330 Series xp334 OBJECT IDENTIFIER ::= { xp 34 } -- XP334 xp336 OBJECT IDENTIFIER ::= { xp 36 } -- XP336 xp337 OBJECT IDENTIFIER ::= { xp 37 } -- XP337 xp338 OBJECT IDENTIFIER ::= { xp 38 } -- XP338 xp350 OBJECT IDENTIFIER ::= { xp 50 } -- XP350 XP350 Series xp354 OBJECT IDENTIFIER ::= { xp 54 } -- XP354 xp356 OBJECT IDENTIFIER ::= { xp 56 } -- XP356 xp357 OBJECT IDENTIFIER ::= { xp 57 } -- XP357 xp358 OBJECT IDENTIFIER ::= { xp 58 } -- XP358 xp359 OBJECT IDENTIFIER ::= { xp 59 } -- XP359 xp100 OBJECT IDENTIFIER ::= { xp 60 } -- XP100 Series xp114c OBJECT IDENTIFIER ::= { xp 61 } -- XP114C xp115m OBJECT IDENTIFIER ::= { xp 62 } -- XP115M xp117c OBJECT IDENTIFIER ::= { xp 63 } -- XP117C xp119c OBJECT IDENTIFIER ::= { xp 64 } -- XP119C xp119m OBJECT IDENTIFIER ::= { xp 65 } -- XP119M xpundef OBJECT IDENTIFIER ::= { xp 99 } -- XP unknown -- -- TekXpress MIB: -- xpMib OBJECT IDENTIFIER ::= { nwdmibs 3 } xpsys OBJECT IDENTIFIER ::= { xpMib 1 } xpmem OBJECT IDENTIFIER ::= { xpMib 2 } xpdis OBJECT IDENTIFIER ::= { xpMib 3 } xpmbufs OBJECT IDENTIFIER ::= { xpMib 4 } xptftp OBJECT IDENTIFIER ::= { xpMib 5 } xpboot OBJECT IDENTIFIER ::= { xpMib 6 } xpdns OBJECT IDENTIFIER ::= { xpMib 7 } xpx OBJECT IDENTIFIER ::= { xpMib 8 } xpserial OBJECT IDENTIFIER ::= { xpMib 9 } --xpSlip OBJECT IDENTIFIER ::= { xpMib 10 } xpprint OBJECT IDENTIFIER ::= { xpMib 11 } xpfile OBJECT IDENTIFIER ::= { xpMib 12 } xpfonts OBJECT IDENTIFIER ::= { xpMib 13 } xpnfs OBJECT IDENTIFIER ::= { xpMib 14 } -- -- The system Group -- xpreboot OBJECT-TYPE SYNTAX INTEGER { reboot(1), noreboot(2) } ACCESS read-write STATUS mandatory ::= { xpsys 1 } xpSysServerReset OBJECT-TYPE SYNTAX INTEGER { reset(1), noreset(2) } ACCESS read-write STATUS mandatory ::= { xpsys 2 } xpSysNvSave OBJECT-TYPE SYNTAX INTEGER { save(1), nosave(2) } ACCESS read-write STATUS mandatory ::= { xpsys 3 } xpSysKeyboardNationality OBJECT-TYPE SYNTAX INTEGER { northAmerican(1), unitedKingdom(2), french(3), swedish(4), danish(5), norwegian(6), german(7), italian(8), spanish(9), swissGerman(10), katakana(11), finnish(12), followsLanguage(13) } ACCESS read-write STATUS mandatory ::= { xpsys 4 } xpSysKeyboardLayout OBJECT-TYPE SYNTAX INTEGER { kbd-101-or-102-with-Setup(1), kbd-101-or-102-with-Pause(2), kbd-vt200-or-lk401-Ultrix(3), kbd-vt200-or-lk401-VMS(4), kbd-vt200-or-lk401-X-EscBsLf(5), kbd-vt200-or-lk401-X-F11F13(6), kbd-unix(7), kbd-custom(8), kbd-3270(9) } ACCESS read-write STATUS mandatory ::= { xpsys 5 } xpSysLanguage OBJECT-TYPE SYNTAX INTEGER { northAmerican(1), unitedKingdom(2), french(3), swedish(4), danish(5), norwegian(6), german(7), italian(8), spanish(9), swissGerman(10), katakana(11), finnish(12) } ACCESS read-write STATUS mandatory ::= { xpsys 6 } xpSysScreenSaver OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory ::= { xpsys 7 } xpSysAuthorizationKey OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpsys 8 } xpSysDefaultTelnetHost OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { xpsys 9 } -- -- The memory group: -- These valiable are for reporting only. Memory -- partitions cannot be altered by software. -- xpMemStdRam OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmem 1 } xpMemOptRam OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmem 2 } xpMemStdGraphicsRam OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmem 3 } xpMemOptGraphicsRam OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmem 4 } xpMemVideoRam OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmem 5 } -- -- The display group: These variables report the display -- type and configuration of the terminal. -- xpDisVerticalResolution OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpdis 1 } xpDisHorizontalResolution OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpdis 2 } xpDisVerticalSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpdis 3 } xpDisHorizontalSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpdis 4 } xpDisBitPlanes OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpdis 5 } xpDisColor OBJECT-TYPE SYNTAX INTEGER { biTonal(1), grayScale(2), color(3) } ACCESS read-only STATUS mandatory ::= { xpdis 6 } xpDisTypeCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpdis 7 } -- -- The Mbufs group. These variables report the amounts and -- usage of the system network buffers. -- xpMbufsTotalMbufs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 1 } xpMbufsFreeMbufs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 2 } xpMbufsTotalClusters OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 3 } xpMbufsFreeClusters OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 4 } -- MT_DATA 1 xpMbufsData OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 6 } -- MT_HEADER 2 xpMbufsHeader OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 7 } -- MT_SOCKET 3 xpMbufsSocket OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 8 } -- MT_PCB 4 xpMbufsPcb OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 9 } -- MT_RTABLE 5 xpMbufsRtable OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 10 } -- MT_HTABLE 6 -- MT_ATABLE 7 -- MT_SONAME 8 xpMbufsSoname OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 13 } -- MT_ZOMBIE 9 -- MT_SOOPTS 10 xpMbufsSoopts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 15 } -- MT_FTABLE 11 xpMbufsFtable OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 16 } -- MT_RIGHTS 12 xpMbufsRights OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 17 } -- MT_IFADDR 13 xpMbufsIfaddr OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 18 } xpMbufsOther OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpmbufs 20 } -- -- TFTP Group: -- -- Statistics first: -- xpTftpReadRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xptftp 1 } xpTftpWriteRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xptftp 2 } xpTftpInDataPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xptftp 3 } xpTftpOutDataPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xptftp 4 } xpTftpInAckPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xptftp 5 } xpTftpOutAckPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xptftp 6 } -- -- Error list. we only count the File Not Found errors -- at present, although space is left in the MIB numbering -- to handle the other possible error codes if required. -- -- 0 -> xpTftp.7 Not defined, see error message (if any). -- 1 -> xpTftp.8 File not found. -- 2 -> xpTftp.9 Access violation. -- 3 -> xpTftp.10 Disk full or allocation exceeded. -- 4 -> xpTftp.11 Illegal TFTP operation. -- 5 -> xpTftp.12 Unknown transfer ID. -- 6 -> xpTftp.13 File already exists. -- 7 -> xpTftp.14 No such user. -- xpTftpNoFileErrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xptftp 8 } -- -- Error controls. These may be altered by the manager -- to tune error handling. -- xpTftpTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { xptftp 15 } xpTftpRetries OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { xptftp 16 } -- -- Boot parameters group. This group reports how the -- terminal was last booted. If parameters are altered and -- NVSAVED, the parameters will determine how the terminal -- will boot the next time. -- xpPrimaryBootMethod OBJECT-TYPE SYNTAX INTEGER { off(0), tftp(1), mop(2), rom(3), nfs(4) } ACCESS read-write STATUS mandatory ::= { xpboot 1 } xpPrimaryBootHostAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { xpboot 4 } xpPrimaryBootPath OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpboot 5 } xpSecondaryBootMethod OBJECT-TYPE SYNTAX INTEGER { off(0), tftp(1), mop(2), rom(3), nfs(4) } ACCESS read-write STATUS mandatory ::= { xpboot 7 } xpSecondaryBootHostAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { xpboot 8 } xpSecondaryBootPath OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpboot 9 } -- xpBootAddrFrom OBJECT-TYPE SYNTAX INTEGER { nvram(1), network(2) } ACCESS read-write STATUS mandatory ::= { xpboot 3 } xpBootDelay OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory ::= { xpboot 2 } xpBootVerbose OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory ::= { xpboot 6 } xpBootConfig OBJECT-TYPE SYNTAX INTEGER { none(0), all(1), bootp(2), rarp(3) } ACCESS read-write STATUS mandatory ::= { xpboot 11 } -- The DNS group. These variables control the Domain Name -- System for the terminal. -- xpDnsEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory ::= { xpdns 1 } xpDnsDefaultDomain OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpdns 2 } xpDnsTimeout OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-write STATUS mandatory ::= { xpdns 3 } xpDnsRetries OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-write STATUS mandatory ::= { xpdns 4 } xpDnsNameServer1 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { xpdns 5 } xpDnsNameServer2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { xpdns 6 } xpDnsNameServer3 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { xpdns 7 } -- -- X parameter group -- xpXAccessControl OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory ::= { xpx 1 } xpXAccessTable OBJECT-TYPE SYNTAX SEQUENCE OF XpXAccessEntry ACCESS not-accessible STATUS mandatory ::= { xpx 2 } xpXAccessEntry OBJECT-TYPE SYNTAX XpXAccessEntry ACCESS not-accessible STATUS mandatory ::= { xpXAccessTable 1 } XpXAccessEntry ::= SEQUENCE { xpXAccessEntryHost IpAddress, xpXAccessEntryEnable INTEGER } xpXAccessEntryHost OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { xpXAccessEntry 1 } xpXAccessEntryEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-only STATUS mandatory ::= { xpXAccessEntry 2 } xpXRetainSettings OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory ::= { xpx 3 } xpXBackingStore OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), enableWhenMapped(3), alwaysWhenMapped(4) } ACCESS read-write STATUS mandatory ::= { xpx 4 } xpXDefaultVisual OBJECT-TYPE SYNTAX INTEGER { pseudoColor(1), directColor(2), staticColor(3), trueColor(4), staticGray(5), grayScale(6) } ACCESS read-write STATUS mandatory ::= { xpx 5 } xpXHostConnect OBJECT-TYPE SYNTAX INTEGER { disable(1), xdmcp(2), vms(3) } ACCESS read-write STATUS mandatory ::= { xpx 6 } xpXXdmcpConnect OBJECT-TYPE SYNTAX INTEGER { disabled(1), broadcast(2), direct(3), indirect(4) } ACCESS read-write STATUS mandatory ::= { xpx 7 } xpXXdmcpServer OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory ::= { xpx 8 } xpXOldDecWindows OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory ::= { xpx 9 } -- -- xpSerial group -- Serial port control -- xpSerialTable OBJECT-TYPE SYNTAX SEQUENCE OF XpSerialEntry ACCESS not-accessible STATUS mandatory ::= { xpserial 1 } xpSerialEntry OBJECT-TYPE SYNTAX XpSerialEntry ACCESS not-accessible STATUS mandatory ::= { xpSerialTable 1 } XpSerialEntry ::= SEQUENCE { xpSerialEntryIndex INTEGER, xpSerialEntryBaud INTEGER, xpSerialEntryStopBits INTEGER, xpSerialEntryDataBits INTEGER, xpSerialEntryParity INTEGER, xpSerialEntryFlowControl INTEGER } xpSerialEntryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpSerialEntry 1 } xpSerialEntryBaud OBJECT-TYPE SYNTAX INTEGER { b75(2), b134(4), b150(5), b300(7), b600(8), b1200(10), b1800(11), b2000(12), b2400(13), b4800(14), b9600(16), b19200(17), b38400(18) } ACCESS read-write STATUS mandatory ::= { xpSerialEntry 2 } xpSerialEntryStopBits OBJECT-TYPE SYNTAX INTEGER (1..2) ACCESS read-write STATUS mandatory ::= { xpSerialEntry 3 } xpSerialEntryDataBits OBJECT-TYPE SYNTAX INTEGER (7..8) ACCESS read-write STATUS mandatory ::= { xpSerialEntry 4 } xpSerialEntryParity OBJECT-TYPE SYNTAX INTEGER { none(1), odd(2), even(3), space(4), mark(5) } ACCESS read-write STATUS mandatory ::= { xpSerialEntry 5 } xpSerialEntryFlowControl OBJECT-TYPE SYNTAX INTEGER { none(1), xonXoff(2), rtsCts(3) } ACCESS read-write STATUS mandatory ::= { xpSerialEntry 6 } xpSerialNetToSerial OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabledPort0(2), enabledPort1(3) } ACCESS read-write STATUS mandatory ::= { xpserial 2 } xpSerialNetToSerialPriority OBJECT-TYPE SYNTAX INTEGER { high(1), low(2) } ACCESS read-write STATUS mandatory ::= { xpserial 3 } xpSerialNetToSerialProtocol OBJECT-TYPE SYNTAX INTEGER { tcpip(1), tdenet(2) } ACCESS read-write STATUS mandatory ::= { xpserial 4 } xpSerialNetToSerialConnections OBJECT-TYPE SYNTAX INTEGER (1..5) ACCESS read-write STATUS mandatory ::= { xpserial 5 } -- -- xpSlip group -- TBA -- -- -- xpPrint group: Printer attributes table -- xpPrintTable OBJECT-TYPE SYNTAX SEQUENCE OF XpPrintEntry ACCESS not-accessible STATUS mandatory ::= { xpprint 1 } xpPrintEntry OBJECT-TYPE SYNTAX XpPrintEntry ACCESS not-accessible STATUS mandatory ::= { xpPrintTable 1 } XpPrintEntry ::= SEQUENCE { xpPrintEntryIndex INTEGER, xpPrintEntryAttribute OCTET STRING, xpPrintEntryValue OCTET STRING } xpPrintEntryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory ::= { xpPrintEntry 1 } xpPrintEntryAttribute OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory ::= { xpPrintEntry 2 } xpPrintEntryValue OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory ::= { xpPrintEntry 3 } -- -- xpFile group: Host File Access control -- xpFilePrimaryAccess OBJECT-TYPE SYNTAX INTEGER { off(1), tftp(2), nfs(3), dap(4) } ACCESS read-write STATUS mandatory ::= { xpfile 1 } xpFilePrimaryHost OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpfile 2 } xpFilePrimaryPathOrRoot OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpfile 3 } xpFileSecondaryAccess OBJECT-TYPE SYNTAX INTEGER { off(1), tftp(2), nfs(3), dap(4) } ACCESS read-write STATUS mandatory ::= { xpfile 4 } xpFileSecondaryHost OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpfile 5 } xpFileSecondaryPathOrRoot OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpfile 6 } -- -- xpFonts group -- xpFontsTable OBJECT-TYPE SYNTAX SEQUENCE OF XpFontsEntry ACCESS not-accessible STATUS mandatory ::= { xpfonts 1 } xpFontsEntry OBJECT-TYPE SYNTAX XpFontsEntry ACCESS not-accessible STATUS mandatory ::= { xpFontsTable 1 } XpFontsEntry ::= SEQUENCE { xpFontsEntryIndex INTEGER, xpFontsEntryPath OCTET STRING } xpFontsEntryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { xpFontsEntry 1 } xpFontsEntryPath OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpFontsEntry 2 } -- -- NFS Statistics and NFS Mount Table -- xpNfsTable OBJECT-TYPE SYNTAX SEQUENCE OF XpNfsEntry ACCESS not-accessible STATUS mandatory ::= { xpnfs 1 } xpNfsEntry OBJECT-TYPE SYNTAX XpNfsEntry ACCESS not-accessible STATUS mandatory ::= { xpNfsTable 1 } XpNfsEntry ::= SEQUENCE { xpNfsEntryIndex INTEGER, xpNfsEntryLocalDir OCTET STRING, xpNfsEntryServerAddr NetworkAddress, xpNfsEntryServerDir OCTET STRING, xpNfsEntryReadSize INTEGER (1..8192), xpNfsEntryWriteSize INTEGER (1..8192), xpNfsEntryRetrans INTEGER, xpNfsEntryTimeout INTEGER } xpNfsEntryIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { xpNfsEntry 1 } xpNfsEntryLocalDir OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpNfsEntry 2 } xpNfsEntryServerAddr OBJECT-TYPE SYNTAX NetworkAddress ACCESS read-write STATUS mandatory ::= { xpNfsEntry 3 } xpNfsEntryServerDir OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory ::= { xpNfsEntry 4 } xpNfsEntryReadSize OBJECT-TYPE SYNTAX INTEGER (1..8192) ACCESS read-write STATUS mandatory ::= { xpNfsEntry 5 } xpNfsEntryWriteSize OBJECT-TYPE SYNTAX INTEGER (1..8192) ACCESS read-write STATUS mandatory ::= { xpNfsEntry 6 } xpNfsEntryRetrans OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { xpNfsEntry 7 } xpNfsEntryTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory ::= { xpNfsEntry 8 } -- -- Rest of the NFS statistics -- xpNfsNulls OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 2 } xpNfsGetAttributes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 3 } xpNfsSetAttributes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 4 } xpNfsGetRoots OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 5 } xpNfsLookups OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 6 } xpNfsReadLinks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 7 } xpNfsReads OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 8 } xpNfsWriteCaches OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 9 } xpNfsWrites OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 10 } xpNfsCreates OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 11 } xpNfsRemoves OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 12 } xpNfsRenames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 13 } xpNfsCreateLinks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 14 } xpNfsCreateSymlinks OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 15 } xpNfsMakeDirs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 16 } xpNfsRemoveDirs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 17 } xpNfsReadDirs OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 18 } xpNfsStatFileSys OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory ::= { xpnfs 19 }