-- -- DNS343.mib -- -- Copyright (c) 2001-2010 alphanetworks Inc., -- Module Name: DNS343.mib -- Abstract: -- Defines the DNS343 NAS MIBs . -- DNS343-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, Integer32, enterprises, NOTIFICATION-TYPE FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC; -- -- OID definitions -- d-link OBJECT IDENTIFIER ::= { enterprises 171} productID OBJECT IDENTIFIER ::= { d-link 50} projectID OBJECT IDENTIFIER ::= { productID 1} modelID OBJECT IDENTIFIER ::= { projectID 4} submodelID OBJECT IDENTIFIER ::= { modelID 1} nasAgent OBJECT IDENTIFIER ::= { submodelID 1} -- -- Node definitions -- dns343AgentVer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "version information for the agent of SNMP of DNS343." ::= { nasAgent 1 } -- ============================================================================ -- -- system information definitions -- dns343SoftwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The device software version." ::= { nasAgent 2 } dns343HostName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The device host name." ::= { nasAgent 3 } dns343DHCPServer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "DHCP Server status. 1 : enable 0 : disable " ::= { nasAgent 4 } dns343FTPServer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Ftp Server status. 1 : enable 0 : disable " ::= { nasAgent 5 } dns343NetType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Network type. ( 0 : Workgroup 1 : Active Directory)" ::= { nasAgent 6 } dns343Temperature OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The temperature of the system." ::= { nasAgent 7 } dns343FanStatus OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the fan0 & fan1." ::= { nasAgent 8 } -- ============================================================================ dns343VolumeTable OBJECT-TYPE SYNTAX SEQUENCE OF Dns343VolumeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of active volumes on the NAS device." ::= { nasAgent 9 } dns343VolumeEntry OBJECT-TYPE SYNTAX Dns343VolumeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the volume table." INDEX { dns343VolumeNum } ::= { dns343VolumeTable 1 } Dns343VolumeEntry ::= SEQUENCE { dns343VolumeNum Integer32, dns343VolumeName DisplayString, dns343VolumeFsType DisplayString, dns343VolumeRaidLevel DisplayString, dns343VolumeSize DisplayString, dns343VolumeFreeSpace DisplayString } dns343VolumeNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Instance number of the volume entry." ::= { dns343VolumeEntry 1 } dns343VolumeName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the volume." ::= { dns343VolumeEntry 2 } dns343VolumeFsType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The type of file systme of the volume. Example : ext2 or ext3" ::= { dns343VolumeEntry 3 } dns343VolumeRaidLevel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The RAID level of the volume. (RAID0 RAID1 RAID5 LINEAR NORMAL)" ::= { dns343VolumeEntry 4 } dns343VolumeSize OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The size of the volume in bytes." ::= { dns343VolumeEntry 5 } dns343VolumeFreeSpace OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Free space on the volume in bytes." ::= { dns343VolumeEntry 6 } -- ============================================================================ dns343DiskTable OBJECT-TYPE SYNTAX SEQUENCE OF Dns343DiskEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of physical disks attached to the NAS device." ::= { nasAgent 10 } dns343DiskEntry OBJECT-TYPE SYNTAX Dns343DiskEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the physical disk table." INDEX { dns343DiskNum } ::= { dns343DiskTable 1 } Dns343DiskEntry ::= SEQUENCE { dns343DiskNum Integer32, dns343DiskVendor DisplayString, dns343DiskModel DisplayString, dns343DiskSerialNumber DisplayString, dns343DiskTemperature DisplayString, dns343DiskCapacity DisplayString } dns343DiskNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Instance number of the disk entry." ::= { dns343DiskEntry 1 } dns343DiskVendor OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The vendor of the disk drive." ::= { dns343DiskEntry 2 } dns343DiskModel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The disk drive's model name." ::= { dns343DiskEntry 3 } dns343DiskSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The disk drive's serial number." ::= { dns343DiskEntry 4 } dns343DiskTemperature OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The centigrade temperature of this disk." ::= { dns343DiskEntry 5 } dns343DiskCapacity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The capacity of the disk in GB." ::= { dns343DiskEntry 6 } -- ============================================================================ -- -- Notifications -- notifyEvts OBJECT IDENTIFIER ::= { nasAgent 200 } notifyPasswdChanged NOTIFICATION-TYPE STATUS current DESCRIPTION "An indication that the Administrator's password has been changed." ::= { notifyEvts 1 } notifyFirmwareUpgraded NOTIFICATION-TYPE STATUS current DESCRIPTION "An indication that firmware has been upgraded." ::= { notifyEvts 2 } notifyNetworkChanged NOTIFICATION-TYPE STATUS current DESCRIPTION "An indication that the network settings has been changed." ::= { notifyEvts 3 } notifyTemperatureExceeded NOTIFICATION-TYPE STATUS current DESCRIPTION "An indication that system temperature has exceeded." ::= { notifyEvts 4 } -- ****************************************************** -- ****************************************************** END -- -- DNS343.mib --