An alternative to the solution provided by Ben here:
http://community.spiceworks.com/how_to/show/2126
Step 2: Install the program
By default it wants to install to c:\usr.
I changed mine to c:\net-snmp\usr so I at least have an idea of what is there.
Step 3: Open a command prompt
and cd to the install directory.
For me that’s cd \net-snmp\usr
Step 4: Enter your details to run the program
For the purposes of this How-To you would be running a snmpwalk, here are some examples:
snmpwalk -v 1 -c public {ip address} mib-2 >mib2.txt
snmpwalk -v 1 -c public {ip address} private >private.txt
snmpwalk -v 1 -c public {ip address} mgmt >mgmt.txt
“public” is the SNMP community string, if your devices use something else then that’s where you put it.
You won’t see any activity, but it’s done when the prompt returns. It took about a minute running this from an XP virtual machine against a Dell switch.
The end part of each statement is to record the details into a log file.
Step 5: Locate the log files
They will be in the install directory, for me that’s c:\net-snmp\usr
If you are sending them to Spiceworks, at their request, zip them and email.
You’re done! It really is that easy.
There are some caveats, though. Not all devices will let you run an snmpwalk against them, or even get any SNMP information, unless the connecting IP address is listed on that device. This means connecting to the device, maybe by telnet or browser, finding the SNMP setup, and adding the IP address of the system that’s going to run net-snmp to the list of management stations.
It helps to know the OID that you are looking for information on. The OID is a number like this "1.3.6.1.2.1.43.5.1.1.1.1.0 " but that’s very specific. More generic would be “1.3”, or as in the examples above “mgmt” or “private”.