Some of our Cisco Routers have physical ports missing in Spectrum Report Manager.

Document ID : KB000038947
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem:

Some of our Cisco Routers have physical ports missing in Spectrum Report Manager.  

Spectrum uses the oid 1.3.6.1.2.1.31.1.1.1.17 (ifConnectorPresent) OID to verify if a port is physical and then report on it in SRM. 

For the ports in question (which are physical), the value in the mib for this oid is 0, meaning a physical connector is not present, so Spectrum deems it to be virtual and does not report on it.  

 

Environment:  

-This is seen with some Cisco NX-OS devices but is not uniform across all.

 

Cause: 

For the problematic devices, Cisco only sets this value to 1, for interfaces that have SFP connectors,

so all other physical connectors types (non SPF connector ports) will incorrectly have a value of zero and thus Spectrum reads no connector present.

The official OID description below, does non mention that a connector should be present AND it has to be an SPF connector, 

so Cisco are using this OID, for something other than, what is defined in the ifMIB. 

 

ifConnectorPresent OBJECT-TYPE

SYNTAX TruthValue {

true(1),

false(2)

}

ACCESS read-only

STATUS current

DESCRIPTION

"This object has the value 'true(1)' if the interface sublayer has a physical connector and the value 'false(2)' otherwise."

::= { ifXEntry 17 }

-- 1.3.6.1.2.1.31.1.1.1.1

 

Resolution: 

For this to work in Spectrum, Cisco will need to make this OID compliant. 

Cisco are aware of this problem at present so please contact them for further details of a resolution.