Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Link Layer Discovery Protocol (LLTD) on Linux
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Linux
Ivaxa
Никто не сталкивался с реализацией этого протокола под Linux?
Конкретно мой случай: WiFi AP/STA.
В общем, все работает, но есть серия "непоняток" и "глюков" при построении карты сети.
В одном случае рисует правильно, в другом - нет. Если Mapper подключен к АР - в большинстве случаев
карта правильная, но все равно есть ньюансы, если же Mapper подключен к STA - полная лажа.
При чем лажа зависит от того, ассоциирована ли STA или нет, есть ли свитч между Mapper-ом и девайсом или нет.
Пролопатил всю доступную документацию, выполнил море экпериментов с заполнением
полей структур протокола, но так и не добился 100% нормальной работы.
Если делать все согласно спецификации - вообще полная фигня, пришлось много поизменять, чтобы хоть
в большинстве случаев адекватно рисовало.
Ощущение сырого и недоделанного протокола. Про исходный код от MS вообще молчу, похож на курсач китайского студента,
склепаный в последнюю ночь smile.gif.

Буду рад любой подсказке или ссылке!!!
emborg1
Цитата(Ivaxa @ Nov 18 2010, 13:49) *
Никто не сталкивался с реализацией этого протокола под Linux?
Конкретно мой случай: WiFi AP/STA.
В общем, все работает, но есть серия "непоняток" и "глюков" при построении карты сети.
В одном случае рисует правильно, в другом - нет. Если Mapper подключен к АР - в большинстве случаев
карта правильная, но все равно есть ньюансы, если же Mapper подключен к STA - полная лажа.
При чем лажа зависит от того, ассоциирована ли STA или нет, есть ли свитч между Mapper-ом и девайсом или нет.
Пролопатил всю доступную документацию, выполнил море экпериментов с заполнением
полей структур протокола, но так и не добился 100% нормальной работы.
Если делать все согласно спецификации - вообще полная фигня, пришлось много поизменять, чтобы хоть
в большинстве случаев адекватно рисовало.
Ощущение сырого и недоделанного протокола. Про исходный код от MS вообще молчу, похож на курсач китайского студента,
склепаный в последнюю ночь smile.gif.

Буду рад любой подсказке или ссылке!!!

Но сам протокол вроде рабочий, во всяком случае железки разных вендоров понимают друг друга, например, HP Procurve и Edge-core.
Ivaxa
Цитата(emborg1 @ Nov 18 2010, 12:09) *
Но сам протокол вроде рабочий, во всяком случае железки разных вендоров понимают друг друга, например, HP Procurve и Edge-core.


Согласен, рабочий. Я тоже проверял другие железки.
И у некоторых из них тоже есть проблемы. Все зависит от типа устройства.
Если этот тип полностью поддерживается протоколом, то все ок, если не полностью - все не ок.
У меня с АР проблем нет. А вот с STA есть.
Если у STA есть одновременно и eth и wireless интерфейсы Mapper отказывается правильно отображать STA.
Это стандартый набор для АР, а для STA, я так понимаю, это еще не предусмотрено протоколом.
А это как раз мой случай. Есть еще ньюанс с таблицей компонентов.
Ее заполнение - это вообще тайное знание.
Проанализировав 4 разных девайса разных вендоров я вообще перестал понимать, по какому принципу она заполняется.




Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.