forum.bitel.ru
http://forum.bitel.ru/

Управление скоростью из тарифного плана
http://forum.bitel.ru/viewtopic.php?f=44&t=12658
Страница 1 из 1

Автор:  deaddaemon [ 06 окт 2017, 12:09 ]
Заголовок сообщения:  Управление скоростью из тарифного плана

Добрый день!
прошу прощения, только начинаю вникать, многое еще непонятно..
настраиваю связку bgb7.0 и mikrotik. интернет выдается по схеме типа ip unnumbered, в реализации для микротик.
установил inet, BGInetAcess
завел тип устройства "микротик" с обработчиком MikrotikServiceActivator и конфигурацией:
sa.command.serv.enable.1=/interface/vlan/add\n=arp=proxy-arp\n=interface=sfp4_ClientLink\n=name=vlan_$vlan\n=vlan-id=$vlan
sa.command.serv.enable.2=/ip/address/add\n=address=185.189.165.2\n=network=$ip\n=interface=vlan_$vlan
sa.command.serv.enable.3=/ip/pool/add\n=name=dhcp_pool_$vlan\n=ranges=$ip
sa.command.serv.enable.4=/ip/dhcp-server/add\n=disabled=no\n=add-arp=yes\n=interface=vlan_$vlan\n=name=dhcp_$vlan\n=address-pool=dhcp_pool_$vlan\n=lease-time=5m

sa.command.inetOption.2.enable=/queue/simple/add\n=max-limit=1M/1M\n=target=$ip\n=comment=$vlan

завел опцию "1 мбит/с"с кодом 2.
завел устройство вышеуказанного типа, привязал к договору.
привязал тарифный план с опцией inet.

собственно вопрос - почему не отрабатывается sa.command.inetOption.2.enable?
при том что команды sa.command.serv.enable отправляются и работают.
плюс если опцию завести в самом договоре, в опциях сервиса - изменение скорости отрабатывается.

Вложения:
Безымянный.png
Безымянный.png [ 6.28 КБ | Просмотров: 3711 ]

Автор:  stark [ 06 окт 2017, 12:51 ]
Заголовок сообщения:  Re: Управление скоростью из тарифного плана

По умолчанию в целях оптимизации опции в тарифах не отслеживаются. Это работает только если зайти в редактор сервиса и там явно выбрать опцию. Чтобы работало из тарифа надо настроить serv.stacking в коневом устройстве, но нельзя настроить только его - это перетрет остальные значения по умолчанию, поэтому просто возьмите вот отсюда первую конфигурацию целиком :
https://docs.bitel.ru/pages/viewpage.ac ... d=43385972
Поставьте ее в вашем корневом устройстве . И надо добавить еще :
Код:
accounting.worker.1.serv.tracking.1.accountingPeriodActivate=1

Без этой опции опять же работать не будет, не будет активного периода.
И перезагрузите accounting и access.

Вообще возможно стоит включить этот режим по умолчанию или как-то отдельно выделить это в документации, так как этот вопрос часто возникает. У нас все начинает работать по умолчанию только тогда когда появляются сессии( radius, dhcp ), но очень часто надо просто управлять доступом с опциями заранее ( по балансу, тариф, статусу и т.п) , когда еще нет сессии. Тогда надо ставить эти настройки.

Автор:  deaddaemon [ 06 окт 2017, 14:03 ]
Заголовок сообщения:  Re: Управление скоростью из тарифного плана

BGInetAccounting обязателен к установке для работы вышеприведенной схемы?

Автор:  deaddaemon [ 06 окт 2017, 15:08 ]
Заголовок сообщения:  Re: Управление скоростью из тарифного плана

разобрался
все работает!
спасибо!

Автор:  stark [ 06 окт 2017, 16:13 ]
Заголовок сообщения:  Re: Управление скоростью из тарифного плана

deaddaemon писал(а):
BGInetAccounting обязателен к установке для работы вышеприведенной схемы?

Он всегда обязателен.

Автор:  Cromeshnic [ 09 окт 2017, 08:12 ]
Заголовок сообщения:  Re: Управление скоростью из тарифного плана

stark писал(а):
deaddaemon писал(а):
BGInetAccounting обязателен к установке для работы вышеприведенной схемы?

Он всегда обязателен.

Хм, а у нас без аккаунтинга работают 2 схемы:
- Справочник ISG-сервисов
- Управление аккаунтами видеонаблюдения через API Форпоста

Точно аккаунтинг обязателен? Вроде не вижу, чтобы в ActiveMQ какие-то очереди забивались, например. Хотя специально не слежу.

Автор:  stark [ 09 окт 2017, 12:31 ]
Заголовок сообщения:  Re: Управление скоростью из тарифного плана

Cromeshnic писал(а):
Точно аккаунтинг обязателен? Вроде не вижу, чтобы в ActiveMQ какие-то очереди забивались, например. Хотя специально не слежу.


В общем случае да, в частном если события не забиваются, то можно. Я не помню всех точек взаимодействия, надо по хорошему это вопрос будет в доке осветить.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/