LINUX.ORG.RU

Сообщения Rif

 

FreeRADIUS и EAP-TLS проблема с MTU у виндовых клиентов

Форум — Admin

Привет. Есть FreeRADIUS EAP-TLS для 802.1x проводных подключений. С Линуксовыми ОС всё ок.

На Винде стоит сторонний VPN клиент, который понижает MTU адаптера до ~1300, НО Винда на EAP-TLS ответные с толстым клиентским сертом игнорит этот MTU и всё равно пытается слать размером 1492, отчего, пакет не выходит (если этот сторонний фильтр выключить, то всё ок).

У FreeRADIUS стоит Framed-MTU =1200, но, как я понял, это только на «выход», на поведение ответов клиента это не влияет.

В общем, как Винду (удалить VPN не вариант) заставить фрагментировать EAP-TLS на более мелкие пакеты или, в идеале, может есть у FreeRADIUS магия ?

 , , ,

Rif
()

При написании своего модуля ядра как определить, что символы из другого модуля доступны (загружен)?

Форум — Development

Привет. Разрабатываю модуль ядра, который взаимодействует с системным, но только если он есть и загружен.

В коде проверяю так:

#if IS_ENABLED(CONFIG_HMM_MIRROR) 
  hmm_mirror_register(...);
#endif

НО, если модуль hmm не загружен, то при insmod будет ошибка Unknown symbol (err -2).

Как правильно проверить, что системный модуль реально загружен, а не просто включён? Но при этом не загружать его/не выпадать в ошибку и т.д., если не загружен.

 , ,

Rif
()

RSS подписка на новые темы