Страница 1 из 1

SMG1016M Radius и Disconnect Request

Добавлено: 31 мар 2015 18:13
XBOCTATOE
Добрый день. Подскажите, возможно ли шлюзу послать что-то (например Disconnect Request). Идея в том, чтобы по событию в биллинге можно было отключить активный вызов на SMG.

Re: SMG1016M Radius и Disconnect Request

Добавлено: 31 мар 2015 18:47
Fluke
XBOCTATOE писал(а):Добрый день. Подскажите, возможно ли шлюзу послать что-то (например Disconnect Request). Идея в том, чтобы по событию в биллинге можно было отключить активный вызов на SMG.


Задавал им тот же вопрос. Сказали что такого не реализовано. Это называется RADIUS CoA. Хочется надеется, что разработчики добавят CoA в версию 3.3.

Re: SMG1016M Radius и Disconnect Request

Добавлено: 31 мар 2015 18:49
XBOCTATOE
Ну СоА было бы идеально. Может сейчас есть какой-то костыль, типа телнетом туда-то и сбросить по id сессии, например.

Re: SMG1016M Radius и Disconnect Request

Добавлено: 01 апр 2015 09:36
Bokrenok
XBOCTATOE писал(а):Добрый день. Подскажите, возможно ли шлюзу послать что-то (например Disconnect Request). Идея в том, чтобы по событию в биллинге можно было отключить активный вызов на SMG.


Disconnect Request поддерживается (ожидается на порту 3799)
В сообщении ожидается валидные AVP: NAS-IPaddr и Accounting-Session-ID (оба параметра передаются в запросах от SMG)


Fluke писал(а):Это называется RADIUS CoA. Хочется надеется, что разработчики добавят CoA в версию 3.3.


Все же Disconnect Request и RADIUS CoA это разные вещи.

CoA не реализован и в планах не было.
Если есть насущная потребность - можете отправить запрос в наш Комм.Отдел, вопрос по реализации будет вынесен на обсуждение.

Re: SMG1016M Radius и Disconnect Request

Добавлено: 01 апр 2015 14:02
XBOCTATOE
Спасибо, всё работает!
[root@localhost ~]# echo 'Acct-Session-Id="110003fe 551ba6a3 7b8987b7 5d8c0e32"' | radclient -x 192.168.75.99:3799 disconnect secret
Sending Disconnect-Request of id 14 to 192.168.75.99 port 3799
Acct-Session-Id = "110003fe 551ba6a3 7b8987b7 5d8c0e32"
rad_recv: Disconnect-ACK packet from host 192.168.75.99 port 3799, id=14, length=20