From: Max B. <ma...@wa...> - 2005-01-28 22:10:14
|
On Tue, Dec 21, 2004 at 05:14:14PM +0100, Alexander Barthel wrote: > Alexander Barthel wrote: > > >Nope, it didn't. It's in the documentation but neither in netdisco-0.94 > >or SNMP::Info 0.9. The doc says SNMP::Info 0.10 required. So I just set > >snmp-version to 1. Bulkwalk isn't supported in this version. > >Net-snmp-5.2 is running now and I'm going to test bulkwalk with that > >c6513. Let's see if it's working now. :-) > > Didn't work as well. Workaround for me is to discover that 6513 manually > with snmp-version 1, so it's using "snmpwalk". Then start a whole > discovery with snmp-version 2. Netdisco will find the 6513 in its db and > uses version 1 for that and version 2 for all others, which can use > bulkwalk. > Just for comparison: store_interfaces with "snmpwalk" takes about 54s > for that 6513 and 8s with "snmpbulkwalk". I just committed this feature to CVS. You can now disable bulkwalk on a per-device, per-vendor, per-model or per-subnet basis. The new config file directive is 'bulkwalk_no' I also moved 'discover_no', 'arpnip_no', and 'macsuck_no' over to the new syntax so you can do more than by host/ip/subnet. There is also a new global 'bulkwalk_off' directive to turn it off all together (good for debugging). SNMP::Info 1.0 has the ability to turn off bulkwalking on a per device class basis, as mike mentioned earlier in this thread. -m |