Изучая MIB, вроде бы все необходимые OID'ы есть. Зная MAC новой ONT казалось бы можно работать.
Например MAC 02:00:22:03:1A:D4 будет соответствовать индексу 6.2.0.34.3.26.212 для OID'ов
Новый не настроенный NTE будет не будет отображаться в списке по OID .1.3.6.1.4.1.35265.1.21.16.1.1.1
Чтобы он появился в списке, даем ему какой-нибудь ID 100+, пусть 155 : snmpset -v 2c -c test 172.31.1.175 .1.3.6.1.4.1.35265.1.21.16.1.1.2.6.2.0.34.3.26.212 u 155
В списке появился. Настраиваем ему Secret .1.3.6.1.4.1.35265.1.21.16.1.1.9.6.2.0.34.3.26.212, Description .1.3.6.1.4.1.35265.1.21.16.1.1.8.6.2.0.34.3.26.212, Type .1.3.6.1.4.1.35265.1.21.16.1.1.10.6.2.0.34.3.26.212
C Secret есть вопросы, но это потом.
Главный вопрос - как привязать теперь настроенный ONT к PON дереву, т.е. назначить канал.
Вроде есть OID lte8stONTConfigTree (.1.3.6.1.4.1.35265.1.21.16.1.1.18) , где сейчас значение для нашего ONT 255 (If 255 - not assigned to any tree), что логично.
Но присвоить значение например 0 (snmpset -v 2c -c test 172.31.1.175 .1.3.6.1.4.1.35265.1.21.16.1.1.18.6.2.0.34.3.26.212 u 0) невозможно
Код: Выделить всё
fynjy@Fynjy-PC:~$ snmpset -v 2c -c test 172.31.1.175 .1.3.6.1.4.1.35265.1.21.16.1.1.18.6.2.0.34.3.26.212 u 0
Error in packet.
Reason: wrongValue (The set value is illegal or unsupported in some way)
Failed object: iso.3.6.1.4.1.35265.1.21.16.1.1.18.6.2.0.34.3.26.212
почему?
К дереву привязать можно только с CLI
А по поводу secret вопрос такой - для профиля ONT его менять по SNMP можно, но как его поменять в personality для NTE (с дефолтного 1234)? Получается, что тогда нет смысла иметь этот OID (.1.3.6.1.4.1.35265.1.21.16.1.1.9) записываемым. Но это на самом деле не там для меня важно.