В соответствующем профиле PPP можно добавить скрипты на подключение/отключение пользователей:
UP
:local pppuser
:local localAddr
:local remoteAddr
:local callerId
:local calledId
:local interfaceName
:set pppuser $"user"
:set localAddr $"local-address"
:set remoteAddr $"remote-address"
:set callerId $"caller-id"
:set calledId $"called-id"
:set interfaceName [/interface get $interface name]
:log info message="$interfaceName $callerId @ $remoteAddr connected"
DOWN
:local pppuser
:local localAddr
:local remoteAddr
:local callerId
:local calledId
:local interfaceName
:set pppuser $"user"
:set localAddr $"local-address"
:set remoteAddr $"remote-address"
:set callerId $"caller-id"
:set calledId $"called-id"
:set interfaceName [/interface get $interface name]
:log info message="$callerId @ $remoteAddr disconnected"
Ну и разумеется создать в System/logging лог с топикоп Topics=script,info, и например писать его в отдельный файл.
Содержание message в логе можно настроить под себя