Steps for Install net-snmp library in Windows. In this way you will be able to control the ethernet controller with command line. - Download the last version net-snmp binary for windows from http://net-snmp.sourceforge.net/download. The file must look like net-snmp-X.X.X.X-X.win32.exe - Install the downloaded file. Leave the default options. The packet will be install in c:\usr by default. - Download the MIB file for the device - Copy the mib file here c:\usr\share\snmp\mibs - Add new line in the file c:\usr\etc\snmp\snmp.conf with the "mibs all" directive. - Now you can test different commands for OID access, supported by this module. Their names you may see in the .mib file. For most Linux OS, there is built in the same snmp tool in the kernel. Example SNMPGET commands: --------------------- //Get the module name snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.1.1.0 DENKOVI-MIB::Name.0 = STRING: SD IP-MAXI //Get SD IP-MAXI system date snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.3.3.0 DENKOVI-MIB::SystemDate.0 = STRING: 20/01/2018 //Get SD IP-MAXI system time snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.3.4.0 DENKOVI-MIB::SystemTime.0 = STRING: 16:12 //Get all the Relays state with single command snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.3.2.0 DENKOVI-MIB::DigitalOutputsState.0 = INTEGER: 65535 //Get the Relay #1 state snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.3.1.13.0 DENKOVI-MIB::DigitalOutputState.0 = INTEGER: off(0) //Get the Relay #8 state snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.3.1.13.7 DENKOVI-MIB::DigitalOutputState.0 = INTEGER: on(1) //Get all the Digital Inputs state with single command snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.3.1.0 DENKOVI-MIB::DigitalInputsState.0 = INTEGER: 12 //Get the Digital Input #1 Description snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.1.1.2.0 DENKOVI-MIB::DigitalInputDescription.0 = STRING: Sensor1 //Get the Analog Input 0-10V #1 (AIN1) Value snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.2.1.6.0 DENKOVI-MIB::AnalogInputValue.4 = INTEGER: 107 //Get the Temperature Input #4 (AIN8) Value snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.2.1.10.7 DENKOVI-MIB::Denkovi.8.2.2.1.10.7 = STRING: "2.6 degC" //Get the Analog Output #1 value snmpget -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.4.1.3.0 DENKOVI-MIB::Denkovi.8.2.4.1.3.0 = INTEGER: 512 Example SNMPSET commands: --------------------- //Set SD IP-MAXI system date snmpset -v1 -c write 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.3.3.0 s "20/01/2015" DENKOVI-MIB::SystemDate.0.0 = STRING: 20/01/2015 //Set SD IP-MAXI system time snmpset -v1 -c write 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.3.4.0 s "16:12" DENKOVI-MIB::SystemTime.0.0 = STRING: 16:12 //Set all the Relays state with single command snmpset -v1 -c write 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.3.2.0 i 65535 DENKOVI-MIB::DigitalOutputsState.0.0 = INTEGER: 65535 //Set the Relay #1 state snmpset -v1 -c write 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.3.1.13.0 i 0 DENKOVI-MIB::DigitalOutputState.0.0 = INTEGER: off(0) //Set the Relay #8 state snmpset -v1 -c write 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.3.1.13.7 i 1 DENKOVI-MIB::DigitalOutputState.0.0 = INTEGER: on(1) //Set the Digital Input #1 Description snmpset -v1 -c write 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.1.1.2.0 s "Sensor1" DENKOVI-MIB::DigitalInputDescription.0.0 = STRING: Sensor1 //Set the Analog Output #1 value snmpset -v1 -c write 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.4.1.3.0 i 512 DENKOVI-MIB::Denkovi.8.2.4.1.3.0 = INTEGER: 512 Example SNMPWALK command: --------------------- //Get all the Analog Outputs parameters snmpwalk -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.2.4.1 DENKOVI-MIB::Denkovi.8.2.4.1.1.0 = INTEGER: 0 DENKOVI-MIB::Denkovi.8.2.4.1.1.1 = INTEGER: 1 DENKOVI-MIB::Denkovi.8.2.4.1.2.0 = STRING: "AOUT1" DENKOVI-MIB::Denkovi.8.2.4.1.2.1 = STRING: "AOUT2" DENKOVI-MIB::Denkovi.8.2.4.1.3.0 = INTEGER: 512 DENKOVI-MIB::Denkovi.8.2.4.1.3.1 = INTEGER: 515 Example SNMPGETNEXT commands: --------------------- //Get the version snmpgetnext -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.1.1.0 DENKOVI-MIB::Denkovi.8.1.2.0 = STRING: "v1.24" //Get the build date snmpgetnext -v1 -c read 88.87.18.249:45161 .1.3.6.1.4.1.42505.8.1.2.0 DENKOVI-MIB::Denkovi.8.1.3.0 = STRING: "16 Mar 2018"