Menu

#46 c_if not mapping to real ifIndex in C3550.pm

Future
closed
General (13)
5
2013-08-24
2012-09-12
No

From a 3560E-12SD, running 15.0(1)SE2, I'm getting:

c_if :
0.1.1 0.1
0.16.6 0.16
0.2.2 0.2
0.3.4 0.3
0.4.3 0.4
0.5.5 0.5
10116.1 10116

Another unit of the same model, but running 12.2(53)SE1, gives:

c_if :
0.1.8 0.1
0.10.4 0.10
0.11.1 0.11
0.12.6 0.12
0.2.10 0.2
0.3.7 0.3
0.4.9 0.4
0.5.11 0.5
0.7.2 0.7
0.8.3 0.8
0.9.5 0.9
10101.3 10101
10102.6 10102
10103.4 10103
10104.5 10104
10105.7 10105
10107.11 10107
10108.10 10108
10109.8 10109
10110.9 10110
10111.1 10111
10112.2 10112

So some of the mappings are correct (value maps to an existing ifIndex), but some are bogus.

Do not have time to revise code right now, but here it is for reference.

cv

Discussion

  • Eric A. Miller

    Eric A. Miller - 2012-11-30

    This should be fixed in the most recent versions as we no longer assume lldpRemLocalPortNum is the same as ifIndex, and try to cross reference lldpLocPortDesc with ifDescr to get ifIndex first. Please validate against the current version of SNMP::Info.

    The '0.1.8 0.1' entires are from LLDP, the '10101.3 10101' are from CDP.

     
  • Eric A. Miller

    Eric A. Miller - 2012-11-30
    • assigned_to: maxbaker --> jeneric
     
  • Oliver Gorwits

    Oliver Gorwits - 2013-08-24
    • status: open --> closed
    • Group: --> Future
     
MongoDB Logo MongoDB