Configuración de alias de interfaz SNMP

Configuración de alias de interfaz SNMP

He estado intentando durante mucho tiempo conseguir un conjunto de conmutadores Allied Telesis para mostrar enlaces en OpenNMS. En pocas palabras, quiero/necesito establecer alias de interfaz para los puertos. Si lo uso snmpwalk -v2c -c mycommunitystring myhost 1.3.6.1.2.1.31.1.1.1.18obtengo la siguiente lista:

iso.3.6.1.2.1.31.1.1.1.18.1 = ""
iso.3.6.1.2.1.31.1.1.1.18.2 = ""
iso.3.6.1.2.1.31.1.1.1.18.3 = ""
iso.3.6.1.2.1.31.1.1.1.18.4 = ""
iso.3.6.1.2.1.31.1.1.1.18.5 = ""
iso.3.6.1.2.1.31.1.1.1.18.6 = ""
iso.3.6.1.2.1.31.1.1.1.18.7 = ""
iso.3.6.1.2.1.31.1.1.1.18.8 = ""
iso.3.6.1.2.1.31.1.1.1.18.9 = ""
iso.3.6.1.2.1.31.1.1.1.18.10 = ""
iso.3.6.1.2.1.31.1.1.1.18.11 = ""
iso.3.6.1.2.1.31.1.1.1.18.12 = ""
iso.3.6.1.2.1.31.1.1.1.18.13 = ""
iso.3.6.1.2.1.31.1.1.1.18.14 = ""
iso.3.6.1.2.1.31.1.1.1.18.15 = ""
iso.3.6.1.2.1.31.1.1.1.18.16 = ""
iso.3.6.1.2.1.31.1.1.1.18.17 = ""
iso.3.6.1.2.1.31.1.1.1.18.18 = ""
iso.3.6.1.2.1.31.1.1.1.18.19 = ""
iso.3.6.1.2.1.31.1.1.1.18.20 = ""
iso.3.6.1.2.1.31.1.1.1.18.21 = ""
iso.3.6.1.2.1.31.1.1.1.18.22 = ""
iso.3.6.1.2.1.31.1.1.1.18.23 = ""
iso.3.6.1.2.1.31.1.1.1.18.24 = ""
iso.3.6.1.2.1.31.1.1.1.18.25 = STRING: "po1"
iso.3.6.1.2.1.31.1.1.1.18.26 = STRING: "po2"
iso.3.6.1.2.1.31.1.1.1.18.27 = STRING: "po3"
iso.3.6.1.2.1.31.1.1.1.18.28 = STRING: "po4"
iso.3.6.1.2.1.31.1.1.1.18.29 = STRING: "po5"
iso.3.6.1.2.1.31.1.1.1.18.30 = STRING: "po6"
iso.3.6.1.2.1.31.1.1.1.18.31 = STRING: "po7"
iso.3.6.1.2.1.31.1.1.1.18.32 = STRING: "po8"
iso.3.6.1.2.1.31.1.1.1.18.33 = STRING: "vlanMgmt"

Entonces los puertos físicos reales (1-24) no tienen alias. Lo intenté snmpset -v2c -c myRWcommunitystring myhost iso.3.6.1.2.1.31.1.1.1.18.1 s port1pero dice

Error in packet.
Reason: inconsistentValue (The set value is illegal or unsupported in some way)
Failed object: iso.3.6.1.2.1.31.1.1.1.18.1

No soy administrador de red y tengo muy poca experiencia con SNMP. ¿Estoy haciendo algo mal aquí?

¡Gracias de antemano!

ACTUALIZACIÓN: descubrí la MIB en la que está definido ifAlias ​​y probé esto: snmpset -v2c -c myRWcommunitystring myhost IF-MIB::ifAlias.23 s 23

El resultado fue sorprendente... el switch se reinició sin guardar los cambios, por supuesto. Estoy perdido aquí.

ACTUALIZACIÓN2: Intentar establecer otro valor SNMP (IF-MIB::ifLinkUpDownTrapEnable), definido en la misma tabla, ¡funciona bien! Al intentar configurar ifAlias, utilizando varias herramientas (como snmpset y el navegador MIB iReasoning) se sigue reiniciando el conmutador.

información relacionada