No router addresses collected on a Cisco Nexus 7000
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Network Administration Visualized |
Fix Released
|
Medium
|
Morten Brekkevold |
Bug Description
After applying the fix for bug 777821, which was reported for a Cisco Nexus 7000 routing switch, the ipdevpoll polling job finishes, but no router addresses are found - therefore none of the router ports will show up.
The Nexus appears to support both the deprecated IP-MIB::ipAddrTable and the preferred IP-MIB:
The ipAddressPrefix column in this table uses RowPointer syntax to point to a conceptual row of the IP-MIB:
The RowPointer, as defined by the SNMPv2-TC module, is described thus:
name of the instance of the first accessible columnar object
in the conceptual row.
For example, ifIndex.3 would point to the 3rd row in the
ifTable (note that if ifIndex were not-accessible, then
Changed in nav: | |
status: | Confirmed → In Progress |
Changed in nav: | |
status: | Fix Released → Fix Committed |
Changed in nav: | |
status: | Fix Committed → Triaged |
status: | Triaged → Fix Released |
So, the problem here seems to be that ipdevpoll gets some results from the ipAddressTable, and therefore doesn't proceed to the ipAddrTable.
The simplest solution would be to query both, always, and merge the results.