snmpd on freebsd and deleting network interface
Miroslav Chlasták <[email protected]>
| Newsgroups | gmane.network.net-snmp.user |
|---|---|
| Message-ID | <[email protected]> |
Hello, I am using net-snmp (5.4.2.1) on router with freebsd 7.0. I have many of vlan interfaces (around 50). After I delete any of my vlan interface, then snmpd return only part of list of interfaces. Example: Before delete (part of output from snmpwalk): ... ... ... IF-MIB::ifNumber.0 = INTEGER: 20 IF-MIB::ifIndex.1 = INTEGER: 1 IF-MIB::ifIndex.2 = INTEGER: 2 IF-MIB::ifIndex.3 = INTEGER: 3 IF-MIB::ifIndex.4 = INTEGER: 4 IF-MIB::ifIndex.5 = INTEGER: 5 IF-MIB::ifIndex.6 = INTEGER: 6 IF-MIB::ifIndex.7 = INTEGER: 7 IF-MIB::ifIndex.8 = INTEGER: 8 IF-MIB::ifIndex.9 = INTEGER: 9 IF-MIB::ifIndex.10 = INTEGER: 10 IF-MIB::ifIndex.11 = INTEGER: 11 IF-MIB::ifIndex.12 = INTEGER: 12 IF-MIB::ifIndex.13 = INTEGER: 13 IF-MIB::ifIndex.14 = INTEGER: 14 IF-MIB::ifIndex.15 = INTEGER: 15 IF-MIB::ifIndex.16 = INTEGER: 16 IF-MIB::ifIndex.17 = INTEGER: 17 IF-MIB::ifIndex.18 = INTEGER: 18 IF-MIB::ifIndex.19 = INTEGER: 19 IF-MIB::ifIndex.20 = INTEGER: 20 IF-MIB::ifDescr.1 = STRING: fxp0 IF-MIB::ifDescr.2 = STRING: fxp1 IF-MIB::ifDescr.3 = STRING: pfsync0 IF-MIB::ifDescr.4 = STRING: lo0 IF-MIB::ifDescr.5 = STRING: pflog0 IF-MIB::ifDescr.6 = STRING: vlan12 IF-MIB::ifDescr.7 = STRING: vlan164 IF-MIB::ifDescr.8 = STRING: vlan72 IF-MIB::ifDescr.9 = STRING: vlan244 IF-MIB::ifDescr.10 = STRING: vlan246 IF-MIB::ifDescr.11 = STRING: vlan248 IF-MIB::ifDescr.12 = STRING: vlan250 IF-MIB::ifDescr.13 = STRING: vlan252 IF-MIB::ifDescr.14 = STRING: vlan254 IF-MIB::ifDescr.15 = STRING: vlan256 IF-MIB::ifDescr.16 = STRING: vlan274 IF-MIB::ifDescr.17 = STRING: vlan258 IF-MIB::ifDescr.18 = STRING: vlan262 IF-MIB::ifDescr.19 = STRING: vlan264 IF-MIB::ifDescr.20 = STRING: vlan266 ... ... ... If I delete interface vlan256 I get this (part of output from snmpwalk) on running system: ... ... ... IF-MIB::ifNumber.0 = INTEGER: 19 IF-MIB::ifIndex.1 = INTEGER: 1 IF-MIB::ifIndex.2 = INTEGER: 2 IF-MIB::ifIndex.3 = INTEGER: 3 IF-MIB::ifIndex.4 = INTEGER: 4 IF-MIB::ifIndex.5 = INTEGER: 5 IF-MIB::ifIndex.6 = INTEGER: 6 IF-MIB::ifIndex.7 = INTEGER: 7 IF-MIB::ifIndex.8 = INTEGER: 8 IF-MIB::ifIndex.9 = INTEGER: 9 IF-MIB::ifIndex.10 = INTEGER: 10 IF-MIB::ifIndex.11 = INTEGER: 11 IF-MIB::ifIndex.12 = INTEGER: 12 IF-MIB::ifIndex.13 = INTEGER: 13 IF-MIB::ifIndex.14 = INTEGER: 14 IF-MIB::ifDescr.1 = STRING: fxp0 IF-MIB::ifDescr.2 = STRING: fxp1 IF-MIB::ifDescr.3 = STRING: pfsync0 IF-MIB::ifDescr.4 = STRING: lo0 IF-MIB::ifDescr.5 = STRING: pflog0 IF-MIB::ifDescr.6 = STRING: vlan12 IF-MIB::ifDescr.7 = STRING: vlan164 IF-MIB::ifDescr.8 = STRING: vlan72 IF-MIB::ifDescr.9 = STRING: vlan244 IF-MIB::ifDescr.10 = STRING: vlan246 IF-MIB::ifDescr.11 = STRING: vlan248 IF-MIB::ifDescr.12 = STRING: vlan250 IF-MIB::ifDescr.13 = STRING: vlan252 IF-MIB::ifDescr.14 = STRING: vlan254 ... ... ... But if I access directly IF-MIB::ifIndex.16 i get correct result - INTEGER: 16 Restarting snmpd not resolve the problem. Only if I restart my router, then snmpd return correct result (then are system indexes of interaces in sequence). Is it bug? -- Mira ------------------------------------------------------------------------------ Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev _______________________________________________ Net-snmp-users mailing list [email protected] Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users