aboutsummaryrefslogtreecommitdiff
path: root/snmp-mibs/BODET-Flash.mib
diff options
context:
space:
mode:
authorSigma-Ohio <crt@teleco.ch>2025-06-09 00:42:33 +0200
committerSigma-Ohio <crt@teleco.ch>2025-06-09 00:42:33 +0200
commit24462f8cdcd280fad3d444fa7dc5278497e831f4 (patch)
treec51e3a6a9f93683eb1d048f0529590cd810dfc6a /snmp-mibs/BODET-Flash.mib
parent7ceba5a0f3cbeb6ab15bc7f99aec87741ef177ea (diff)
send help
Diffstat (limited to 'snmp-mibs/BODET-Flash.mib')
-rw-r--r--snmp-mibs/BODET-Flash.mib150
1 files changed, 150 insertions, 0 deletions
diff --git a/snmp-mibs/BODET-Flash.mib b/snmp-mibs/BODET-Flash.mib
new file mode 100644
index 0000000..b65a04c
--- /dev/null
+++ b/snmp-mibs/BODET-Flash.mib
@@ -0,0 +1,150 @@
+BODET-Harmonys-Flash-MIB DEFINITIONS ::= BEGIN
+
+--******************************************************************************
+-- MIB objects for agent module
+--******************************************************************************
+
+ IMPORTS
+ MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, enterprises
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC
+ ;
+
+ flash MODULE-IDENTITY
+ LAST-UPDATED "201703300000Z" -- 30 March 2017
+ ORGANIZATION "BODET S.A"
+ CONTACT-INFO "
+ BODET S.A
+ postal: BP1
+ 49340 TREMENTINES
+ FRANCE
+ email: assistance.ts@bodet.com
+ "
+ DESCRIPTION "MIB for Harmonys Flash"
+
+ REVISION "201703300000Z" -- 30 March 2017
+ DESCRIPTION "Initial Release"
+ ::= { harmonys 2 }
+
+
+--******************************************************************************
+-- Definition
+--******************************************************************************
+ bodetSnmp OBJECT IDENTIFIER ::= { enterprises 30731 }
+ harmonys OBJECT IDENTIFIER ::= { bodetSnmp 6 }
+
+ data OBJECT IDENTIFIER ::= { flash 1 }
+
+ traps OBJECT IDENTIFIER ::= { flash 2 }
+
+ flashConformance OBJECT IDENTIFIER ::= { flash 3 }
+ flashCompliances OBJECT IDENTIFIER ::= { flashConformance 1 }
+ flashGroups OBJECT IDENTIFIER ::= { flashConformance 2 }
+
+--******************************************************************************
+-- Objects
+--******************************************************************************
+ dnsName OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..51))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Hostname"
+ ::= { data 1 }
+
+ statusAlarm OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current Status"
+ ::= { data 2 }
+
+
+--******************************************************************************
+-- Traps
+--******************************************************************************
+
+ trapInfoReboot NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Power Recovery"
+ ::= { traps 1 }
+
+ trapScheduledMelody NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Scheduled Melody"
+ ::= { traps 2 }
+
+ trapManualMelody NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Manual Melody"
+ ::= { traps 3 }
+
+ trapAlertMelody NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Alert Melody"
+ ::= { traps 4 }
+
+ trapStatus NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Status"
+ ::= { traps 5 }
+
+ trapWebAccess NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Web Access"
+ ::= { traps 6 }
+
+ trapAuthentificationFailure NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Authentification Failure in Web Server"
+ ::= { traps 7 }
+
+ trapRepeaterFailure NOTIFICATION-TYPE
+ STATUS current
+ DESCRIPTION "Repeater Failure"
+ ::= { traps 8 }
+
+
+--******************************************************************************
+-- Conformance Section
+--******************************************************************************
+
+ flashCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION "Compliance statement for Bodet Flash SNMP MIB"
+ MODULE
+ MANDATORY-GROUPS { flashObjectsGroup,
+ flashTrapsGroup }
+ ::= { flashCompliances 1 }
+
+--******************************************************************************
+-- Groups
+--******************************************************************************
+
+ flashObjectsGroup OBJECT-GROUP
+ OBJECTS {
+ dnsName,
+ statusAlarm
+ }
+ STATUS current
+ DESCRIPTION "Collection of objects for Bodet Flash MIB"
+ ::= { flashGroups 1 }
+
+ flashTrapsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ trapInfoReboot,
+ trapScheduledMelody,
+ trapManualMelody,
+ trapAlertMelody,
+ trapStatus,
+ trapWebAccess,
+ trapAuthentificationFailure,
+ trapRepeaterFailure
+ }
+ STATUS current
+ DESCRIPTION "Collection of traps for Bodet Flash MIB"
+ ::= { flashGroups 2 }
+
+END