Данная возможность разрешает к параметрам авторизации абонентам добавить еще один дополнительный параметр а именно порт коммутатора подключения.
Рассмотрим на примере сервера доступа mpd 5.5.
При авторизации сервер доступа передаёт на радиус параметр
ADSL-Agent-Circuit-Id = test_switch_1:GigabitEthernet0/0/1
В данном параметре передаются данные о коммутаторе доступа и порте подключения абонента. Если включена эта опция и заполнен порт у абонента система игнорирует мак авторизацию
Для использования данное параметра в качестве дополнительного параметра авторизации нужно прописать в конфигурационном файле параметр:
$conf{DV_PPPOE_PLUSE_PARAM}='ADSL-Agent-Circuit-Id';
или
$conf{INTERNET_PPPOE_PLUSE_PARAM}='ADSL-Agent-Circuit-Id';
В учётной записи абонента в поле Порт указываем дополнительные данные абонента
test_switch_1:GigabitEthernet0/0/1
Также если в конфигурации указана опция $conf{DV_PPPOE_PLUSE_PARAM} система автоматически заполняет параметр порт для абонентов с незаполненным полем. Чтобы не проверять параметр дополнительной авторизации в поле Порт нужно прописать параметр ANY
Включение PPPoE+ на D-Link
config pppoe circuit_id_insertion state enable config pppoe circuit_id_insertion ports 1-16 state enable circuit_id ip remote_id default config pppoe circuit_id_insertion ports 17-18 state disable circuit_id ip remote_id defaut