Opened 2 months ago

Closed 2 months ago

#448 closed улучшение (fixed)

При генерации миб генерировать название зависимое от корневого SNMP OID блока

Reported by: san Owned by: alx
Priority: средний Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description

Я сгенерировал два миба с разными корневыми OID и попытался скормить их менеджеру SNMPb.
Но менеджер не прининял второй миб, т.к. считал что его "название" (в строке M3U160-MIB DEFINITIONS ::= BEGIN) совпадает с названием в первом файле и не стал загружать два одинаковых миба.
Недавно один из пользователей упоминал похожую проблему с другим SNMP менеджером - Zelax nms (кажется это клон SNMPc).

Предлагаю, для избежания проблем с менеджерами, вместо M3U160-MIB использовать имя основанное на корневом oid, например M3U9999-MIB , где 9999 - изменяемая часть корневого oid.

Также, для повышения человекочитабельности дерева мибов, загруженных пользователем в менеджер, предлагаю имя корневой переменной m3U160 также сделать зависимой от корневого оид, например m3U9999

Change History (1)

comment:1 Changed 2 months ago by alx

  • Resolution set to fixed
  • Status changed from new to closed

In 1949/sw:

В генерируемом SNMP MIB имена модуля и корневого элемента зависят от корневого OID.
Closes #448.

Note: See TracTickets for help on using tickets.