How to import configuration to ePMP device via SNMP

  1. Start Export configuration process from device

    snmpset -v 2c -c private . i 1
  2. Check the export status

    snmpget -v 2c -c private .

    4 means successful

  3. Get URL to the configuration file

    snmpget -v 2c -c private .
  4. Uploading file from ePMP device to PC by the link.
    wget can be used on Linux machine:

    wget ''
  5. Modify configuration in text format.

  6. Run HTTP server on PC
    Example for python2:

    python -m SimpleHTTPServer 8080
  7. Put edited configuration file to HTTP server.

  8. Import configuration to ePMP device providing URL to local config file on HTTP server:

    snmpset -v 2c -c private . s



what is the " i 1 " at the end ? We use SNMP to pull configs and since it stopped working on AC (still works on N) at v4.6 I thought I would try it with that i 1 added on but it doesn’t work at all (not even on N)

%Wrong parameter (will be ignored): i
%Wrong parameter (will be ignored): 1
%Obligatory parameter ‘val’ is missed. (Value of SNMP variable)

According to the manual page, the parameters to snmpset are OID TYPE VALUE. In this case, i means INTEGER, and 1 is the value that you are setting.

Do you perhaps have a different version of snmpset?

1 Like

Ug I was using Get instead of Set…

1 Like