initial commit; version 22.5.12042
This commit is contained in:
399
mibs/d-link/DNS-340L-MIB
Normal file
399
mibs/d-link/DNS-340L-MIB
Normal file
@ -0,0 +1,399 @@
|
||||
--
|
||||
-- DNS-340L.mib
|
||||
--
|
||||
|
||||
-- Copyright (c) 2013 alphanetworks Inc.,
|
||||
-- Module Name: DNS-340L.mib
|
||||
-- Abstract:
|
||||
-- Defines the DNS-340L NAS MIBs .
|
||||
--
|
||||
|
||||
DNS-340L-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 10}
|
||||
submodelID OBJECT IDENTIFIER ::= { modelID 1}
|
||||
nasAgent OBJECT IDENTIFIER ::= { submodelID 1}
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
dns340LAgentVer OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Version information for the agent of SNMP of DNS-340L."
|
||||
::= { nasAgent 1 }
|
||||
|
||||
-- ============================================================================
|
||||
|
||||
--
|
||||
-- system information definitions
|
||||
--
|
||||
dns340LSoftwareVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device software version."
|
||||
::= { nasAgent 2 }
|
||||
|
||||
dns340LHostName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device host name."
|
||||
::= { nasAgent 3 }
|
||||
|
||||
|
||||
dns340LFTPServer OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ftp Server status.
|
||||
(Disable/Enable)"
|
||||
::= { nasAgent 5 }
|
||||
|
||||
dns340LNetType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Network type.
|
||||
(Workgroup/Active Directory)"
|
||||
::= { nasAgent 6 }
|
||||
|
||||
dns340LTemperature OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature of the system."
|
||||
::= { nasAgent 7 }
|
||||
|
||||
dns340LFanStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the fan"
|
||||
::= { nasAgent 8 }
|
||||
|
||||
-- ============================================================================
|
||||
|
||||
dns340LVolumeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Dns340LVolumeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of active volumes on the NAS device."
|
||||
::= { nasAgent 9 }
|
||||
|
||||
dns340LVolumeEntry OBJECT-TYPE
|
||||
SYNTAX Dns340LVolumeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the volume table."
|
||||
INDEX { dns340LVolumeNum }
|
||||
::= { dns340LVolumeTable 1 }
|
||||
|
||||
Dns340LVolumeEntry ::=
|
||||
SEQUENCE {
|
||||
dns340LVolumeNum
|
||||
Integer32,
|
||||
dns340LVolumeName
|
||||
DisplayString,
|
||||
dns340LVolumeFsType
|
||||
DisplayString,
|
||||
dns340LVolumeRaidLevel
|
||||
DisplayString,
|
||||
dns340LVolumeSize
|
||||
DisplayString,
|
||||
dns340LVolumeFreeSpace
|
||||
DisplayString
|
||||
}
|
||||
|
||||
dns340LVolumeNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Instance number of the volume entry."
|
||||
::= { dns340LVolumeEntry 1 }
|
||||
|
||||
dns340LVolumeName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the volume."
|
||||
::= { dns340LVolumeEntry 2 }
|
||||
|
||||
dns340LVolumeFsType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of file system of the volume.
|
||||
Example : ext3 or ext4"
|
||||
::= { dns340LVolumeEntry 3 }
|
||||
|
||||
dns340LVolumeRaidLevel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RAID level of the volume. (STANDARD LINEAR RAID0 RAID1 RAID5 RAID10 RAID5+SPARE)"
|
||||
::= { dns340LVolumeEntry 4 }
|
||||
|
||||
dns340LVolumeSize OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of the volume in bytes."
|
||||
::= { dns340LVolumeEntry 5 }
|
||||
|
||||
dns340LVolumeFreeSpace OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Free space on the volume in bytes."
|
||||
::= { dns340LVolumeEntry 6 }
|
||||
|
||||
-- ============================================================================
|
||||
|
||||
dns340LDiskTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Dns340LDiskEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of physical disks attached to the NAS device."
|
||||
::= { nasAgent 10 }
|
||||
|
||||
dns340LDiskEntry OBJECT-TYPE
|
||||
SYNTAX Dns340LDiskEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the physical disk table."
|
||||
INDEX { dns340LDiskNum }
|
||||
::= { dns340LDiskTable 1 }
|
||||
|
||||
Dns340LDiskEntry ::=
|
||||
SEQUENCE {
|
||||
dns340LDiskNum
|
||||
Integer32,
|
||||
dns340LDiskVendor
|
||||
DisplayString,
|
||||
dns340LDiskModel
|
||||
DisplayString,
|
||||
dns340LDiskSerialNumber
|
||||
DisplayString,
|
||||
dns340LDiskTemperature
|
||||
DisplayString,
|
||||
dns340LDiskCapacity
|
||||
DisplayString
|
||||
}
|
||||
|
||||
dns340LDiskNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Instance number of the disk entry."
|
||||
::= { dns340LDiskEntry 1 }
|
||||
|
||||
dns340LDiskVendor OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vendor of the disk drive."
|
||||
::= { dns340LDiskEntry 2 }
|
||||
|
||||
dns340LDiskModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The disk drive's model name."
|
||||
::= { dns340LDiskEntry 3 }
|
||||
|
||||
dns340LDiskSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The disk drive's serial number."
|
||||
::= { dns340LDiskEntry 4 }
|
||||
|
||||
dns340LDiskTemperature OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The centigrade temperature of this disk."
|
||||
::= { dns340LDiskEntry 5 }
|
||||
|
||||
dns340LDiskCapacity OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The capacity of the disk in GB."
|
||||
::= { dns340LDiskEntry 6 }
|
||||
|
||||
|
||||
-- ============================================================================
|
||||
|
||||
dns340LUPSTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF Dns340LUPSEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of UPS attached to the NAS device."
|
||||
::= { nasAgent 11 }
|
||||
|
||||
dns340LUPSEntry OBJECT-TYPE
|
||||
SYNTAX Dns340LUPSEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the UPS table."
|
||||
INDEX { dns340LUPSNum }
|
||||
::= { dns340LUPSTable 1 }
|
||||
|
||||
Dns340LUPSEntry ::=
|
||||
SEQUENCE {
|
||||
dns340LUPSNum
|
||||
Integer32,
|
||||
dns340LUPSMode
|
||||
DisplayString,
|
||||
dns340LUPSManufacturer
|
||||
DisplayString,
|
||||
dns340LUPSProduct
|
||||
DisplayString,
|
||||
dns340LUPSBatteryCharge
|
||||
DisplayString,
|
||||
dns340LUPSStatus
|
||||
DisplayString,
|
||||
}
|
||||
|
||||
dns340LUPSNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Instance number of the UPS entry."
|
||||
::= { dns340LUPSEntry 1 }
|
||||
|
||||
dns340LUPSMode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of the UPS "
|
||||
::= { dns340LUPSEntry 2 }
|
||||
|
||||
dns340LUPSManufacturer OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The manufacturer of the UPS."
|
||||
::= { dns340LUPSEntry 3 }
|
||||
|
||||
dns340LUPSProduct OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The product name of the UPS."
|
||||
::= { dns340LUPSEntry 4 }
|
||||
|
||||
dns340LUPSBatteryCharge OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The battery charge of the UPS."
|
||||
::= { dns340LUPSEntry 5 }
|
||||
|
||||
dns340LUPSStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this UPS."
|
||||
::= { dns340LUPSEntry 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
|
||||
|
||||
--
|
||||
-- DNS-340L.mib
|
||||
--
|
Reference in New Issue
Block a user