#dhcp #scripts #variables
https://wiki.mikrotik.com/wiki/Manual:IP/DHCP_Client#Propertiesпеременные для DHCP-Client
Execute script on status change. This parameter is available in v6.39rc33+ These are available variables that are accessible for the event script:
bound - 1 - lease is added/changed; 0 - lease is removed
server-address - server address
lease-address - lease address provided by server
interface - name of interface on which client is configured
gateway-address - gateway address provided by server
vendor-specific - stores value of option 43 received from DHCP server
имена переменных с дефисом надо брать в двойные кавычки, иначе оно воспринимает как имя переменной только первое слово
пример:
:log info "b=$bound sa=$"server-address" la=$"lease-address" vs=$"vendor-specific" ga=$"gateway-address" i=$interface"