:global ddnsip [/ip address get [/ip address find interface=my_pppoe_interface] address]
:global ip [ :pick $ddnsip 0 [ :find $ddnsip "/" ] ]
:log info $ip
/radius add service=hotspot address=127.0.0.1 secret=something
/tool user-manager router add subscriber=admin ip-address=127.0.0.1 shared-secret=something
:global ddns-interface "pppoe_provider"
/interface pppoe-client enable [find name=$ddns-interface]