-- $Id: shiva-sam.asn,v 1.5 1996/04/01 12:35:32 jas Exp $ -- -- Copyright 1992, 1993, 1995, 1996 Shiva Corporation -- -- -- Sam-I-Am MIB -- -- Only implemented on platforms using the SAM operating -- environment: NetModem 1.x, LanRover/E for IPX 1.x. This -- MIB is NOT implemented on later releases of these products -- nor on any other products. -- SHIVA-SAM-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE FROM RFC-1212 -- Concise MIB Definitions sam FROM SHIVA-MIB; samControl OBJECT IDENTIFIER ::= { sam 1 } samVersion OBJECT IDENTIFIER ::= { sam 2 } samMemory OBJECT IDENTIFIER ::= { sam 3 } samTime OBJECT IDENTIFIER ::= { sam 4 } -- samProtocols OBJECT IDENTIFIER ::= { sam 5 } -- samFunctions OBJECT IDENTIFIER ::= { sam 6 } -- samUpTime OBJECT IDENTIFIER ::= { sam 7 } -- samControl samGlobalDeviceMode OBJECT-TYPE SYNTAX INTEGER { ramDownloader(1), romDownloader(2), downloadedImage(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The global state of device. This allows for determination of and setting of which mode the device is in. romDownloader mode means the device is running in its ROM kernel, and is awaiting download, ramDownloader mode means the device is running a similar kernel from RAM and downloadedImage mode means the device is running its normal software. Writing this object causes the device to reboot in the specified state. Because downloader software doesn't contain SNMP, this variable should never read as anything other than downloadedImage. All values are valid for write." ::= { samControl 1 } -- samVersion imageVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The version of the downloaded image." ::= { samVersion 1 } downloadVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The version of the downloader." ::= { samVersion 2 } hardwareVersion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sequential ID of hardware version." ::= { samVersion 3 } -- samMemory ramSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of onboard RAM the device has." ::= { samMemory 1 } freeRAM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The amount of RAM the device has free at this moment." ::= { samMemory 2 } -- samTime samSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This device's notion of the time, represented as the number of seconds elapsed since Midnight on January 1st, 1970 GMT." ::= { samTime 1 } samTimezone OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The timezone in which the device is located, represented as an offset from GMT in seconds." ::= { samTime 2 } -- samProtocols samProtocols OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This device's supported protocol stacks. The integer is constructed by setting the bits as follows, where bit 0 is least significant: 0 - AppleTalk 1 - IP 2 - IPX 3 - NetBEUI 4 - reserved 5 - reserved 6 - reserved 7 - reserved 8 - reserved 9 - reserved 10 - reserved 11 - reserved 12 - reserved 13 - reserved 14 - reserved 15 - reserved" ::= { sam 5 } -- samFunctions samFunctions OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This device's capabilities. The integer is constructed by setting the bits as follows, where bit 0 is least significant: 0 - Dial-in Network Access Server 1 - Serial Sharing Server 2 - Half-router 3 - reserved 4 - reserved 5 - reserved 6 - reserved 7 - reserved 8 - reserved 9 - reserved 10 - reserved 11 - reserved 12 - reserved 13 - reserved 14 - reserved 15 - reserved" ::= { sam 6 } -- samUpTime samUpTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of TimeTicks since this device last restarted." ::= { sam 7 } END