Общие параметры для PPPoE и PPPoL2TP

Параметр Описание Значение по умолчанию и возможные значения
bras_ppp_mru_max Максимальный размер PPP-пакета, обернутого в PPPoE.
Изменять параметр с осторожностью!
Значение по умолчанию — 1492. Может быть увеличено [RFC 4638], если MTU Ethernet-сети превышает 1500. Вычисляется как: MTU - 6 (PPPoE header) - 2 (PPP Protocol ID). При наличии VLAN/QinQ вычитается и их длина. Параметр должен быть согласован с snaplen
bras_ppp_mac_auth Флаг разрешения RADIUS-авторизации по MAC-адресу. Используется, если PPP не согласовал протокол авторизации. При отключенной MAC-авторизации и отсутствии протокола авторизации PPP-сессия не устанавливается 0 — авторизация по MAC-адресу запрещена (значение по умолчанию)
1 — авторизация по MAC-адресу разрешена
bras_ppp_restart_timeout Тайм-аут повторной отправки LCP-запросов cfg-req и term-req в секундах Значение по умолчанию: 3 секунды [RFC1661]
bras_ppp_ping_timeout Тайм-аут пингования PPP-сессии в секундах.
Пинг — это отправка LCP Echo-Request при отсутствии пакетов со стороны клиента
0 — не применять пингование
Значение по умолчанию: 60 секунд
bras_ppp_max_terminate Максимальное число попыток отправки Terminate-Request без подтверждающего Terminate-Ack Значение по умолчанию: 2 [RFC1661]
bras_ppp_max_configure Максимальное число попыток отправки Configure-Request без получения Cfg-Ack, Cfg-Nak или Cfg-Reject Значение по умолчанию: 10 [RFC1661]
bras_ppp_max_failure Максимальное число Configure-Nak подряд. По достижении этого порога считается, что стороны не могут договорится о параметрах соединения и далее вместо Cfg-Nak будет посылаться Cfg-Reject
Также этот параметр регулирует максимальное число неотвеченных echo request: если от абонента нет пакетов и нет ответов на заданное в параметре число пингов, сессия закрывается по неактивности абонента
Значение по умолчанию: 5 [RFC1661]
bras_ppp_idle_timeout Контроль неактивности PPPoE-абонента.
Интервал неактивности (отсутствия пакетов от абонента) задается Радиус-атрибутом Idle-Timeout, если этого атрибута в Access-Accept нет, то используется данный параметр. Если в течение idle-timeout от абонента нет пакетов, абоненту посылается пинг (LCP Echo Request) с интервалом bras_ppp_ping_timeout секунд. Если на bras_ppp_max_failure пингов подряд от абонента нет ответа — сессия считается завершенной по неактивности абонента
Значение по умолчанию: 300 секунд
bras_pppoe_session Максимальное число PPP-сессий

Параметры CLI

ppp term — закрытие всех PPP-сессий без различения туннелей PPPoE и L2TP. Есть возможность указать параметры ip, mac, subs_id, login или all:

ppp term [hard] [ip=X | mac=X | subs_id=X | login=X | all]

Ключ PPP-сессий является составным: l2subs_id + tunnel-IP. CLI-команды, принимающие в качестве ключа subs_id (subs prop show, l2tp show session, l2tp term и пр.) могут возвратить несколько записей с одинаковым l2subs_id.