Bazhutyan писал(а):
Имеется один тип устройства для IPoE и PPPoE.
Надо по разному обрабатывать rejectToAccept.
Например в случае ошибки "логин не найден", для IPoE надо отвечать Access-Reject, а для PPPoE надо давать Access-Accept, но вешать сессию на сервис специального договора (короче по обычной схеме).
В конфиге типа устройства:
radius.disable.accessCodes=10,11,12,20,40,43,44
также заданы radius.disable.servId и radius.disable.ipCategories
Если добавить в accessCodes 1,2 - то тогда ISG-сессии все подряд будут авторизоваться, а мне так не надо.
Может как-то через realm'ы можно сделать?
Ну можно в крайнем случае сделать 2 разных устрйоства с одним типом и каждое устройство будет задавать свои настройки. НО это не удобно, приедется в каждом устройстве (из в общем случае много будет) дублировать(хотя можно из разбить по иерархии и вынести настройки в предка ) . Еще есть библиотека устройств, но в данном случае она вроде не сильно поможет.