diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/fs/GBNDevicePoe-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/fs/GBNDevicePoe-MIB')
| -rw-r--r-- | MIBS/fs/GBNDevicePoe-MIB | 287 |
1 files changed, 287 insertions, 0 deletions
diff --git a/MIBS/fs/GBNDevicePoe-MIB b/MIBS/fs/GBNDevicePoe-MIB new file mode 100644 index 0000000..8e2efff --- /dev/null +++ b/MIBS/fs/GBNDevicePoe-MIB @@ -0,0 +1,287 @@ +GBNDevicePoe-MIB DEFINITIONS ::= BEGIN
+ IMPORTS
+ Integer32 FROM SNMPv2-SMI
+ gbnDevice FROM ADMIN-MASTER-MIB
+ DisplayString FROM SNMPv2-TC;
+
+ gbnDevicePoe MODULE-IDENTITY
+ LAST-UPDATED "0011020000Z" -- November 2, 2000
+ ORGANIZATION "admin Systems, Inc."
+ CONTACT-INFO "admin Systems, Inc.
+ E-mail: support@admin.com.cn"
+
+ DESCRIPTION "Gbn Common Enterprise MIB definition."
+
+ REVISION "0011020000Z" -- November 2, 2000
+ DESCRIPTION "Initial MIB creation."
+
+ ::= { gbnDevice 4 }
+
+poePowerSupplyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PoePowerSupplyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of power supply."
+ ::= { gbnDevicePoe 2 }
+
+ poePowerSupplyEntry OBJECT-TYPE
+ SYNTAX PoePowerSupplyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of power supply."
+ INDEX { powerindex }
+ ::= { poePowerSupplyTable 1 }
+
+ PoePowerSupplyEntry ::= SEQUENCE {
+ powerindex Integer32,
+ poeVersion DisplayString,
+ powerstatus DisplayString,
+ poeDevicePowerLimit Integer32,
+ poeDevicePowerConsume Integer32
+ }
+
+ powerindex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "unit index, start from 1 "
+ ::= { poePowerSupplyEntry 1 }
+
+ poeVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A string of poe firmware."
+ ::= { poePowerSupplyEntry 2 }
+
+ powerstatus OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "descriptions of power supply"
+ ::= { poePowerSupplyEntry 3 }
+
+ poeDevicePowerLimit OBJECT-TYPE
+ SYNTAX Integer32(37..806)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "power limit of device.unit is Watt"
+ ::= { poePowerSupplyEntry 4 }
+
+ poeDevicePowerConsume OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "power consumption of device.unit is Watt"
+ ::= { poePowerSupplyEntry 5 }
+
+poePortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PoePortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of poe port."
+ ::= { gbnDevicePoe 4 }
+
+ poePortEntry OBJECT-TYPE
+ SYNTAX PoePortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of poe port."
+ INDEX { portIndex }
+ ::= { poePortTable 1 }
+
+ PoePortEntry ::= SEQUENCE {
+ portIndex
+ Integer32,
+ powerlimit
+ Integer32,
+ powerConsume
+ Integer32
+ }
+
+ portIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "port index, start from 1 "
+ ::= { poePortEntry 1 }
+
+ powerlimit OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "power limit of port.unit is mW"
+ ::= { poePortEntry 2 }
+
+ powerConsume OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "power consumption of port.unit is mW"
+ ::= { poePortEntry 3 }
+
+poePdPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PoePdPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of poe port."
+ ::= { gbnDevicePoe 5 }
+
+ poePdPortEntry OBJECT-TYPE
+ SYNTAX PoePdPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of poe port."
+ INDEX { portPdIndex }
+ ::= { poePdPortTable 1 }
+
+ PoePdPortEntry ::= SEQUENCE {
+ portPdIndex
+ Integer32,
+ portPoePdEnable
+ Integer32,
+ portPoePdConfig
+ Integer32
+}
+
+ portPdIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "port index, start from 1 "
+ ::= { poePdPortEntry 1 }
+
+ portPoePdEnable OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "poe feedback real time port enable state.unit is mW"
+ ::= { poePdPortEntry 2 }
+
+ portPoePdConfig OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "poe feedback config port enable.unit is mW"
+ ::= { poePdPortEntry 3 }
+
+poeFanControlTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PoeFanControlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of poe fan set."
+ ::= { gbnDevicePoe 6 }
+
+ poeFanControlEntry OBJECT-TYPE
+ SYNTAX PoeFanControlEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of poe fan set."
+ INDEX { poeFandefault }
+ ::= { poeFanControlTable 1 }
+
+ PoeFanControlEntry ::= SEQUENCE {
+ poeFandefault
+ INTEGER,
+ poeFanlowVaule
+ Integer32,
+ poeFanmiddleVaule
+ Integer32,
+ poeFanhighVaule
+ Integer32,
+ poeFanModeSet
+ INTEGER,
+ poeFan1Speed
+ Integer32,
+ poeFan2Speed
+ Integer32,
+ poeTemperature
+ DisplayString
+ }
+
+ poeFandefault OBJECT-TYPE
+ SYNTAX INTEGER {
+ default(1),
+ user-defined(0)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "poe fans' mode set or get."
+ ::= { poeFanControlEntry 1 }
+
+ poeFanlowVaule OBJECT-TYPE
+ SYNTAX Integer32(0..25)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "poe fan-control low-temperature"
+ ::= { poeFanControlEntry 2 }
+
+ poeFanmiddleVaule OBJECT-TYPE
+ SYNTAX Integer32(26..60)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "poe fan-control middle-temperature"
+ ::= { poeFanControlEntry 3 }
+
+ poeFanhighVaule OBJECT-TYPE
+ SYNTAX Integer32(61..70)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "poe fan-control high-temperature"
+ ::= { poeFanControlEntry 4 }
+
+ poeFanModeSet OBJECT-TYPE
+ SYNTAX INTEGER {
+ default(0),
+ user-defined(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "poe fan-control user defined set"
+ ::= { poeFanControlEntry 5 }
+ poeFan1Speed OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the fan1 speed of the switch"
+ ::= { poeFanControlEntry 6 }
+ poeFan2Speed OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the fan2 speed of the switch"
+ ::= { poeFanControlEntry 7 }
+ poeTemperature OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "the temperture of the switch"
+ ::= { poeFanControlEntry 8 }
+END
|