dot1dbaseportifindex on Cisco not listing UP interfaces?
Hi,
I see a strange behavior on our Cisco-switches (different models) when listing the interfaces via SNMP using the mib BRIDGE-MIB.
When walking dot1dbaseportifindex it excludes interfaces that are UP. Only interfaces that are DOWN or DISABLED are returned.
Is this something that is well known? Seems to me that is a bug in ios...
It breaks neighbor discovery via LLDP (lldp-mib.inc.php).
Examples: !!!!!!!!!!!!!!!!!!!!!!!!!!! Cisco Switch - ports 1-7 are UP, the rest DOWN
/usr/bin/snmpbulkwalk -v2c -c 'XXXX' -OQUs -m BRIDGE-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp 'udp':'test-host' dot1dBasePortIfIndex
dot1dBasePortIfIndex.8 = 10108 dot1dBasePortIfIndex.9 = 10109 dot1dBasePortIfIndex.10 = 10110 dot1dBasePortIfIndex.11 = 10111 dot1dBasePortIfIndex.12 = 10112 dot1dBasePortIfIndex.13 = 10113 dot1dBasePortIfIndex.14 = 10114 dot1dBasePortIfIndex.15 = 10115 dot1dBasePortIfIndex.16 = 10116 dot1dBasePortIfIndex.17 = 10117 dot1dBasePortIfIndex.18 = 10118 dot1dBasePortIfIndex.19 = 10119 dot1dBasePortIfIndex.20 = 10120 dot1dBasePortIfIndex.21 = 10121 dot1dBasePortIfIndex.22 = 10122 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!! HP 10 port switch , all interfaces are always listed
/usr/bin/snmpbulkwalk -v2c -c 'XXXX' -OQUs -m BRIDGE-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp 'udp':'test-host' dot1dBasePortIfIndex dot1dBasePortIfIndex.1 = 1 dot1dBasePortIfIndex.2 = 2 dot1dBasePortIfIndex.3 = 3 dot1dBasePortIfIndex.4 = 4 dot1dBasePortIfIndex.5 = 5 dot1dBasePortIfIndex.6 = 6 dot1dBasePortIfIndex.7 = 7 dot1dBasePortIfIndex.8 = 8 dot1dBasePortIfIndex.9 = 9 dot1dBasePortIfIndex.10 = 10 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Regards, /Ulrik Ivers
Ulrik Ivers -- Excanto AB Sveavägen 63 | 113 59 Stockholm
Mobil: 0709-90 95 06 Växel: 08-545 726 00 Web: www.excanto.sehttp://www.excanto.se/
[cid:image001.jpg@01CF595E.6CC06620]
participants (1)
-
Ulrik Ivers