Werk #11525: lnx_if: Treat only interfaces with UP and LOWER_UP (bracket info from ip address) as UP

Component Checks & agents
Title lnx_if: Treat only interfaces with UP and LOWER_UP (bracket info from ip address) as UP
Date Jan 14, 2021
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.1.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
2.0.0b5 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.6.0p21 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

Previously we only checked <...,UP> in the bracket info and treated this interface as UP if and only if no output of ethtool is available.

Please have a look at the following scenarios and how we now determine whether an interface is UP:

  • <BROADCAST,MULTICAST,UP,LOWER_UP> means that this interface has a link and is UP
  • <NO-CARRIER,BROADCAST,MULTICAST,UP> means that this interface is configured and ADMIN UP but has no link
  • <BROADCAST,MULTICAST> means that this interface is not configured

To the list of all Werks