Smarts IP: Card Down event - NOT PRESENT for Cisco C7204VXR and Cisco 1900 Routers
search cancel

Smarts IP: Card Down event - NOT PRESENT for Cisco C7204VXR and Cisco 1900 Routers

book

Article ID: 331845

calendar_today

Updated On:

Products

VMware Smart Assurance

Issue/Introduction

Symptoms:


Smarts IP cannot disover Cisco C7204VXR and Cisco 1900 Routers

Receiving CARD Down event NOT PRESENT for Cisco C7204VXR and Cisco 1900 Routers


Environment

VMware Smart Assurance - SMARTS

Cause


The Card-Fault instrumentation used for certifying these devices is as follows:

Card-Fault = CiscoEntityFRU 

interface Card_Fault_CiscoEntityFRU : Card_Fault_CiscoModule 
abstract interface Card_Fault_CiscoModule : Card_Fault_SNMP 
 cefcModuleOperStatus  = "1.3.6.1.4.1.9.9.117.1.2.1.1.2" 

However, when you check the walk file for the OID for the card using this instrumentation: 1.3.6.1.4.1.9.9.117.1.2.1.1.2

The OID is not present, so a CARD Down event NOT PRESENT is generated.

This occurs because the certification changed to use CiscoEntityFRU instead of OldCiscoChassis as follows: 
 
interface Card_Fault_OldCiscoChassis : Card_Fault_SNMP 
    "Card_Fault_OldCiscoChasses is an instrumentation class for cards " 
    "within a Cisco router family. The card oper status is retrieved " 
        "using the cardOperStatus MIB variable from OLD Cisco Chassis MIB." 
    instrument SNMP { 
    cardOperStatus = "1.3.6.1.4.1.9.3.6.11.1.9" 
    };
 

Resolution

To address this issue, change the certification to a field cert for these devices and use the Card-Fault = OldCiscoChassis as follows:
  1. Open the oid2type_Field.conf file using sm_edit:
./sm_edit ../conf/discovery/oid2type_Field.conf
  1. Edit the file to reflect the following:
.1.3.6.1.4.1.9.1.223 {
        TYPE            = Router
        VENDOR          = Cisco
        MODEL           = 7204VXR
        CERTIFICATION   = TEMPLATE
        NEIGHBOR        = Cisco-Cdp
        CONT            = Cisco-Router-Entity
        HEALTH          = Cisco-Router
        VLAN            = Cisco-CVI-Vlan
INSTRUMENTATION:
        CPU/Memory                      = CiscoRouter:DeviceID
        Environment                     = CiscoEnvMon:DeviceID
        Card-Fault                      = OldCiscoChassis
        Interface-Fault                 = MIB2
        Interface-Performance           = CiscoRouter
        Interface-Ethernet-Performance  = CiscoRouter_Ethernet
}
 
  1. Save and close the file.
  2. Reload your Smarts IP configuration as follows:
sm_tpmgr -s <server> --reloadoid
  1. Rediscover the device