BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 18:18

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 30 май 2012, 18:41 
Не в сети
Клиент

Зарегистрирован: 26 сен 2008, 11:51
Сообщения: 85
Карма: 0
Пытаюсь настроить тариф с изменением скорости по расписанию без отключения
Тариф:
Вложение:
Capture.PNG
Capture.PNG [ 14.61 КБ | Просмотров: 2903 ]

То есть скорость должна меняться каждый час.
И по идее должен формироваться пакет CoA.
Но этого не происходит:
Код:
05-30/20:00:47  INFO [radiusListener-p-4-t-360] connections - [ 1B00000001; test5; 30726 ] Taking zone nechentaya from response on calculate sid=6
05-30/20:00:47  INFO [radiusListener-p-4-t-360] connections - [ 1B00000001; test5; 30726 ] Taking zone chetnaya from response on calculate sid=6
05-30/20:00:47  INFO [radiusListener-p-4-t-360] connections - [ 1B00000001; test5; 30726 ] Changed tariff zone from nechentaya to chetnaya

И все...
У нас два типа насов: MPD5 и RedBack SE-100
Ни на один из насов пакеты CoA не формируются.
Но пакеты PoD формируются, при смене тарифа, при исчерпании баланса сессия разрывается по PoD.
Конфиги насов я уже перелопатил вдоль и поперек, пробовал делать по документации - безрезультатно.

Возможно проблема в тарифе, но я её не вижу в упор.
Хотелось бы еще выяснить как можно отладить формирование пакетов CoA, если в логах о них вообще ничего не пишется? Как включить максимальный уровень логгирования? (coa.log=1 естественно включен).

Сервер: вер. 5.1 сборка 794 от 24.05.2012 21:07:09
os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.6.0_32
ВНИМАНИЕ: Виртуальная машина OpenJDK 64-Bit Server VM не рекомендуется
dialup вер. 5.1 сборка 196 от 10.05.2012 10:56:03


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 июн 2012, 14:28 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Конфиг NAS-а, разумеется, секретен.

Про наличие в конфиге мпд строчек:
Код:
startup:
    ...
    set radsrv peer IP.адрес.БГ.радиуса <пароль = секрету наса>
    set radsrv self IP.адрес.MPD.сервака 1700
    set radsrv open

думаю спрашивать не надо, но все же - покажите?

P.S. У меня все работает так:
Код:
startup:
    set user admin admin admin
    set console self 127.0.0.1 5005
    set console open
    set web self IP.адрес.MPD.сервера 5006
    set web open
    set radsrv peer IP.адрес.БГБ.RADIUS <одинаковый секрет>
    set radsrv self IP.адрес.MPD.сервера 1700
    set radsrv open
    log -auth -bund -ccp -chat -console -echo -ecp -frame -fsm -iface -ipcp -ipv6cp -lcp -link -phys -radius -radius2 -rep



radius:
    set auth disable internal
    set auth max-logins 1 CI
    set auth timeout 60
    set auth enable radius-auth
    set auth enable radius-acct
    set auth acct-update 60
    set radius identifier mpd
    set radius timeout 60
    set radius retries 3
    set radius server IP.адрес.БГБ.RADIUS <одинаковый секрет> 1645 1646
    set radius me IP.адрес.MPD.сервера



default:
    create bundle template B
    set ipcp ranges xx.yy.zz.10/32 127.0.0.2/32
    set ipcp dns xx.yy.zz.3
    set ipcp no vjcomp
    set ipcp no req-pri-dns
    set ipcp no req-sec-dns
    set ipcp no req-pri-nbns
    set ipcp no req-sec-nbns


    create link template L pppoe
    set link action bundle B
    set link max-children 1000
    set link keep-alive 15 60
    set link enable multilink
    set link no chap eap pap
    set link enable pap
    set pppoe acname novochek.net
    load radius


    create link template 100 L
    set pppoe iface  vlan100
    set link enable incoming

    create link template 110 L
    set pppoe iface  vlan110
    set link enable incoming

    create link template 120 L
    set pppoe iface  vlan120
    set link enable incoming

    ...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 июн 2012, 08:19 
Не в сети
Клиент

Зарегистрирован: 26 сен 2008, 11:51
Сообщения: 85
Карма: 0
snark писал(а):
Конфиг NAS-а, разумеется, секретен.

Про наличие в конфиге мпд строчек:
Код:
startup:
    ...
    set radsrv peer IP.адрес.БГ.радиуса <пароль = секрету наса>
    set radsrv self IP.адрес.MPD.сервака 1700
    set radsrv open

думаю спрашивать не надо, но все же - покажите?



Конфиг наса не секретен, но он в нашей ситуации ни при чем, так как bgbilling не формирует пакеты CoA вообще. Я проверяю это с помощью tcpdump. Пакеты PoD тем не менее формируются нормально, уходят на оба типа насов (MPD5 и SE-100), разрыв сессий происходит нормально (при исчерпании баланса или при смене тарифного плана).
Но! При переходе на другую скорость в показанном тарифном плане, если даже выбрать "разорвать" в свойствах зоны (вместо "отправить CoA"), пакеты PoD не формируются.
Вложение:
Capture2.PNG
Capture2.PNG [ 19.5 КБ | Просмотров: 2877 ]


Сервер: вер. 5.1 сборка 794 от 24.05.2012 21:07:09
os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.6.0_32
ВНИМАНИЕ: Виртуальная машина OpenJDK 64-Bit Server VM не рекомендуется
dialup вер. 5.1 сборка 196 от 10.05.2012 10:56:03


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 июн 2012, 15:45 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Попробуйте засунуть ограничения не в "набор ограничений", а "по типу времени" - у меня, в свое время, именно там все работало (ограничивали скорость, в зависимости от объема за час).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июн 2012, 14:17 
Не в сети
Клиент

Зарегистрирован: 26 сен 2008, 11:51
Сообщения: 85
Карма: 0
snark писал(а):
Попробуйте засунуть ограничения не в "набор ограничений", а "по типу времени" - у меня, в свое время, именно там все работало (ограничивали скорость, в зависимости от объема за час).

Попробовал. Не помогло, в логе пишет что тарифная зона изменилась, но пакеты PoD и CoA не создаются:

Код:
06-03/17:02:51  INFO [radiusListener-p-4-t-504] connections - [ 1B00000437; test3; 71997 ] DialUpNASConnection update connection..
06-03/17:02:51  INFO [radiusListener-p-4-t-504] connections - [ 1B00000437; test3; 71997 ] Taking zone chetnaya from response on calculate sid=6
06-03/17:02:51  INFO [radiusListener-p-4-t-504] connections - [ 1B00000437; test3; 71997 ] Taking zone nechentaya from response on calculate sid=6
06-03/17:02:51  INFO [radiusListener-p-4-t-504] connections - [ 1B00000437; test3; 71997 ] Changed tariff zone from chetnaya to nechentaya

Вложение:
Capture3.PNG
Capture3.PNG [ 19.81 КБ | Просмотров: 2867 ]

Сервер: вер. 5.1 сборка 794 от 24.05.2012 21:07:09
os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.6.0_32
ВНИМАНИЕ: Виртуальная машина OpenJDK 64-Bit Server VM не рекомендуется
dialup вер. 5.1 сборка 196 от 10.05.2012 10:56:03


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 1


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

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