Hi everybody!
Does anybody know why cisco router with MFR interface
reports invalid interface numbers via SNMP?
I my case IF-MIB::ifNumber variable contains wrong value:
[root@MSCRPT002 src]# snmpwalk -cpublic -v1 69.0.68.4 IF-MIB::ifNumber
IF-MIB::ifNumber.0 = INTEGER: 15
but router has 14, not 15 interfaces:
[root@MSCRPT002 src]# snmpwalk -cpublic -v1 69.0.68.4 IF-MIB::ifDescr
IF-MIB::ifDescr.1 = STRING: FastEthernet0/0
IF-MIB::ifDescr.2 = STRING: FastEthernet0/1
IF-MIB::ifDescr.3 = STRING: FastEthernet1/0
IF-MIB::ifDescr.4 = STRING: FastEthernet1/1
IF-MIB::ifDescr.5 = STRING: Null0
IF-MIB::ifDescr.6 = STRING: T1 0/0
IF-MIB::ifDescr.7 = STRING: T1 0/1
IF-MIB::ifDescr.8 = STRING: T1 0/2
IF-MIB::ifDescr.9 = STRING: T1 0/3
IF-MIB::ifDescr.10 = STRING: Serial0/0:0
IF-MIB::ifDescr.11 = STRING: Serial0/1:0
IF-MIB::ifDescr.12 = STRING: Serial0/2:0
IF-MIB::ifDescr.13 = STRING: MFR1
IF-MIB::ifDescr.14 = STRING: MFR1.500
[root@MSCRPT002 src]#
With other router (without MFR interface) I have no problems:
[root@MSCRPT002 src]# snmpwalk -cpublic -v1 69.0.68.1 IF-MIB::ifNumber
IF-MIB::ifNumber.0 = INTEGER: 16
[root@MSCRPT002 src]# snmpwalk -cpublic -v1 69.0.68.1 IF-MIB::ifDescr
IF-MIB::ifDescr.1 = STRING: Serial0/0
IF-MIB::ifDescr.2 = STRING: ATM1/0
IF-MIB::ifDescr.3 = STRING: FastEthernet0/0
IF-MIB::ifDescr.4 = STRING: Null0
IF-MIB::ifDescr.5 = STRING: ATM1/0-atm layer
IF-MIB::ifDescr.6 = STRING: ATM1/0.0-atm subif
IF-MIB::ifDescr.7 = STRING: ATM1/0-aal5 layer
IF-MIB::ifDescr.8 = STRING: ATM1/0.0-aal5 layer
IF-MIB::ifDescr.9 = STRING: Loopback0
IF-MIB::ifDescr.10 = STRING: Serial0/0.1
IF-MIB::ifDescr.11 = STRING: ATM1/0.1-atm subif
IF-MIB::ifDescr.12 = STRING: ATM1/0.1-aal5 layer
IF-MIB::ifDescr.13 = STRING: ATM1/0.2-atm subif
IF-MIB::ifDescr.14 = STRING: ATM1/0.2-aal5 layer
IF-MIB::ifDescr.15 = STRING: ATM1/0.3-atm subif
IF-MIB::ifDescr.16 = STRING: ATM1/0.3-aal5 layer