:global adslinterface
:global oldadslip
:global newadslip
:log error ($"user"."/".$"local-address"."/".$"remote-address"."/".$"caller-id"."/".$"called-id"."/".$"interface")
:log error ($"remote-address")
:global aaa [:pick $"remote-address" 10 13]
:log error $aaa
set adslinterface ("pppoe-out".$aaa)
set oldadslip [ /ip address get [/ip address find interface=$adslinterface] address ]
:log error ("NEWIP" . $newadslip)
:log error ("OLDIP" . $oldadslip)
/interface pppoe-client enable $adslinterface;
:delay 500ms;
set newadslip [ /ip address get [/ip address find interface=$adslinterface] address ]
:while ($oldadslip = $newadslip) do={
:log error ("NEWIP" . $newadslip)
:log error ("OLDIP" . $oldadslip)
/interface pppoe-client enable $adslinterface;
:delay 500ms;
set newadslip [ /ip address get [/ip address find interface=$adslinterface] address ]
}
:log error ("OK!NEWIP" . $newadslip)

相关文章:

  • 2022-12-23
  • 2021-12-04
  • 2021-06-02
  • 2021-05-29
  • 2022-12-23
  • 2022-12-23
  • 2021-10-02
  • 2021-06-28
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-23
  • 2021-12-21
  • 2021-12-22
相关资源
相似解决方案