Управление услугой доступа к сети интернет.
Table of Contents |
---|
Основные настройки
Описание кнопок
Тарифные планы | Переход в меню тарифных планов выбранного абонента |
---|---|
Статистика | Отображение статистики по сервису интернет Статистика |
Компенсация | Меню компенсации услуги за нерабочий период Компенсация |
Последнее подключение | Ошибки авторизации и другие сообщения в журнале ошибок (Отчёт>Интернет+>Последнее подключение) Последние подключения |
Расписание | Меню отображения расписания по сервису интернет. Например, запланированная смена тарифного плана или запланированная смена статуса услуги |
Тест | Кнопка Тест используется для тестирования радиус запросов с параметрами абонента. Нужно включить опцию $conf{RADIUS_TEST_IP}. После включения опции появляется кнопка Тест. При нажатии кнопки отправляются запросы на RADIUS сервер с параметрами абонента |
Параметры панели Интернет+
Тарифный план | Тарифный план (Тарифные планы) |
---|---|
Оплата | Оплатить до определённого числа для тарифов с дневной и месячной распределённой абон. платой |
Статус | Статус услуги абонента. Также можно указать дату блокировки аккаунта в меню расписания. Если статус отличается от активно, тогда сессия не поднимается или поднимается только в гостевом режиме, при включенной функции гостевой режим.
|
0.0.0.0
). Пулы адресов заводятся через Настройка>Сервер доступа$conf{INTERNET_DEFAULT_IP_POOL} - отмечает статический пул по умолчанию
Если маска не равна 255.255.255.255 - система автоматические подсвечивает её цветом
Может быть: номер телефона, MAC, IP или любой другой параметр передаваемый в RADIUS атрибуте Calling-Station-Id. Если это поле не заполнено или значение ANY, тогда проверка по идентификатору не проводится.
Также можно внести несколько CID параметров разделённых точкой с запятой ';'
Название тарифного плана
Дата следующего снятия и через сколько дней это произойдет
Сумма следующего снятия
При наведении на IP адрес, отобразится MAC адрес и название производителя сетевого устройства, с которого подключён абонент.
Поля CID и CPE MAC автоматически преобразуют нестандартные форматы мак адреса к виду XX:XX:XX:XX:XX:XX. Например если ввести aabb.ccdd.eeff в базу запишется значение AA:BB:CC:DD:EE:FF
IPoE
IPoE/DHCP
Название сервера доступа
При наведении на сервер доступа отображается его название и IP.
При заполнение в модуле оборудования (Модуль Equipment) Серверного и клиентского VLAN система автоматически их подставляет при выборе порта абонента.
Для проверки на уникальность s-vlan, c-vlan нужно в config.pl прописать
$conf{INTERNET_CHECK_VLANS} = 1;
Форма выбора сервера доступа (PON OLT/Ethernet Switch)
Дополнительно
Также возможно задавать радиус связки, передаваемые в параметре. Для задания передачи RADIUS пар вместо значения нужно указать RADIUS пары разделённые запятыми и начинающимися с префикса RAD:.
Пример:
RAD:Tunnel-Private-Group-Id=5,Tunnel-Type=VLAN,Tunnel-Medium-Type=IEEE-802
Также в фильтре негативного депозита можно передавать параметры логина и IP адреса клиента
%IP% - IP адрес
%LOGIN% - Логин
Пример:
mpd занести IP адрес абонента в 32 таблицу
RAD:mpd-table+=32=%IP%
Заполнение данного поля устанавливает персональную сумму месячной абон.платы, работает только с абон.платой за месяц
Персональный тарифный план имеет более высокий приоритет, чем месячная абон. плата основного тарифа
Если основной тарифный план с распределенной абонплатой, она применяется и для персонального тарифа
Параметры контроля времени предоставления услуги
По умолчанию: 0000-00-00
Проверка формата мак-адреса
Code Block | ||
---|---|---|
| ||
$conf{INTERNET_CID_FORMAT} = "^(([0-9A-F]{2}[:]){5}([0-9A-F]{2});?){1,}\$"; |
При заполнении полей CID и CPE MAC будет выполняться проверка формата.
Оборудование
Информация об оборудовании абонента и оборудовании к которому подключён абонент. Оборудование отображается, если оно зарегистрировано в модуле Equipment.
Отображение информации по оборудованию подключения
PON
$conf{EQUIPMENT_ONU_INFO_FIELDS} - настройка отображаемых полей в информации по ONU
Пример:
Code Block | ||
---|---|---|
| ||
$conf{EQUIPMENT_ONU_INFO_FIELDS} = 'OLT_RX_POWER,
ONU_DESC,ONU_IN_BYTE,ONU_MAC_SERIAL,ONU_OUT_BYTE,ONU_RX_POWER,ONU_STATUS,ONU_TX_POWER,TEMPERATURE'; |
Информация по комутаторам
$conf{EQUIPMENT_SW_INFO_FIELDS} - Отображение дополнительных полей и изменения существующих по оборудованию абонента
Пример:
Code Block | ||
---|---|---|
| ||
$conf{EQUIPMENT_SW_INFO_FIELDS}='
DESCRIBE:.1.3.6.1.2.1.1.1.0';
SYSTEM_ID:.1.3.6.1.2.1.1.5.0';
UPTIME:.1.3.6.1.2.1.1.3.0';
'; |
Список подключенных услуг абонента
Одному абоненту можно завести несколько услуг Internet+, для этого существует кнопка Добавить услугу.
Например, у абонента есть подключение по PPPoE и IPoE. Заводится отдельно услуга PPPoE и отдельно IPoE и, в зависимости от типа подключения и сервера доступа, система определяет по какой услуге атворизировать абонента.
Дополнительные опции
Расчёт суммы оплаты до определённого числа
Выбор периода
При первом подключении абонента, после успешной авторизации, статус также меняется на активно.
| |
IP | Статический IP адрес пользователя. Не в каком случае нельзя пересекать адреса выдаваемые статически с адресами выдаваемые динамически пользователям, так как возникнет конфликт адресов |
---|---|
Статический IP Pool: | Автоматическое заполнение поля IP из указанного пула адресов, если не указано поле IP (или равно $conf{INTERNET_DEFAULT_IPV6_POOL} - устанавливает ID существующего статического пула по умолчанию для IPv6 Если в пуле осталось меньше 4 свободных ip-адресов, то он подсветиться желтым цветом. Если не осталось свободных - красным. |
Netmask | Сетевая маска. Будьте внимательны, если указана маска меньше 255.255.255.255, шейпер для большинства серверов доступа будет распространятся на всю сеть маски. Если маска не равна 255.255.255.255 - система автоматические подсвечивает её цветом |
CID | Идентификатор пользователя Система позволяет записать один и тот же МАС для разных абонентов, но при этом на экран выводится сообщение о том, что данный МАС уже используется, с указанием логина абонента, который использует данный МАС адрес. Если поле заполнено - рядом появится кнопка копирования данных |
CPE MAC | MAC клиентского устройства подключения. Если поле заполнено - рядом появится кнопка копирования данных |
Название тарифного плана Дата следующего снятия и через сколько дней это произойдет Сумма следующего снятия |
При наличии сессии абонента в онлайне, так же будет показана таблица текущих сессий пользователя с краткой информацией.
При наведении на IP адрес, отобразится MAC адрес и название производителя сетевого устройства, с которого подключён абонент.
Поля CID и CPE MAC автоматически преобразуют нестандартные форматы MAC-адреса к виду XX:XX:XX:XX:XX:XX (только если отключена опция проверки формата MAC-адреса $conf{INTERNET_CID_FORMAT}). Например, если ввести "aabb.ccdd.eeff", в базу запишется значение "AA:BB:CC:DD:EE:FF".
Параметры панели IPoE/DHCP Option 82
Сервер доступа | Сервер доступа (коммутатор, PON OLT) |
---|---|
Порт | Порт подключения. Если на устройстве в биллинге привязанны VLAN они автоматически заполнятся в карточке абонента при выборе порта |
VLAN ID | Клиентский VLAN |
SERVER VLAN | Серверный VLAN. |
Активация IPN | Активация Авторизация Internet IPoE через поднятие внешних команд. Указывать только при использовании сервера доступа стипом ipoe |
Название сервера доступа
При наведении на сервер доступа отображается его название и IP.
При заполнении в модуле оборудования (Модуль Equipment) Серверного и клиентского VLAN система автоматически их подставляет при выборе порта абонента.
Для проверки на уникальность s-vlan, c-vlan нужно в config.pl прописать
$conf{INTERNET_CHECK_VLANS} = 1; | Параметр для проверки уникальности SVLAN и CVLAN |
---|---|
$conf{INTERNET_CHECK_VLANS_WITHOUT_CID} = 1; | Доп. параметр для проверки уникальности SVLAN и CVLAN без CID |
При привязке ONU к абоненту автоматически подставляется поле CPE MAC.
Форма выбора сервера доступа (PON OLT/Ethernet Switch)
Параметры панели Дополнительно
IPv6 Pool | Автоматическое заполнение поля "Статический IPv6" из указанного пула адресов, если не указано поле "Статический IPv6", также автоматически заполняет IPv6 префикс согласно формуле пула адресов |
---|---|
Статический IPv6 | Статический IPv6 адрес пользователя. |
Префикс IPv6 | Префикс IPv6 |
Скорость (kb) | Скорость подключения. Имеет более высокий приоритет, чем скорость в тарифном плане Если скорость указана в формате |
Одновременно | Количество одновременных сессий для выбранного логина. В панеле Интернет+ в поле CID желательно прописать any, в противном случае при первом подключении, система автозаполнит поле CID первым MAC-адресом |
Активация | Дата когда услуга будет активирована. Если дата активации отличается от текущей больше чем на месяц и абонента переводят со статуса не активировано в статус активно система снимает абонплату за все предыдущие месяцы и переносит дату активации на текущий месяц. |
Окончание | Дата когда услуга будет завершена |
Фильтр | Фильтр. Передаётся через RADIUS параметр Filter-Id Также возможно задавать радиус связки, передаваемые в параметре. Для задания передачи RADIUS пар вместо значения нужно указать RADIUS пары разделённые запятыми и начинающимися с префикса RAD:. Пример: RAD:Tunnel-Private-Group-Id=5,Tunnel-Type=VLAN,Tunnel-Medium-Type=IEEE-802 Также в фильтре негативного депозита можно передавать параметры логина и IP адреса клиента %IP% - IP адрес %LOGIN% - Логин Пример: mpd занести IP адрес абонента в 32 таблицу RAD:mpd-table+=32=%IP% |
Детализация | Детализация трафика для абонента |
Персональный тарифный план: | Заполнение данного поля устанавливает персональную сумму месячной абон.платы, работает только с абон.платой за месяц Персональный тарифный план имеет более высокий приоритет, чем месячная абон. плата основного тарифа Если основной тарифный план с распределенной абонплатой, она применяется и для персонального тарифа При изменении основного тарифного плана, персональный тарифный план обнуляется. Если не указана сумма месячной абон. платы персональный ТП не снимается |
ID | Номер услуги. Используется для синхронизации услуг |
Памятка абонента. | Печатная форма с информацией об услуге абонента. Может использоваться как дополнение к договору (Памятка абонента) |
TURBO: | Если включен модуль Turbo Включить у пользователя возможность пользоваться турборежимом. Турборежим разрешает пользователю на определённое время поднять скорость интернета. При этом провайдер может снимать дополнительные деньги за использование такой услуги. |
Проверка формата MAC-адреса
Code Block | ||
---|---|---|
| ||
$conf{INTERNET_CID_FORMAT} = '^(([0-9A-F]{2}[:]){5}([0-9A-F]{2});?){1,}$'; |
При заполнении поля CID будет выполняться проверка формата. Также визуально в поле будет маска для ввода значения. Для установки значения ANY нужно включить чек-бокс справа от поля
Другие выражения для проверки форматов:
'^(([0-9A-F]{2}[\\-]){5}([0-9A-F]{2});?){1,}$' - 6 октетов по 2 символа, разделены через '-'. Пример: 1A-2B-3C-4D-5E-6F
'^(([0-9A-F]{4}[.]){2}([0-9A-F]{4});?){1,}$' - 3 октета по 4 символа, разделены через '.'. Пример: 1AAA.2BBB.3CCC
'^[0-9A-F]{12}$" - 1 октет на 12 символов. Пример: 1A2B3C4D5E6F
Проверка формата CPE
Code Block | ||
---|---|---|
| ||
$conf{INTERNET_CPE_FORMAT} = "^(([0-9A-F]{2}[:]){5}([0-9A-F]{2});?){1,}\$"; |
При заполнении полей CPE будет выполняться проверка формата так же как и для MAC-адреса, описанного выше
Панель "Оборудование"
Информация об оборудовании абонента и оборудовании к которому подключён абонент. Оборудование отображается, если оно зарегистрировано в модуле Equipment.
Также нужно прописать параметры Сервер доступа и Порт в панели IPoE/DHCP Option 82 сервиса Internet для закрепления ONU/порта за абонентом.
Есть возможность провести тест кабеля прямо с этой панели, см. Кабельный тестер.
Для коммутаторов/маршрутизаторов возможно включить/выключить порт прямо с этой панели при помощи кнопки в строке "Статус порта" (у администратора должно быть включено право 1:22, Управление портами оборудования). Управление статусом порта производится установкой нужного значения по OID'у ADMIN_PORT_STATUS (1.3.6.1.2.1.2.2.1.7), и соответственно с ним изменяется и физический статус порта. Если же изменить физический статус порта невозможно (например, физический статус Down, но админ. статус уже Up), выводятся оба статуса, и кнопка изменения статуса становится отключённой. После изменения админ. статуса система ждёт 3 секунды, чтобы порт успел физически включиться/выключиться.
Трафик показывается как со стороны абонента.
В правом верхнем углу панели находится кнопка перезагрузки панели, она позволяет обновить информацию на панели.
Панель оборудования, когда абонент привязан к ONU. Отображает информацию про эту ONU.
При нажатии кнопки "Информация" будет выполнен переход на детальную информацию про ONU с выводом графиков сигнала, температуры и карты покрытия з другими ONU, который находятся на том же порту что и данная ONU. Текущая ONU выделенная черным квадратом. Цвета:
Красный | Уровень сигнал выходит за норму (> -8 или < -30) |
---|---|
Желтый | Переходной уровень сигнала (> -10 или < -27) |
Зеленый | Нормальный уровень сигнала (если не попадает ни в одно из условий красного и желтого сигнала) |
Панель "Оборудование", когда абонент привязан к порту на коммутаторе/маршрутизаторе. Отображает информацию про оборудование и этот порт.
На поддерживаемых моделях оборудования есть возможность запускать команды на оборудовании прямо с этой панели.
Если на порту есть ошибки и в SNMP шаблоне оборудования есть значения OID - будет выведена кнопка "Сбросить" ошибки.
В резиновых полях есть возможность выбрать скорость порта, которое покажет через слеш скорость порта/пропускную способность порта: 100 Mbps/100 Mbps
Отображение информации по оборудованию подключения
С версии 1.05.00 появилась возможность менять поля прямо с веб-интерфейса.
С версии 1.40.00
поля в интерфейсе меняются в зависимости от типа оборудования.
Где соответственно нам показывается целый список возможных полей:
Параметры с веб-интерфейса имеют самый высокий приоритет, за ними идут следующие по документации.
PON
$conf{EQUIPMENT_ONU_INFO_FIELDS} - настройка отображаемых полей в информации по ONU. Поля разделяются запятой. Влияет только на отображение панели "Оборудование" в карточке абонента, на странице ONU отображаются все поля.
Пример (значение по умолчанию):
Code Block | ||
---|---|---|
| ||
$conf{EQUIPMENT_ONU_INFO_FIELDS} = 'CATV_PORTS_STATUS,DISTANCE,OLT_RX_POWER,ONU_DESC,ONU_IN_BYTE,ONU_LAST_DOWN_CAUSE,ONU_MAC_SERIAL,ONU_OUT_BYTE,ONU_PORTS_STATUS,ONU_RX_POWER,ONU_STATUS,TEMPERATURE,UPTIME'; |
Expand | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||
Подсвеченные поля отображаются по умолчанию.
|
Информация по коммутаторам
$conf{EQUIPMENT_SW_INFO_FIELDS} - Отображение дополнительных полей и изменение существующих по оборудованию абонента
Пример:
Code Block | ||
---|---|---|
| ||
$conf{EQUIPMENT_SW_INFO_FIELDS}='
DESCRIBE:.1.3.6.1.2.1.1.1.0;
SYSTEM_ID:.1.3.6.1.2.1.1.5.0;
UPTIME:.1.3.6.1.2.1.1.3.0;
'; |
$conf{EQUIPMENT_PORT_INFO_FIELDS} - Настройка отображаемых полей по порту, на котором находится абонент
Пример (значение по умолчанию):
Code Block | ||
---|---|---|
| ||
$conf{EQUIPMENT_PORT_INFO_FIELDS} = 'PORT_STATUS,ADMIN_PORT_STATUS,PORT_IN,PORT_OUT,PORT_IN_ERR,PORT_OUT_ERR,PORT_IN_DISCARDS,PORT_OUT_DISCARDS,PORT_UPTIME,CABLE_TESTER'; |
Список подключенных услуг абонента
Одному абоненту можно завести несколько услуг Internet+, для этого существует кнопка Добавить услугу.
Например, у абонента есть подключение по PPPoE и IPoE. Заводится отдельно услуга PPPoE и отдельно IPoE и, в зависимости от типа подключения и сервера доступа, система определяет по какой услуге авторизировать абонента.
Дополнительные опции
$conf{INTERNET_PASSWORD}='xxxx'; | Дополнительный пароль для услуги интернет, имеет более высокий приоритет, чем пароль аккаунта при подключении PPPoE/PPTP |
---|
Расчёт суммы оплаты до определённого числа
Выбор периода
Импорт пользователей
Клиенты>Логины>Интернет+
Импортировать возможно с файлов формата:
CSV разделение табуляция
JSON
Также есть возможность перекодировать импортируемый файл.
Если пользователь уже существует, его данные перезаписываются
Пример CSV файла (UID, TP_ID, STATUS):
Code Block | ||
---|---|---|
| ||
1 1 0
2 2 0
3 5 1 |
Список доступных полей:
INTERNET_LOGIN/UID | UID или логин пользователя |
TP_ID | ID тарифного плана |
STATUS | Статус сервиса |
$conf{INTERNET_USERS_IMPORT_FIELDS}='UID,TP_ID,STATUS'; | Можно указать шаблон импорта по умолчанию в конфигурационном файле |
---|
Управление услугой доступа к сети интернет.
Table of Contents |
---|
Основные настройки
Описание кнопок
Тарифные планы | Переход в меню тарифных планов выбранного абонента |
---|---|
Статистика | Отображение статистики по сервису интернет Статистика |
Компенсация | Меню компенсации услуги за нерабочий период Компенсация |
Последнее подключение | Ошибки авторизации и другие сообщения в журнале ошибок (Отчёт>Интернет+>Последнее подключение) Последние подключения |
Расписание | Меню отображения расписания по сервису интернет. Например, запланированная смена тарифного плана или запланированная смена статуса услуги |
Тест | Кнопка Тест используется для тестирования радиус запросов с параметрами абонента. Нужно включить опцию $conf{RADIUS_TEST_IP}. После включения опции появляется кнопка Тест. При нажатии кнопки отправляются запросы на RADIUS сервер с параметрами абонента |
Параметры панели Интернет+
Тарифный план | Тарифный план (Тарифные планы) |
---|---|
Оплата | Оплатить до определённого числа для тарифов с дневной и месячной распределённой абон. платой |
Статус | Статус услуги абонента. Также можно указать дату блокировки аккаунта в меню расписания. Если статус отличается от активно, тогда сессия не поднимается или поднимается только в гостевом режиме, при включенной функции гостевой режим.
При первом подключении абонента, после успешной авторизации, статус также меняется на активно.
|
IP | Статический IP адрес пользователя. Не в каком случае нельзя пересекать адреса выдаваемые статически с адресами выдаваемые динамически пользователям, так как возникнет конфликт адресов |
Статический IP Pool: | Автоматическое заполнение поля IP из указанного пула адресов, если не указано поле IP (или равно $conf{INTERNET_DEFAULT_IPV6_POOL} - устанавливает ID существующего статического пула по умолчанию для IPv6 Если в пуле осталось меньше 4 свободных ip-адресов, то он подсветиться желтым цветом. Если не осталось свободных - красным. |
Netmask | Сетевая маска. Будьте внимательны, если указана маска меньше 255.255.255.255, шейпер для большинства серверов доступа будет распространятся на всю сеть маски. Если маска не равна 255.255.255.255 - система автоматические подсвечивает её цветом |
CID | Идентификатор пользователя Система позволяет записать один и тот же МАС для разных абонентов, но при этом на экран выводится сообщение о том, что данный МАС уже используется, с указанием логина абонента, который использует данный МАС адрес. Если поле заполнено - рядом появится кнопка копирования данных |
CPE MAC | MAC клиентского устройства подключения. Если поле заполнено - рядом появится кнопка копирования данных |
Название тарифного плана Дата следующего снятия и через сколько дней это произойдет Сумма следующего снятия |
При наличии сессии абонента в онлайне, так же будет показана таблица текущих сессий пользователя с краткой информацией.
При наведении на IP адрес, отобразится MAC адрес и название производителя сетевого устройства, с которого подключён абонент.
Поля CID и CPE MAC автоматически преобразуют нестандартные форматы MAC-адреса к виду XX:XX:XX:XX:XX:XX (только если отключена опция проверки формата MAC-адреса $conf{INTERNET_CID_FORMAT}). Например, если ввести "aabb.ccdd.eeff", в базу запишется значение "AA:BB:CC:DD:EE:FF".
Параметры панели IPoE/DHCP Option 82
Сервер доступа | Сервер доступа (коммутатор, PON OLT) |
---|---|
Порт | Порт подключения. Если на устройстве в биллинге привязанны VLAN они автоматически заполнятся в карточке абонента при выборе порта |
VLAN ID | Клиентский VLAN |
SERVER VLAN | Серверный VLAN. |
Активация IPN | Активация Авторизация Internet IPoE через поднятие внешних команд. Указывать только при использовании сервера доступа стипом ipoe |
Название сервера доступа
При наведении на сервер доступа отображается его название и IP.
При заполнении в модуле оборудования (Модуль Equipment) Серверного и клиентского VLAN система автоматически их подставляет при выборе порта абонента.
Для проверки на уникальность s-vlan, c-vlan нужно в config.pl прописать
$conf{INTERNET_CHECK_VLANS} = 1; | Параметр для проверки уникальности SVLAN и CVLAN |
---|---|
$conf{INTERNET_CHECK_VLANS_WITHOUT_CID} = 1; | Доп. параметр для проверки уникальности SVLAN и CVLAN без CID |
При привязке ONU к абоненту автоматически подставляется поле CPE MAC.
Форма выбора сервера доступа (PON OLT/Ethernet Switch)
Параметры панели Дополнительно
IPv6 Pool | Автоматическое заполнение поля "Статический IPv6" из указанного пула адресов, если не указано поле "Статический IPv6", также автоматически заполняет IPv6 префикс согласно формуле пула адресов |
---|---|
Статический IPv6 | Статический IPv6 адрес пользователя. |
Префикс IPv6 | Префикс IPv6 |
Скорость (kb) | Скорость подключения. Имеет более высокий приоритет, чем скорость в тарифном плане |
Одновременно | Количество одновременных сессий для выбранного логина. В панеле Интернет+ в поле CID желательно прописать any, в противном случае при первом подключении, система автозаполнит поле CID первым MAC-адресом |
Активация | Дата когда услуга будет активирована. Если дата активации отличается от текущей больше чем на месяц и абонента переводят со статуса не активировано в статус активно система снимает абонплату за все предыдущие месяцы и переносит дату активации на текущий месяц. |
Окончание | Дата когда услуга будет завершена |
Фильтр | Фильтр. Передаётся через RADIUS параметр Filter-Id Также возможно задавать радиус связки, передаваемые в параметре. Для задания передачи RADIUS пар вместо значения нужно указать RADIUS пары разделённые запятыми и начинающимися с префикса RAD:. Пример: RAD:Tunnel-Private-Group-Id=5,Tunnel-Type=VLAN,Tunnel-Medium-Type=IEEE-802 Также в фильтре негативного депозита можно передавать параметры логина и IP адреса клиента %IP% - IP адрес %LOGIN% - Логин Пример: mpd занести IP адрес абонента в 32 таблицу RAD:mpd-table+=32=%IP% |
Детализация | Детализация трафика для абонента |
Персональный тарифный план: | Заполнение данного поля устанавливает персональную сумму месячной абон.платы, работает только с абон.платой за месяц Персональный тарифный план имеет более высокий приоритет, чем месячная абон. плата основного тарифа Если основной тарифный план с распределенной абонплатой, она применяется и для персонального тарифа При изменении основного тарифного плана, персональный тарифный план обнуляется. Если не указана сумма месячной абон. платы персональный ТП не снимается |
ID | Номер услуги. Используется для синхронизации услуг |
Памятка абонента. | Печатная форма с информацией об услуге абонента. Может использоваться как дополнение к договору (Памятка абонента) |
TURBO: | Если включен модуль Turbo Включить у пользователя возможность пользоваться турборежимом. Турборежим разрешает пользователю на определённое время поднять скорость интернета. При этом провайдер может снимать дополнительные деньги за использование такой услуги. |
Проверка формата MAC-адреса
Code Block | ||
---|---|---|
| ||
$conf{INTERNET_CID_FORMAT} = '^(([0-9A-F]{2}[:]){5}([0-9A-F]{2});?){1,}$'; |
При заполнении поля CID будет выполняться проверка формата. Также визуально в поле будет маска для ввода значения. Для установки значения ANY нужно включить чек-бокс справа от поля
Другие выражения для проверки форматов:
'^(([0-9A-F]{2}[\\-]){5}([0-9A-F]{2});?){1,}$' - 6 октетов по 2 символа, разделены через '-'. Пример: 1A-2B-3C-4D-5E-6F
'^(([0-9A-F]{4}[.]){2}([0-9A-F]{4});?){1,}$' - 3 октета по 4 символа, разделены через '.'. Пример: 1AAA.2BBB.3CCC
'^[0-9A-F]{12}$" - 1 октет на 12 символов. Пример: 1A2B3C4D5E6F
Проверка формата CPE
Code Block | ||
---|---|---|
| ||
$conf{INTERNET_CPE_FORMAT} = "^(([0-9A-F]{2}[:]){5}([0-9A-F]{2});?){1,}\$"; |
При заполнении полей CPE будет выполняться проверка формата так же как и для MAC-адреса, описанного выше
Панель "Оборудование"
Информация об оборудовании абонента и оборудовании к которому подключён абонент. Оборудование отображается, если оно зарегистрировано в модуле Equipment.
Также нужно прописать параметры Сервер доступа и Порт в панели IPoE/DHCP Option 82 сервиса Internet для закрепления ONU/порта за абонентом.
Есть возможность провести тест кабеля прямо с этой панели, см. Кабельный тестер.
Для коммутаторов/маршрутизаторов возможно включить/выключить порт прямо с этой панели при помощи кнопки в строке "Статус порта" (у администратора должно быть включено право 1:22, Управление портами оборудования). Управление статусом порта производится установкой нужного значения по OID'у ADMIN_PORT_STATUS (1.3.6.1.2.1.2.2.1.7), и соответственно с ним изменяется и физический статус порта. Если же изменить физический статус порта невозможно (например, физический статус Down, но админ. статус уже Up), выводятся оба статуса, и кнопка изменения статуса становится отключённой. После изменения админ. статуса система ждёт 3 секунды, чтобы порт успел физически включиться/выключиться.
Трафик показывается как со стороны абонента.
В правом верхнем углу панели находится кнопка перезагрузки панели, она позволяет обновить информацию на панели.
Панель оборудования, когда абонент привязан к ONU. Отображает информацию про эту ONU.
При нажатии кнопки "Информация" будет выполнен переход на детальную информацию про ONU с выводом графиков сигнала, температуры и карты покрытия з другими ONU, который находятся на том же порту что и данная ONU. Текущая ONU выделенная черным квадратом. Цвета:
Красный | Уровень сигнал выходит за норму (> -8 или < -30) |
---|---|
Желтый | Переходной уровень сигнала (> -10 или < -27) |
Зеленый | Нормальный уровень сигнала (если не попадает ни в одно из условий красного и желтого сигнала) |
Панель "Оборудование", когда абонент привязан к порту на коммутаторе/маршрутизаторе. Отображает информацию про оборудование и этот порт.
На поддерживаемых моделях оборудования есть возможность запускать команды на оборудовании прямо с этой панели.
Если на порту есть ошибки и в SNMP шаблоне оборудования есть значения OID - будет выведена кнопка "Сбросить" ошибки.
В резиновых полях есть возможность выбрать скорость порта, которое покажет через слеш скорость порта/пропускную способность порта: 100 Mbps/100 Mbps
Отображение информации по оборудованию подключения
С версии 1.05.00 появилась возможность менять поля прямо с веб-интерфейса.
С версии 1.40.00
поля в интерфейсе меняются в зависимости от типа оборудования.
Где соответственно нам показывается целый список возможных полей:
Параметры с веб-интерфейса имеют самый высокий приоритет, за ними идут следующие по документации.
PON
$conf{EQUIPMENT_ONU_INFO_FIELDS} - настройка отображаемых полей в информации по ONU. Поля разделяются запятой. Влияет только на отображение панели "Оборудование" в карточке абонента, на странице ONU отображаются все поля.
Пример (значение по умолчанию):
Code Block | ||
---|---|---|
| ||
$conf{EQUIPMENT_ONU_INFO_FIELDS} = 'CATV_PORTS_STATUS,DISTANCE,OLT_RX_POWER,ONU_DESC,ONU_IN_BYTE,ONU_LAST_DOWN_CAUSE,ONU_MAC_SERIAL,ONU_OUT_BYTE,ONU_PORTS_STATUS,ONU_RX_POWER,ONU_STATUS,TEMPERATURE,UPTIME'; |
Expand | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||
Подсвеченные поля отображаются по умолчанию.
|
Информация по коммутаторам
$conf{EQUIPMENT_SW_INFO_FIELDS} - Отображение дополнительных полей и изменение существующих по оборудованию абонента
Пример:
Code Block | ||
---|---|---|
| ||
$conf{EQUIPMENT_SW_INFO_FIELDS}='
DESCRIBE:.1.3.6.1.2.1.1.1.0;
SYSTEM_ID:.1.3.6.1.2.1.1.5.0;
UPTIME:.1.3.6.1.2.1.1.3.0;
'; |
$conf{EQUIPMENT_PORT_INFO_FIELDS} - Настройка отображаемых полей по порту, на котором находится абонент
Пример (значение по умолчанию):
Code Block | ||
---|---|---|
| ||
$conf{EQUIPMENT_PORT_INFO_FIELDS} = 'PORT_STATUS,ADMIN_PORT_STATUS,PORT_IN,PORT_OUT,PORT_IN_ERR,PORT_OUT_ERR,PORT_IN_DISCARDS,PORT_OUT_DISCARDS,PORT_UPTIME,CABLE_TESTER'; |
Список подключенных услуг абонента
Одному абоненту можно завести несколько услуг Internet+, для этого существует кнопка Добавить услугу.
Например, у абонента есть подключение по PPPoE и IPoE. Заводится отдельно услуга PPPoE и отдельно IPoE и, в зависимости от типа подключения и сервера доступа, система определяет по какой услуге авторизировать абонента.
Дополнительные опции
$conf{INTERNET_PASSWORD}='xxxx'; | Дополнительный пароль для услуги интернет, имеет более высокий приоритет, чем пароль аккаунта при подключении PPPoE/PPTP |
---|
Расчёт суммы оплаты до определённого числа
Выбор периода
Импорт пользователей
Клиенты>Логины>Интернет+
Импортировать возможно с файлов формата:
CSV разделение табуляция
JSON
Также есть возможность перекодировать импортируемый файл.
Если пользователь уже существует, его данные перезаписываются
Пример CSV файла (UID, TP_ID, STATUS):
Code Block | ||
---|---|---|
| ||
1 1 0
2 2 0
3 5 1 |
Список доступных полей:
INTERNET_LOGIN/UID | UID или логин пользователя |
TP_ID | ID тарифного плана |
STATUS | Статус сервиса |
$conf{INTERNET_USERS_IMPORT_FIELDS}='UID,TP_ID,STATUS'; | Можно указать шаблон импорта по умолчанию в конфигурационном файле |
---|