diff --git a/mkp/inv_opengear_base-0.0.3-20240510.mkp b/mkp/inv_opengear_base-0.0.3-20240510.mkp index f9a9ca9a4a4f4c6c26d65893bead8fabdc504857..b26c272fdd873036027961e6485aa4bf496b7747 100644 Binary files a/mkp/inv_opengear_base-0.0.3-20240510.mkp and b/mkp/inv_opengear_base-0.0.3-20240510.mkp differ diff --git a/source/agent_based/inv_opengear_base.py b/source/agent_based/inv_opengear_base.py index 49b662b7e1ff3bc6a65fe8356e4e19f2da312032..c6afd0cdcf1d3f8a9ea9f775902d9a3faf3d075c 100644 --- a/source/agent_based/inv_opengear_base.py +++ b/source/agent_based/inv_opengear_base.py @@ -13,6 +13,7 @@ # 2022-11-08: fixed crash in parse function on empty inv_data # 2022-11-09: removed ' ()' from firmware version # 2022-11-12: added support for CM81xx series (sysObjectID = .1.3.6.1.4.1.25049.1.101) +# 2024-05-10: added CM8132 to device list # # sample string_table # [ @@ -68,6 +69,10 @@ from cmk.base.plugins.agent_based.agent_based_api.v1 import ( # ogACM700x OBJECT IDENTIFIER ::= { ogProducts 90 } # ogACM70045 OBJECT IDENTIFIER ::= { ogProducts 91 } # ogOperationsManager OBJECT IDENTIFIER ::= { ogProducts 101 } +# ogOM12xx OBJECT IDENTIFIER ::= { ogProducts 110 } +# ogOM22xx OBJECT IDENTIFIER ::= { ogProducts 120 } +# ogCM81xx OBJECT IDENTIFIER ::= { ogProducts 130 } +# ogEM80xx OBJECT IDENTIFIER ::= { ogProducts 140 } # _opengear_models = { @@ -75,6 +80,7 @@ _opengear_models = { ('.1.3.6.1.4.1.25049.1.11', 34): 'CM7132', # 32 serial + 2 usb lines ('.1.3.6.1.4.1.25049.1.11', 50): 'CM7148', # 48 serial + 2 usb lines ('.1.3.6.1.4.1.25049.1.60', 16): 'IM4216', # 16 serial lines + ('.1.3.6.1.4.1.25049.1.101', 34): 'CM8132', # 32 serial + 2 usb lines }