ASNMP is faster than Synchronous SNMP, since requests are fired without waiting for a response. But it may possible that some of the devices will not be able to respond to an ASNMP request. To resolve this issue use one of following options:

  1. Set EnableASNMPForMIB2 in the <BASEDIR>/smarts/conf/discovery/tpmgr-param.conf file to FALSE to disable asynchronous requests for all devices.

  2. To disable ASNMP for a particular device, and not for all the devices, use DoNotUseASNMPPattern in the tpmgr-param.conf file.

  3. DoNotUseASNMPPattern will allow you to disable asynchronous requests only for specific devices by sysOID. If you want to disable ASNMP for multiple devices, add the sysOID entries separated by |

  4. maxOIDsPerPacketForASNMP flag in tpmgr-param.conf file configures the maximum number of OIDs/packet that can be sent using ASNMP. The default value is 19. You can decrease the number of OIDs.

  5. SingleOIDPerPacketForASNMPPattern in the tpmgr-param.conf file allows you to disable the sending of multiple OIDs/packets using asynchronous requests only for specific devices using sysOID. You can add the list of sysOID entries separated by |.