Sok helyen használunk 3G backupot.
Ezek gyakran leszakadnak a RB-kről(CRS125).
Ehhez írtam egy franyákos scriptet:
/interface ppp-client monitor ppp-client once do={:if ($status = "connected") do= {:log warning "Mobilnet Link Up, Do Nothing";}}
/interface ppp-client monitor ppp-client once do={:if ($status != "connected") do= {:log warning "Mobilnet Link Down, USBPowerReset"; /system routerboard usb power-reset duration=5}}
Ez annyit csinál hogy megnézni hogy a ppp-client interfész connected-e. Ha igen logol egy "Mobilnet Link Up, Do Nothing" sort, ha nem akkor logol egy "Mobilnet Link Down, USBPowerReset" sort, illetve nyom egy 5mp-es usb-powerresetet. Ha minden franyákos akkor vissza mászik a stick és redialozik.
Ezt még berakod egy schedulerel, mondjuk hogy 10 percenként fusson le. <<scriptnév>> cuccot egyértelműen cserélni.
/system scheduler
add interval=10m name=mobilnet on-event="/system script run <<scriptnév>>" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=startup
Öröm és bodottá.