Note
Acquiring the Software
You will need to download SnmpB, at the time of writing this guide, it is available for download from the link below.
Download: https://sourceforge.net/projects/snmpb/
Configuring the AIM
By default, SNMP is not enabled on the AIM Manager. It can be enabled on the AIM’s web interface by navigating to Dashboard -> Settings -> Network. Scroll down the page to the SNMP Section.
Choose Yes to enable SNMP and to expand some additional options.
Enter a Username that will be used to access the SNMP information on the AIM.
On the Allowed Connection Method option, choose Authentication + Privacy so that a password is required to access the SNMP service on the AIM.
Choose an Authentication Type (either SHA or MD5) and enter a password. Choose a Privacy Type (either AES or DES) and enter a password. In this example I have selected SHA and AES.
Press Save at the bottom to commit the settings to the AIM.
Acquiring the AIM-MIB file
IMPORTANT: When you save the AIM-MIB.txt file, it must be renamed to AIM-MIB.mib.
Download a copy of the AIM’s MIB file, this is located using the URL below:-
http://<IPADDRESS>/AIM-MIB.txt where <IPADDRESS> is the IP address of the AIM Manager.
Example MIB File
A MIB file acquired from an AIM running 4.8 firmware can be downloaded from the link below. As there could be changes to this file, it is recommended that you acquire the latest version from your AIM Manager.
Download example MIB file
Configuring the SMNPB
Open the SMNPB software. Select Options -> Manage SNMPv3 USM Profiles from the drop down menu. In the empty white square, right mouse click and choose New USM Profile from the submenu.
You need to enter the same details that you submitted to the SNMP section of AIM. Take care when choosing the Authentication and Privacy Protocols to ensure they match the AIM. Press OK to commit the settings.
Select Options -> Manage Agent Profiles from the drop down menu. Enter a profile name, enter the IP address of the AIM Manager and choose SNMPV3.
Expand the AIM profile in the section on the left hand side, and click on SnmpV3. For the Security Name, choose the SNMPv3 USM Profile that you previously created. From the Security Level, select authPriv. Press OK.
Select Options -> Preferences from the drop down menu. Click on Modules in the list. In the Modules Properties section, click on Add.
Enter the folder path where the AIM MIB file is stored. Note: The AIM-MIB file must have a .MIB file extension. In the example below, the MIB file was stored under C:\MIBS
Press OK to close the Preferences window.
Click on the Modules tab, and search for AIM-MIB.mib in the Available MIB Modules section.
Either double click on AIM-MIB.mib or use the right arrow to transfer the MIB into the Loaded MIB modules section. In the Loaded MIB modules section, double click on the highlighted modules (SNMPv2-SMI & SNMPv2-CONF) so that the Required column changes from no to yes.
Click on the Tree tab and then in the MIB Tree section, expand the tree and navigate to infinityTable node.
Path: MIB Tree > iso > org > dod > internet > private > enterprises > adderTechnology > adderlinkInfinityManager > infinityTable.
Right mouse click on the infinityTable node, from the submenu, choose Table View.
In the Query Results page, you should see a list of transmitters and receivers with information such as their IP addresses, firmware versions and online status.
You can obtain other information such as the CPU Load, software version, memory and disk usage. For example, if you expand the serverState tree node, right mouse click on serverCPULoad, and select Get from the submenu.
Example Fields and Events
Below is a screenshot showing the fields and trigger events that are available using SNMP.