SBCS-TIS2-MIB DEFINITIONS ::= BEGIN -- -- Derived from the infamous toaster mib. -- I am not sure what the next line does -- Logfile: C:/snmp/testmibs/tis.miv $ $Revision: 1.0 -- ... -- -- textual conventions used in this module -- DateAndTime ::= OCTET STRING (SIZE(11)) -- "A date-time specification. -- -- field octets contents range -- ----- ------ -------- ----- -- 1 1-2 year 0..65536 -- 2 3 month 1..12 -- 3 4 day 1..31 -- 4 5 hour 0..23 -- 5 6 minutes 0..59 -- 6 7 seconds 0..60 -- (use 60 for leap-second) -- 7 8 deci-seconds 0..9 -- 8 9 direction from UTC '+' / '-' -- 9 10 hours from UTC 0..11 -- 10 11 minutes from UTC 0..59 -- -- For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be -- displayed as: -- -- 1992-5-26,13:30:15.0,-4:0 -- -- Note that if only local time is known, then timezone -- information (fields 8-10) is not present." -- SYNTAX OCTET STRING (SIZE (8 | 11)) -- We probably need a Siemens BCS root mib - maybe someone in SC -- has created this. siemensBCS OBJECT IDENTIFIER ::= { enterprises 2206 } boca OBJECT IDENTIFIER ::= { siemensBCS 5 } tis2Mib OBJECT IDENTIFIER ::= { boca 1 } -- tis2 MIB -- -- Section 1 - Platform Parameters tisPlatform OBJECT IDENT\chapter{TIS-MIB : Gruppe NetworkParms} \label{anhang_c} \begin{verbatim} SBCS-TIS2-MIB DEFINITIONS ::= BEGIN -- -- Derived from the infamous toaster mib. -- I am not sure what the next line does -- Logfile: C:/snmp/testmibs/tis.miv $ $Revision: 1.0 -- ... -- -- textual conventions used in this module -- DateAndTime ::= OCTET STRING (SIZE(11)) -- "A date-time specification. -- -- field octets contents range -- ----- ------ -------- ----- -- 1 1-2 year 0..65536 -- 2 3 month 1..12 -- 3 4 day 1..31 -- 4 5 hour 0..23 -- 5 6 minutes 0..59 -- 6 7 seconds 0..60 -- (use 60 for leap-second) -- 7 8 deci-seconds 0..9 -- 8 9 direction from UTC '+' / '-' -- 9 10 hours from UTC 0..11 -- 10 11 minutes from UTC 0..59 -- -- For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be -- displayed as: -- -- 1992-5-26,13:30:15.0,-4:0 -- -- Note that if only local time is known, then timezone -- information (fields 8-10) is not present." -- SYNTAX OCTET STRING (SIZE (8 | 11)) -- We probably need a Siemens BCS root mib - maybe someone in SC -- has created this. siemensBCS OBJECT IDENTIFIER ::= { enterprises 2206 } boca OBJECT IDENTIFIER ::= { siemensBCS 5 } tis2Mib OBJECT IDENTIFIER ::= { boca 1 } -- tis2 MIB -- -- Section 1 - Platform Parameters tisPlatform OBJECT IDENTIFIER ::= { tis2Mib 1 } -- This is the TIS-2.0 WinNT/Caribou Platform data. -- This should probably be in it's own MIB segment. -- Section 1.1 - Network Parameters networkParms OBJECT IDENTIFIER ::= { tisPlatform 1 } -- These are various network parameters for the WinNT/Caribou -- platform -- -- ** 1.1.1 Computer name -- computerName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "This is the Computer name as found in WinNT Control Panel-> Network->Identification." ::= { networkParms 1 } -- -- ** 1.1.2 Network Domain -- nwDomain OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "This is the Domain as found in WinNT Control Panel-> Network->Identification." ::= { networkParms 2 } -- -- ** 1.1.3 IP Address -- ipAddress OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "This is the Computer Name as found in WinNT Control Panel-> Network->Protocols." ::= { networkParms 3 } -- -- ** 1.1.4 Subnet Mask -- subnetMask OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "This is the Subnet Mask as found in WinNT Control Panel-> Network->Protocols." ::= { networkParms 4 } -- -- ** 1.1.5 Host name -- hostName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "This is the Host Name as found in WinNT Control Panel-> Network->Protocols." ::= { networkParms 5 } -- -- ** 1.1.6 TCP/IP Domain -- tcpipDomain OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "This is the Domain Name as found in WinNT Control Panel-> Network->Protocols." ::= { networkParms 6 } -- -- ** 1.1.7 Table Definitions for the DNS Server table -- dnsServerTable OBJECT-TYPE SYNTAX SEQUENCE OF DnsServerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This is the list of DNS servers as found in WinNT Control Panel-> Network->Protocols." ::= { networkParms 7 } dnsServerEntry OBJECT-TYPE SYNTAX DnsServerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This is one entry for a DNS server in the table of DNS servers as found in WinNT Control Panel-> Network->Protocols. Unused entries should contain the null IP address (0.0.0.0?)." INDEX {dnsServerIndex} ::= {dnsServerTable 1} DnsServerEntry ::= SEQUENCE { dnsServerIndex INTEGER, dnsServerAddr OCTET STRING } dnsServerIndex OBJECT-TYPE SYNTAX INTEGER (1..15) ACCESS read-write STATUS mandatory DESCRIPTION "A unique value for each DNS server. Its value ranges between 1 and 15. This is used to index the rows of this table and also indicates the search order." ::= { dnsServerEntry 1 } dnsServerAddr OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "A unique value for each DNS server. This is an IP address for a DNS server. Please see dnsServerIndex for the rules to set this object." ::= { dnsServerEntry 2 } -- -- ** 1.1.8 Table Definitions for the Domain Suffix table -- domainSuffixTable OBJECT-TYPE SYNTAX SEQUENCE OF DomainSuffixEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This is the list of domain suffixes as found in WinNT Control Panel-> Network->Protocols." ::= { networkParms 8 } domainSuffixEntry OBJECT-TYPE SYNTAX DomainSuffixEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This is one entry for a domain suffix in the table of domain suffixes as found in WinNT Control Panel-> Network->Protocols. Unused entries should be indicated by setting domainSuffix to a null string." INDEX {domainSuffixIndex} ::= {domainSuffixTable 1} DomainSuffixEntry ::= SEQUENCE { domainSuffixIndex INTEGER, domainSuffix DisplayString } domainSuffixIndex OBJECT-TYPE SYNTAX INTEGER (1..15) ACCESS read-write STATUS mandatory DESCRIPTION "A unique value for each domain suffix. Its value ranges between 1 and 15. This is used to index the rows of this table and also indicates the search order. To add a suffix, select an unused donmainSuffixIndex and fill in the domainSuffix." ::= { domainSuffixEntry 1 } domainSuffix OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "A unique value for each domain suffix. Please see domainSuffixIndex for the rules to set this object." ::= { domainSuffixEntry 2 } -- -- ** 1.1.9 Enable DNS Flag -- enableDnsForWindows OBJECT-TYPE SYNTAX INTEGER { checked(1), notChecked(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This is the 'Enable DNS' flag as found in WinNT Control Panel-> Network->Protocols." ::= { networkParms 9 } -- -- ** 1.1.10 Enable LMHOSTS Lookup -- enableLmhostsLookup OBJECT-TYPE SYNTAX INTEGER { checked(1), notChecked(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This is the 'Enable LMHOSTS Lookup' flag as found in WinNT Control Panel-> Network->Protocols." ::= { networkParms 10 } -- -- ** 1.1.11 Scope ID -- scopeId OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "This is the Scope ID string, whatever that is, as found in WinNT Control Panel-> Network->Protocols." ::= { networkParms 11 } -- -- ** 1.1.12 Enable IP Forwarding -- enableIpForwarding OBJECT-TYPE SYNTAX INTEGER { checked(1), notChecked(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This is the 'Enable IP Forwarding' flag as found in WinNT Control Panel-> Network->Protocols." ::= { networkParms 12 } -- -- ** 1.1.13 Table Definitions for the WinNT IP Gateway Table -- ipGatewayTable OBJECT-TYPE SYNTAX SEQUENCE OF IpGatewayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This is the list of IP Gateways as found in WinNT Control Panel-> Network->Protocols->TCPIP->Advanced." ::= { networkParms 13 } ipGatewayEntry OBJECT-TYPE SYNTAX IpGatewayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This is one entry for each gateway in the table of IP gateways as found in WinNT Control Panel-> Network->Protocols-TCPIP->Advanced." INDEX {ipGatewayIndex} ::= {ipGatewayTable 1} IpGatewayEntry ::= SEQUENCE { ipGatewayIndex INTEGER, ipGateway OCTET STRING } ipGatewayIndex OBJECT-TYPE SYNTAX INTEGER (1..15) ACCESS read-write STATUS mandatory DESCRIPTION "A unique value for each gateway. Its value ranges between 1 and 15. This is used to index the rows of this table and also indicates the search order." ::= { ipGatewayEntry 1 } ipGateway OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "An IP Addres of an IP gateway." ::= { ipGatewayEntry 2 } -- Section 1.2 - SNMP Parameters snmpParms OBJECT IDENTIFIER ::= { tisPlatform 2 } -- These are various parameters dealing with SNMP on the -- WinNT/Caribou platform -- -- ** 1.2.1 SNMP Agent Contact -- snmpAgentContact OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "This is the name of someone to call about the box. ...