Update for checkmk 2.4.0
- 2025-10-30 The checkmk git master (upcomming checkmk 2.5.0 ) now got this check migrated to the new cmk.agent_based.v2 API. I just backported this to 2.4.0 and added the scan function fix.
Update for checkmk 2.3.0
- 2025-10-06 Added a mkp with the scan fix for Checkmk 2.3.0
About
Extends the discovery scan function to be able to discover IBM TS4300 tape libraries.
Prerequisite: "Hosts without system description OID" rule is configured for the host.
NOTE: This change was not accepted by the checkmk development team as a pull request, because it will cause all SNMP devices are being scanned for OID .1.3.6.1.4.1.14851.3.1.3.5.0 during discovery.
This is why this mkp does exist.
Usually only sysDesc.0 .1.3.6.1.2.1.1.1.0 is scanned but TS4300 does not provide one.
Root cause of the problem is that IBM does not provide a proper sysDesc.0 for this TS4300 devices.
See also:
- https://github.com/Checkmk/checkmk/pull/593
- https://forum.checkmk.com/t/ibm-ts-4300-got-empty-snmp-response/31004/19
- https://exchange.checkmk.com/u/grepmeister
Uploaded on: 30 Oct 2025
Built on Checkmk version: 2.4.0p14
Minimum Checkmk version required: 2.4.0b1
MKP MD5 hash: cb9516d205c868f04257abdbe7b19049