Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Кто-нибудь работал с SNMP под FreeRTOS?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Николай Z
В частности интересуют:
1) общие впечатления от реализации SNMP
2) технология и приблуды подготовки MIB-ов для данной реализации - имеющиеся тулзы и т.п.
3) особенности реализации, если таковые имеются, ограничения недостатки и т.п.

Просто в реализуемом сейчас проекте мы вплотную подошли к началу работ по этой части для конкретного изделия уровень которого требует поддержки SNMP.

И в данный момент у меня естественно вертится на плате изделия FreeRTOS последней закачки...
AlexandrY
Да, с STR91 вы несколько промахнулись biggrin.gif
Microchip вон недавно выложил TCP/IP стек с SNMP вместе на базе ядра MIPS.
Теперь либо переходить на MIPS, либо тяжело и упорно портировать на STR

Цитата(Николай Z @ Nov 9 2007, 17:49) *
В частности интересуют:
1) общие впечатления от реализации SNMP
2) технология и приблуды подготовки MIB-ов для данной реализации - имеющиеся тулзы и т.п.
3) особенности реализации, если таковые имеются, ограничения недостатки и т.п.

Просто в реализуемом сейчас проекте мы вплотную подошли к началу работ по этой части для конкретного изделия уровень которого требует поддержки SNMP.

И в данный момент у меня естественно вертится на плате изделия FreeRTOS последней закачки...
Николай Z
Цитата(AlexandrY @ Nov 9 2007, 18:34) *
Да, с STR91 вы несколько промахнулись biggrin.gif
Microchip вон недавно выложил TCP/IP стек с SNMP вместе на базе ядра MIPS.
Теперь либо переходить на MIPS, либо тяжело и упорно портировать на STR


Ничего не промахнулись... И на STR оно работает. Вопрос не в том, чтобы его запускать - оно работает и именно то, что в последней версии FreeRTOS. Нечего там особенно портировать он и на STR портирован уже. Да и другие легко портируемые варианты SNMP в природе давно есть.

Вопрос совсем в другом - в тулзах и способах подготовки базы MIB и об особенностях этой реализации - той которая именно во FreeRTOS имеется.
Хотя она у нас на целевой плате и проявила уже признаки деятельности, но не факт совсем пока, что мы ее будем пользовать.
AlexandrY
Да. недосмотрел. Во FreeRTOS уже SNMP появился.
Но скажу вам сразу что там недоделанный SNMP версии 1
А значит нормальные компилеры SNMP не смогут вам помоч.
Посмотрите хотябы на ASN1 декодер. Он поддерживает минимум типов, а какой это минимум не известно.
Т.е. недокументированный SNMP это все равно что отсутствие SNMP.
Примитивный TRAP может и пошлете, но интерфейс импорта MIB-ов отсутствует.


Цитата(Николай Z @ Nov 11 2007, 17:44) *
Ничего не промахнулись... И на STR оно работает. Вопрос не в том, чтобы его запускать - оно работает и именно то, что в последней версии FreeRTOS. Нечего там особенно портировать он и на STR портирован уже. Да и другие легко портируемые варианты SNMP в природе давно есть.

Вопрос совсем в другом - в тулзах и способах подготовки базы MIB и об особенностях этой реализации - той которая именно во FreeRTOS имеется.
Хотя она у нас на целевой плате и проявила уже признаки деятельности, но не факт совсем пока, что мы ее будем пользовать.
Николай Z
Цитата(AlexandrY @ Nov 11 2007, 19:29) *
Да. недосмотрел. Во FreeRTOS уже SNMP появился.
Но скажу вам сразу что там недоделанный SNMP версии 1
А значит нормальные компилеры SNMP не смогут вам помоч.
Посмотрите хотябы на ASN1 декодер. Он поддерживает минимум типов, а какой это минимум не известно.
Т.е. недокументированный SNMP это все равно что отсутствие SNMP.
Примитивный TRAP может и пошлете, но интерфейс импорта MIB-ов отсутствует.


Вообще-то у меня конкретный вполне вопрос... Читать - Вы не поверите - я и сам умею...
И мануалы - тоже... И доделывать софт - я тоже умею... И реализация SNMP - эта не единственная.

Интерфейс импорта MIB-ов в изделии присутствовать совершенно необязан более того - он вообще в конечном изделии совершенно не нужен и во FreeRTOS его потому и нету.

Главное - чтоб те мибы, которые мне нужны в изделии были вставлены во время разработки софта.
Вот я и спрашиваю о тулзах... А не об импорте...
MALLOY2
LwIP портированный на STR поддерживает SNMP, больше сказать не могу т.к. SNMP не использовал.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.