I'm already monitoring some network equipment using SNMP. Created a discovery rule that includes the specific devices and that works. Now I'm adding an UPS to the discovery and that machine isn't discovered. After running WireShark I noticed that it's only trying to discover the device on SNMP v2c and not on v1.
This device only responds on v1 requests. If you send a v2 request it just doesn't reply. This behavior you see in WireShark. Only requests are sent to the device and no response. When I use a MIB browser and force it to use v1 I can retrieve everything I need.
So what I did was export the "Network Discovery Internal" Management Pack. Open it with XML Notepad and change the version for this specific device from AUTODETECT to V1. Import it back in and still the same result. The console only shows it as
a v1 device (see example), but WireShark shows that it's still tries it only on v2. So this might not be the way to force it.
I can find some posts that you can change the version after it's discovered, but that is more if the device is discovered as v2 and traps only work on v1. That doesn't apply here as this device isn't discovered at all. All other information implies that if discovery fails on v2 it should fail back to v1. But that is not what WireShark shows.
Anyone an idea?