Агент аутентификации PANA

я реализую спецификацию ip zigbee на contiki, и поэтому я пытаюсь пробиться через pana и eap-tls. Я начал свою работу с уже доступного программного обеспечения, такого как panatiki и openpana, однако полезная нагрузка UDP в openpana довольно велика по сравнению с буфером данных приложения uip. Я попытался уменьшить размер буфера openpana, но это всегда заканчивается ошибкой seg всякий раз, когда он хранится ниже 2048 (я не проверял все, но я проверил с 1024, и это не сработало). Любые предложения по альтернативному агенту аутентификации pana, который будет работать с freeradius в качестве внутреннего сервера аутентификации?


person user2668988    schedule 06.02.2014    source источник


Ответы (1)


Я узнал решение этой проблемы. Помимо изменения размера буфера openpana, как указано в файле mainserver.h, также необходимо перенастроить сервер freeradius, чтобы он имел меньший размер фрагмента, отредактировав файл eap.conf. В ubuntu этот файл находится в /etc/freeradius/eap.conf и нужно присвоить новое значение параметру fragment_size. Чтобы изменения вступили в силу, необходимо перезапустить сервер freeradius, выполнив следующие действия:

sudo service freeradius restart
person user2668988    schedule 11.02.2014