Jump to content
Калькуляторы

Что не так с mib-ом? a symbol 'resetSmartContact7' already present in the MIB

При попытке добавить mib snr-erd-3.4 (http://data.nag.ru/S...NR-ERD-3.4/MIB/) в систему мониторинга Tibbo Aggregate Получаю:

Error: in <unknown file>:
a symbol 'resetSmartContact7' already present in the MIB

До этого ещё ругается на имена параметров, которые начинаются с заглавной буквы, заглавные буквы пришлось массово заменить строчными.

 

Если скормить этот mib валидаторам:

http://www.muonics.c...ls/smicheck.php

http://www.simpleweb.org/ietf/mibs/validate/

увидим чудовищное количество ахтунгов и несоответствий стандарту, при этом оба ругаются на resetSmartContact

 

250	resetSmartContact7	OBJECT-TYPE
  (2) redefinition of identifier `resetSmartContact7'

SNR-ERD-3.mib	1	error	Cannot index notification record 'resetSmartContact7' -- name is not unique within module record 'SNR-ERD-3'.

 

Как это починить?

Share this post


Link to post
Share on other sites

При попытке добавить mib snr-erd-3.4 (http://data.nag.ru/S...NR-ERD-3.4/MIB/) в систему мониторинга Tibbo Aggregate Получаю:

Error: in <unknown file>:
a symbol 'resetSmartContact7' already present in the MIB

До этого ещё ругается на имена параметров, которые начинаются с заглавной буквы, заглавные буквы пришлось массово заменить строчными.

 

Если скормить этот mib валидаторам:

http://www.muonics.c...ls/smicheck.php

http://www.simpleweb.org/ietf/mibs/validate/

увидим чудовищное количество ахтунгов и несоответствий стандарту, при этом оба ругаются на resetSmartContact

 

250	resetSmartContact7	OBJECT-TYPE
  (2) redefinition of identifier `resetSmartContact7'

SNR-ERD-3.mib	1	error	Cannot index notification record 'resetSmartContact7' -- name is not unique within module record 'SNR-ERD-3'.

 

Как это починить?

Добрый день!

Ошибки правим, в ближайшее время обновим файлы на файловом архиве.

По поводу вышеописанной ошибки информации пока нет.

Share this post


Link to post
Share on other sites

файл отредактирован, согласно этому валидатору http://www.simpleweb.org/ietf/mibs/validate/

за исключением одной ошибки

40     temperatureSensorAlarm		NOTIFICATION-TYPE
  (1) last subidentifier assigned to `temperatureSensorAlarm' may not be zero

Вероятно, валидатору не нравится OID с 0 номером. К сожалению, для исправления необходимо менять и в прошивке устройства.

 

Если вам критична это ошибки, можете вместо 0 поставить любое число начиная с 30

Share this post


Link to post
Share on other sites
Вероятно, валидатору не нравится OID с 0 номером. К сожалению, для исправления необходимо менять и в прошивке устройства.

Если вам критична это ошибки, можете вместо 0 поставить любое число начиная с 30

Абсолютно не критична, миб загрузился сполпинка. Спасибо!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this