Турбокнопка — услуга, которая временно увеличивает скорость интернета. Если у вашего тарифа настроены ограничения скорости, то вы можете предоставить абонентам доступ к турбокнопке. Они смогут подключить её в личном кабинете.
Настройте работу с услугой «Турбокнопка».
Чтобы услуга работала корректно, добавьте процедуры в базу данных АСР LANBilling.
mysql billing < /usr/local/billing/mysql/turbo_shape.sql
Чтобы абоненты могли пользоваться услугой, а система — управлять ей, выполните настройку в административном интерфейсе.
Убедитесь, что в разделе «Свойства» — «Тарификация» — «Каталоги» есть тип услуг, в область видимости которого входят тарифы DialUp и Выделенная линия. Если нет, добавьте его.
Добавьте в каталог разовую услугу «Турбокнопка». Можно создать новый каталог услуг или использовать существующий.
При добавлении укажите данные.
Идентификатор — turbo.
Описание — например, «Турбокнопка». Это название для менеджеров.
Тип услуг — выберите тип, в область видимости которого входят тарифы «Выделенная линия» и DialUp.
Тип — разовая.
Добавьте услугу к интернет-тарифу.
Укажите ID внешней услуги — «turbo_1», «turbo_2», «turbo_3» и т. д.
Укажите стоимость услуги.
В блоке «Внешний метод» в поле «При включении» укажите метод mysql:set_turbo_shape2:H:S, где:
Установите флаг «Разрешить пользователю управлять этой услугой». Это нужно, чтобы абоненты могли подключать услугу «Турбокнопку» в личном кабинете.
Сохраните услугу.
Действия различаются для разных ОС.
Откройте файл turbo.ini:
nano /etc/lanbilling/phpclient/client/turbo.ini
``
Настройте параметры:
[turbo]
categoryPrefix = ’/^turbo_/’
minDuration = 1
maxDuration = 30
``
Сохраните конфигурационный файл. Сериализуйте изменения:
/usr/local/sbin/lbwebcfg -y client /etc/lanbilling/phpclient/client/
``
Чтобы абонент мог подключить услугу, нужно включить её отображение в личном кабинете.
Откройте файл menu.ini:
nano /etc/lanbilling/phpclient/client/menu.ini
``
Убедитесь, что отображение пункта меню «Турбокнопка» включено. Также вы можете изменить название этого раздела.
[turbobutton]
enabled = true
title = 'Турбокнопка'
``
Сохраните конфигурационный файл. Сериализуйте изменения:
/usr/local/sbin/lbwebcfg -y client /etc/lanbilling/phpclient/client/
``
Откройте файл turbo.ini:
nano /usr/local/etc/lanbilling/phpclient/client/turbo.ini
``
Настройте параметры:
[turbo]
categoryPrefix = ’/^turbo_/’
minDuration = 1
maxDuration = 30
``
Сохраните конфигурационный файл. Сериализуйте изменения:
/usr/local/sbin/lbwebcfg -y client /usr/local/etc/lanbilling/phpclient/client/
``
Чтобы абонент мог подключить услугу, нужно включить её отображение в личном кабинете.
Откройте файл menu.ini:
nano /usr/local/etc/lanbilling/phpclient/client/menu.ini
``
Убедитесь, что отображение пункта меню «Турбокнопка» включено. Также вы можете изменить название этого раздела.
[turbobutton]
enabled = true
title = 'Турбокнопка'
``
Сохраните конфигурационный файл. Сериализуйте изменения:
/usr/local/sbin/lbwebcfg -y client /usr/local/etc/lanbilling/phpclient/client/
``
Настройка завершена. Услуга «Турбокнопка» появится у всех абонентов с этим тарифом. Они могут подключать её в личном кабинете.
Откройте файл copyright.txt:
nano /usr/share/lanbilling/phpclient/client/components/internet/turbo/copyright.txt
Укажите в нём текст условий использования — система покажет его, когда абонент будет подключать турбокнопку. Сохраните файл.
Есть вопросы по документации? Пожалуйста, напишите их