Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
$conf{AUTH_EXPR}='Agent-Circuit-Id:0x0004(\S{4})\d{2}([0-9a-f]{2}):VLAN,PORT;Agent-Remote-Id:0x0006([0-9a-f]{12}):MAC;'
. 'Agent-Circuit-Id:0x([0-9a-f]{4})\d{2}([0-9a-f]{4})$:VLAN,PORT_DEC;Agent-Remote-Id:0x([0-9a-f]{12})$:MAC;';

примеры выражений

Шейпер

По умолчанию система производит шейпер по средством правил

Блок кода
	Ascend-Xmit-Rate = 2097152
    Ascend-Data-Rate = 1048576

если включить опцию $conf{INTERNET_EXTERNAL_SHAPPER}=1; (для старых версий $conf{DHCPHOSTS_EXTERNAL_SHAPPER}=1;) система будет производить шейпер через внешние табличные правила и добавлять абонента в адрес лист через

Блок кода
Mikrotik-Address-List = "CLIENTS_67"

где CLIENT_67 это CLIENT_ префикс адрес листа, а 67 ID тарифного плана

ISC-DHCP

При использовании ISC-DHCP настраиваем DHCP RELAY на микротике с помощью Winbox

...

Блок кода
languageshell
titlenano /etc/systemd/system/mikrotik_ipoe.service
[Unit]
Description="АСР Казна-39" NetFlow Collector for Mikrotik ROS
After=network.target

[Service]
User=www-dataroot
WorkingDirectory=/usr/abills/libexec   # Путь до биллинга
ExecStart=perl /usr/abills/libexec/nf52sql.pm   # Путь до сервиса
Restart=always
TimeoutSec=200

[Install]
WantedBy=multi-user.target

...

Блок кода
languageshell
systemctl restart mikrotik_ipoe

Шейпер

Примечание
Временно! Включение шейпера для ROS7 осуществляется не только через интервалы, но и передачу параметров RADIUS, напрямую с тарифного плана

возможные Возможные ошибки

Нет связи с радиусом

...