tma Posted January 12, 2009 Posted January 12, 2009 (edited) Добрый день! Кто-нибудь полноценно скрещивал Yate и radius? authentication и accounting работает, правда accounting'ом с глюками -- плодит лишние start/stop записи, но вот authorization не работает. Сделал небольшой патч для поддержки authorization (см yate maillist). Вроде даже работает, но больше на костыль похоже. Очень не хватает возможности задать значение calledid/callerid для передачи через radius в биллинг, чтобы Yate преобразовывал номер к e164 (для биллинга). Сейчас у меня работает связка Yate+radius с моим мини-патчем, но клиент должен использовать нумерацию только в формате e164, а они привыкли к 8 и 810... С клиентами, у который Linksys'ы и др. адаптеры все просто -- задал правильный dialplan, а вот со всякими X-Lite что делать? Edited January 12, 2009 by tma Вставить ник Quote
Deac Posted January 13, 2009 Posted January 13, 2009 Долго бился с Yate + RADIUS, почти всё можно реализовать средствами самого RADIUS-a, если использовать FreeRADIUS версии не ниже 2.0 В конце концов бросил Yate и перешёл на OpenSER(Kamailio), только SIP :(, зато исключительно устойчиво, быстро и безглючно :) Единственно, надо разобраться с конфигом. Вставить ник Quote
tma Posted January 13, 2009 Author Posted January 13, 2009 Ну Yate тоже быстро поднимается. С Radius я его скрестил, но криво пока. ;( А по поводу OpenSER + radius -- там accounting есть? Вставить ник Quote
Deac Posted January 13, 2009 Posted January 13, 2009 Accounting - однозначно есть :), в стабильной версии без кастомизации (лечится патчем), в svn версии уже с кастомизацией. Что понравилось - очень гибкие настройки, полная свобода действий. Быстро поднимается - это хорошо, но лучше когда не падает :) OpenSER быстро и безглючно работает. Yate периодически валится, по крайней мере на FreeBSD :( Вставить ник Quote
tma Posted January 14, 2009 Author Posted January 14, 2009 Accounting - однозначно есть :), в стабильной версии без кастомизации (лечится патчем), в svn версии уже с кастомизацией.Что понравилось - очень гибкие настройки, полная свобода действий. Быстро поднимается - это хорошо, но лучше когда не падает :) OpenSER быстро и безглючно работает. Раньше у OpenSER'а небыло аккаунтинга, о сессии он ничего вроде бы не знал после соединения и т.д. А authorization там поддерживается? Надо будет внимательнее посмотреть. Вы используете Kamailio? А то расплодилось форков -- непонятно что лучше. Yate периодически валится, по крайней мере на FreeBSD :( Под Linux у меня пока ни разу не валился... Вставить ник Quote
Deac Posted January 15, 2009 Posted January 15, 2009 Использую Kamailio, как наиболее близкий к исходному проекту. И Auth и Acc поддерживаются в полном объёме, причём, наверно, это единственный проект, в котором можно самостоятельно инициировать Acc в любое время и с любыми аттрибутами. Хотя конфиг поначалу выглядит устрашающе :), после некоторого опыта затруднений не вызывает, несколько напоминает PHP. Yate валится под FreeBSD во первых из-за H323 модуля, во вторых из-за дурацких клиентов, типа FireFly :( Вставить ник Quote
tma Posted January 15, 2009 Author Posted January 15, 2009 Использую Kamailio, как наиболее близкий к исходному проекту.И Auth и Acc поддерживаются в полном объёме, причём, наверно, это единственный проект, в котором можно самостоятельно инициировать Acc в любое время и с любыми аттрибутами. Хотя конфиг поначалу выглядит устрашающе :), после некоторого опыта затруднений не вызывает, несколько напоминает PHP. А примером конфига не поделитесь? Вставить ник Quote
legionnet Posted July 11, 2012 Posted July 11, 2012 А можете настроить Kamailio + Radius? Вставить ник Quote
Mikler Posted July 11, 2012 Posted July 11, 2012 Оно скрещивается на раз, два, три. Всё зависит, что вам от него надобно и что вы уже сделали. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.