Difference between revisions of "Netwatch Script Reboots MikroTik"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| Line 3: | Line 3: | ||
http://forum.mikrotik.com/viewtopic.php?t=56138  | http://forum.mikrotik.com/viewtopic.php?t=56138  | ||
| − | First - what this does:  | + | '''First - what this does:'''  | 
| − | * It will ping test an IP address. This   | + | * It will ping test an IP address. This is a remote IP address (such as the Base Station IP 192.168.0.10)  | 
| − | * If the remote IP address does not answer any pings for   | + | * If the remote IP address does not answer any pings for 5 minutes, then the router reboots.  | 
Revision as of 15:30, 6 February 2017
Mikrotik Netwatch script on AP for auto reboot ...
http://forum.mikrotik.com/viewtopic.php?t=56138
First - what this does:
- It will ping test an IP address. This is a remote IP address (such as the Base Station IP 192.168.0.10)
 - If the remote IP address does not answer any pings for 5 minutes, then the router reboots.
 
To set it up - follow these steps using Winbox:
- Go to System-->Scripts
 
Click on the red "+" Give your script a Name (in my example I will use "NetWatchBoot-192.168.0.10"
- In the Source: area paste in the entire line below:
 
- if ([/ping 192.168.0.10 interval=5 count=60] =0) do={
 
log info "my ping watchdog is down" ; /system reboot }
- Click the Apply button - then click the OK button
 
At this time - we have a script - it is not running or active yet.
- Go to Tools-->Netwatch
 
Click on the red "+" On the Host tab - type in 192.168.0.10
Set interval for 30 min
- Click on the Down tab
 
Paste in the line below: /system script run NetWatchBoot-192.168.0.10
- Click the Apply button - then click the OK button
 
Reboot the Router from System>Reboot>Yes