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.
...