diff --git a/fboss/platform/platform_manager/ExplorationErrors.cpp b/fboss/platform/platform_manager/ExplorationErrors.cpp index 700802767ef89..5a5cf471375da 100644 --- a/fboss/platform/platform_manager/ExplorationErrors.cpp +++ b/fboss/platform/platform_manager/ExplorationErrors.cpp @@ -45,6 +45,15 @@ bool isExpectedError( } } + // These idproms do not support Meta EEPROM format, but can still provide + // useful info through WeutilDarwin + if (*platformConfig.platformName() == "DARWIN" && + errorType == ExplorationErrorType::IDPROM_READ && + (devicePath == "/RACKMON_SLOT@0/[IDPROM]" || + devicePath == "/PEM_SLOT@0/[IDPROM]")) { + return true; + } + return false; }