BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 20 июн 2025, 03:53

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: IPoE+PPPoE+ISG и Access-Reject/rejectToAccept
СообщениеДобавлено: 14 ноя 2014, 09:47 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Имеется один тип устройства для 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'ы можно сделать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IPoE+PPPoE+ISG и Access-Reject/rejectToAccept
СообщениеДобавлено: 14 ноя 2014, 11:29 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
А почему для разных схем один тип устройства?
Я думаю, у вас много где будут возникать подобные штуки. Например, различная обработка в Handler-е.
У меня, например, 2 ветки устройств будет (1 уже работает): для IPoE и для PPPoE. И 2 радиуса для них (because why not?).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IPoE+PPPoE+ISG и Access-Reject/rejectToAccept
СообщениеДобавлено: 17 ноя 2014, 03:11 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Хотел упростить таким образом. Устройство физически одно.
Ладно, раз технологически это не предусмотрено, буду разносить на разные типы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IPoE+PPPoE+ISG и Access-Reject/rejectToAccept
СообщениеДобавлено: 17 ноя 2014, 13:30 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
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 разных устрйоства с одним типом и каждое устройство будет задавать свои настройки. НО это не удобно, приедется в каждом устройстве (из в общем случае много будет) дублировать(хотя можно из разбить по иерархии и вынести настройки в предка ) . Еще есть библиотека устройств, но в данном случае она вроде не сильно поможет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IPoE+PPPoE+ISG и Access-Reject/rejectToAccept
СообщениеДобавлено: 21 ноя 2014, 12:36 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Создал два устройства с разными типами - один для IPoE, второй для PPPoE.
Соответственно у этих устройств разный NAS IP, хотя физически кошка одна.
Т.к. NAS IP разные, то и на кошке две радиус-группы имеются, плюс группа для загрузки isg-сервисов с отдельного Access-сервера БГ.

Проблема в том, что для PPPoE-сессии isg-сервисы те-же самые, что и для IPoE и значит accounting-list у них тоже будет от IPoE, следовательно аккаунтинг isg-сервисов будет
попадать на устройство IPoE, а не PPPoE и isg-сервисы не привяжутся к inet-сервису.

Заводить дубли сервисов? Для IPoE свои, для PPPoE свои?
Может можно как-то красиво решить проблему?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.041s | 27 Queries | GZIP : On ]