У микротика есть IPoE (выдача DHCP после RADIUS-аутентификации). Для этого настраивается пересылка данных опции 82 радиусу, тот, в свою очередь, идет в базу данных, проверяет данные абонента, и уже дальше в зависимости от настроек отклоняет совсем, либо выдает адрес абоненту из лигитимного или гостевого пула, если гостевой используется.