HEX
Server: Apache
System: Linux server2.voipitup.com.au 4.18.0-553.109.1.lve.el8.x86_64 #1 SMP Thu Mar 5 20:23:46 UTC 2026 x86_64
User: posscale (1027)
PHP: 8.2.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/posscale/backup/MT_Backups/workrehab/BACKUP-Work-Rehab_Paddington-2024nov07-232553.backup
�����netwatch$�����
����rx�*�
M2
�	G��e�		<� 8:log err "Internet Monitor DOWN";
#Set the monitored IP address
:local addre 8.8.8.8;

:local int;
:local RouterName;  #identity
:local RouterVer;   #version
:local RouterUP;    #uptime

:local Themes "Work Rehab Paddington Monitor $RouterName - Connection UP -  IP: $addre";

#Set the delay
:local ms 2;
:local avgRtt;
:local pin
:local pout
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.246;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.245;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:local NeighborList [/ip neighbor print detail];

:log err "Connection to Internet is DOWN <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"; 
 k:local CurDate [/system clock get date];
:local CurTime [/system clock get time];
:log err ("Internet Connection is UP    -    ".[:tostr $CurDate]." - ".[:tostr $CurTime]);
#Set the monitored IP address
:local addre 8.8.8.8;

:local int;
:local RouterName;  #identity
:local RouterVer;   #version
:local RouterUP;    #uptime


#:log err "RouterName= /system/identity get value-name=name";
#:log err "RouterVer= $RouterVer";
#:log err "RouterUP= $RouterUP";

:local Themes "Work Rehab Paddington Monitor $RouterName - Connection UP -  IP: $addre";
#:log err "START Monitor UP";

#Set the delay
:local ms 2;
:local avgRtt;
:local pin
:local pout
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}
#:log err "START Monitor UP";

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.246;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.245;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:local NeighborList [/ip neighbor print];

:log err "Connection to Internet is Back UP"; 

:log info "$NeighborList";

	�!rM2
�	�8�e�		<� �:local CurDate [/system clock get date];
:local CurTime [/system clock get time];
:log err ("Internet Connection is DOWN    -    ".[:tostr $CurDate]." - ".[:tostr $CurTime]);
#Set the monitored IP address
:local addre 8.8.8.8;

:local int;
:local RouterName;  #identity
:local RouterVer;   #version
:local RouterUP;    #uptime

:local Themes "Work Rehab Paddington Monitor $RouterName - Connection UP -  IP: $addre";

#Set the delay
:local ms 2;
:local avgRtt;
:local pin
:local pout
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.246;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.245;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:local NeighborList [/ip neighbor print detail];

:log err "Connection to Internet is DOWN <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"; 
 k:local CurDate [/system clock get date];
:local CurTime [/system clock get time];
:log err ("Internet Connection is UP    -    ".[:tostr $CurDate]." - ".[:tostr $CurTime]);
#Set the monitored IP address
:local addre 8.8.8.8;

:local int;
:local RouterName;  #identity
:local RouterVer;   #version
:local RouterUP;    #uptime


#:log err "RouterName= /system/identity get value-name=name";
#:log err "RouterVer= $RouterVer";
#:log err "RouterUP= $RouterUP";

:local Themes "Work Rehab Paddington Monitor $RouterName - Connection UP -  IP: $addre";
#:log err "START Monitor UP";

#Set the delay
:local ms 2;
:local avgRtt;
:local pin
:local pout
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}
#:log err "START Monitor UP";

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.246;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.245;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:local NeighborList [/ip neighbor print];

:log err "Connection to Internet is Back UP"; 

:log info "$NeighborList";

	�!xM2
�	D��e�		<� �:local CurDate [/system clock get date];
:local CurTime [/system clock get time];
:log err ("Internet Connection is DOWN    -    ".[:tostr $CurDate]." - ".[:tostr $CurTime]);
#Set the monitored IP address
:local addre 8.8.8.8;

:local int;
:local RouterName;  #identity
:local RouterVer;   #version
:local RouterUP;    #uptime

:local Themes "Work Rehab Paddington Monitor $RouterName - Connection UP -  IP: $addre";

#Set the delay
:local ms 2;
:local avgRtt;
:local pin
:local pout
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.246;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.245;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:local NeighborList [/ip neighbor print detail];

:log err "Connection to Internet is DOWN <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"; 
 q:local CurDate [/system clock get date];
:local CurTime [/system clock get time];
:log err ("Internet Connection is UP    -    ".[:tostr $CurDate]." - ".[:tostr $CurTime]);
#Set the monitored IP address Below
:local addre 8.8.8.8;

:local int;
:local RouterName;  #identity
:local RouterVer;   #version
:local RouterUP;    #uptime


#:log err "RouterName= /system/identity get value-name=name";
#:log err "RouterVer= $RouterVer";
#:log err "RouterUP= $RouterUP";

:local Themes "Work Rehab Paddington Monitor $RouterName - Connection UP -  IP: $addre";
#:log err "START Monitor UP";

#Set the delay
:local ms 2;
:local avgRtt;
:local pin
:local pout
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}
#:log err "START Monitor UP";

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.246;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:delay 10s
:set addre 61.69.66.245;
/tool flood-ping $addre count=10 do={
  :if ($sent = 10) do={
    :set avgRtt $"avg-rtt"
    :set pout $sent
    :set pin $received
  }
}

:local ploss (100 - (($pin * 100) / $pout))
:local logmsg ("Ping Average for ".[:tostr $addre]." - ".[:tostr $avgRtt]."ms - packet loss: ".[:tostr $ploss]."%")
:log warning $logmsg

:local NeighborList [/ip neighbor print];

:log err "Connection to Internet is Back UP"; 

:log info "$NeighborList";

	�!snmp-communities`��`M2�M2	
�
�			!!!public	�!�M2�M2�v	����
�
��v	����		�		!Welc0me123!!!Welc0me123!!!	observium	�!	romonport111M2�
��
��	����	d	�!ssh-forwarding���M2�		0�ssh-dss��K�q��E��m&�K���By��24��Mu��|��Go�3�ɏ	�d�	Y�ڼ���\鉹��4�p�|��5�j�[���6���b��-$�l�k�%evƿO��V��D�ᳰP��Pe�0n��t���&��(�e(�����9�ҿ#2~x�ZOYY}�
�0voxm�2�ȓ#i���s�c�����gO������>jy�ehй�e�ns�d}�f��T	�z����K�v7�LgZթq�^�6S�
l��"�o�K�/��֗�Iv�����x�.'��@s`�� ��za�D�h�#ģA�@�p��g!8�^m�����Y�\���O2���u~��������1M�$��!�-bzй"��C!��wpʊ�w��z����k�=�~���J�C���
0�ssh-rsa�X"��b����I���4˞tf�Ac�]:3E��q�C�O3�Y�ͩ�ֿ�����	hT��uv,�>��� X5?�.$p4˾5���܉w���
�4�����t��t
c�p��*�T������1�����_�Ձ�H�~т?7?QVKᒃ��O��lJSa�,��?[,4�u�
�D��X�|�_�@�kKg��Ic�|�4��zx�@U�=Z��k�̝��=�f���]��9���e�ޭ�p��lH�W�=:�F1
Cf�qx�����+��>&��LNKf��t�w��{3Ɣ�*e��m0���8��e�`�NNȢ)�j^��#h�&�m�#2~Κ��w�=��s�\�
#3�ޅ���8K5E��Ư8����-���i�i��.��)u	�=
�MK�:�*loëM�t����}��z��J�d��x��V)�ŧR�UV����I����
���F�\:C�����XX��?K��:�(�ˑ ��H�%;�R����z+�����C�E7�sY
���܁%�70��}���y���wVfm|>���4`��$�˜��5��i���I���-���7X3��^��U����;��L����ΩQś��]����╛|�b.�Vdt���>��ʑ�bC"!	�~��22�r�a���E�,��W���u�A�+���K���v'�ڬ[�Y2Л�s���8�������j�Z?�
p&<��^W��FJ	�XB��҃N�2���zC'���!3��y�:׮.%4�����V����Z �.Se��p[�O����)�W�Z�W��f�r����yL�_!C��5�QsխL�^�wԊ?#�9'��җ6��i���6��
ד����g�X�8�B�M��)Y#����,�kZ�/�⮫��!��Ŗ�Έ����eG:j����+U°�r���Q�2[D�o�<r�ѐ̋^��Kg��Yެ���F��<*s^J�({�:�
�ن����Wf�2̪W/��o��"t"����`�{es�[BFf�n��c�D��P'�H7
}��&s]6i�Q_6b]�������s����_�R��r�z~��R�U�&9pv��iHwM�"�8U�!q�毁��G86�a{���user<�����������M2�
�		�0f��	�			�!!1!/q�	���m5'<�B��$h�3Pl�D 1H8�c}d��x�ۃќe!	posscales!admin�M2�
�		�e��	�			�!system default user!1!5{{X���^\s�q%�œ�?VZ3>��R`���4� 1b!�Şg[zN7��b!admin�M2�
�		��	�			�!!1!B�I�{H�WNp��EUht�ҍ��1���lF� 1��r����:5e���!	workrehab�M2�
�		��	�			�!!1!yW1:�c��8â|�L��瞇Ϻ���F 1�(SR]DK�o����!itdadmin�M2�
�		��d��	�			�!!1!yW1:�c��8â|�L��瞇Ϻ���F 1�(SR]DK�o����!itdadmin	log-rulesT//����//3/3Q/M2��
��
�	�	!/M2��
��
�	�	!/M2��
��
�	�	!/M2��
��
�	�	!3M2��!
��
�	�	!/M2��	
��
�	�	!3M2�	�
��
�	�	!mactel-settingsM2snmpd����Z�ZM2��
��			
	
!!!!public�M2�M2	��
M2�v�			
	
!!WRB - Paddington,QLD!monitoring@itdepartment.com.au!publiccmanifacecfg&&&M2
��
��	����	�!rps�







	



�
M2
��	
M2
��	
M2
��	
M2
��	
M2
��	
M2
��	
M2
��	
M2
��	
M2
��		
M2
��	

M2
��	lcdtouch-interface�33333333	3
3313M2
��/
�0-	
1	�	.3M2
��/
�0-	
1	�	.3M2
��/
�0-	
1	�	.3M2
��/
�0-	
1	�	.3M2
��/
�0-	
1	�	.3M2
��/
�0-	
1	�	.3M2
��/
�0-	
1	�	.3M2
��/
�0-	
1	�	.3M2
��/
�0-	
1	�		.3M2
��/
�0-	
1	�	
.3M2
��/
�0-	
1	�	.lcdtouch-pages����G[M2������	���GM2��	

��	�����bserv����M2M2	d�log-actions<�~~����M2

��	
	����			�		�	!!log	�!!memory~M2

��	
	����			�		�	!!log	�!!disk~M2

��	
	����			�		�	!!log	�!!echo�M2

��	
	����			�		�	!!log	�!!remote�M2

��	
	����			�		�	!!
Scrips_Log	�!!	ScripsLogled_triggers����			M2�		port_lock��������������3�M2��
/dev/ttyS0 �M2		!
/dev/ttyS0				�			!
/dev/ttyS0!!!!!!�M2��
/dev/ttyS0 �M2		!
/dev/ttyS0				�			!
/dev/ttyS0!!!!!!serial0cloud"""M2dst}	�
p!serial-login)))M2
�	�		����!vt102wirelessprofile���M2�����
�%						
			,	�		����				 	$		#!"!!!!MikroTik!!
!!!!!!default	�!wireless����M2����������wirelessccl����M2����������
wirelessch����M2����������
wlccfgrule����M2����������wlcacl����M2����������bridgeports��������������	�.	M2�	����M2�
���	
			
		
		�	�			
	�		�!defconfonf�M2�
���	
			
		
		�	�			
	�		�!defconfonf�M2�
���	
			
		
		�	�			
	�		�!defconfonf�M2�
���	
			
		
		�	�			
	�		�!defconfonf�M2�
���	
			
		
		�	�			
	�		�!defconfonf�M2�
���	
			
		
		�	�			
	�		�!defconfonf�M2�
���	
			
		
		�	�			
	�			�!defconfonf�M2�
���	
			
		
		�	�			
	�	
	�!defconfonf�M2�
���	
			
		
		�	�				
	�		�!defconfonf�M2�
���	
			
		
		�		�����		
	�		�!defconfippool222M2���3����			�!
!default-dhcpmproxy-settingsM2	scheduler����v~�vM2
�.�I/�>c1�Qm	�	q�kg!admin	�!- :local saveUserDB false

:local saveSysBackup true

:local encryptSysBackup false

:local saveRawExport true



:local FTPServer "backup.posscales.com.au"

:local FTPPort 21

:local FTPUser "MT_Backups@backup.posscales.com.au"

:local FTPPass "!Dgt.974082"

:local FTPdest "/workrehab"



:local ts [/system clock get time]

:set ts ([:pick $ts 0 2].[:pick $ts 3 5].[:pick $ts 6 8])

:local ds [/system clock get date]

:set ds ([:pick $ds 7 11].[:pick $ds 0 3].[:pick $ds 4 6])



:local fname ("BACKUP-".[/system identity get name]."-".$ds."-".$ts)

:local sfname ("/".$fname)

:if ($saveUserDB) do={

  /tool user-manager database save name=($sfname.".umb")

  :log info message="User Manager DB Backup Finished"

}

:if ($saveSysBackup) do={

  :if ($encryptSysBackup = true) do={ /system backup save name=($sfname.".backup") }

  :if ($encryptSysBackup = false) do={ /system backup save dont-encrypt=yes name=($sfname.".backup") }

  :log info message="System Backup Finished"

}

if ($saveRawExport) do={

  /export file=($sfname.".rsc")

  :log info message="Raw configuration script export Finished"

}

:delay 10s

:local backupFileName ""

:local backupDestPath ""

:foreach backupFile in=[/file find] do={

  :set backupFileName ("/".[/file get $backupFile name])

  :set backupDestPath ($FTPdest.$backupFileName)

  :if ([:typeof [:find $backupFileName $sfname]] != "nil") do={

  # :log warning message="/tool fetch address=$FTPServer port=$FTPPort src-path=$backupFileName user=$FTPUser mode=ftp password=$FTPPass dst-path=$backupDestPath upload=yes"



    /tool fetch address=$FTPServer port=$FTPPort src-path=$backupFileName user=$FTPUser mode=ftp password=$FTPPass dst-path=$backupDestPath upload=yes

  }

}

:delay 10s

:foreach backupFile in=[/file find] do={

  :if ([:typeof [:find [/file get $backupFile name] "BACKUP-"]]!="nil") do={

    /file remove $backupFile

  }

}



:log info message="Successfully removed Temporary Backup Files"

:log info message="Automatic Backup Completed Successfully"f!AUTO_FTP_Backup~M2
�.�I/�>c1�:	2�m	�	q�kg!admin	�!- :local saveUserDB false

:local saveSysBackup true

:local encryptSysBackup false

:local saveRawExport true



:local FTPServer "backup.posscales.com.au"

:local FTPPort 21

:local FTPUser "MT_Backups@backup.posscales.com.au"

:local FTPPass "!Dgt.974082"

:local FTPdest "/workrehab"



:local ts [/system clock get time]

:set ts ([:pick $ts 0 2].[:pick $ts 3 5].[:pick $ts 6 8])

:local ds [/system clock get date]

:set ds ([:pick $ds 7 11].[:pick $ds 0 3].[:pick $ds 4 6])



:local fname ("BACKUP-".[/system identity get name]."-".$ds."-".$ts)

:local sfname ("/".$fname)

:if ($saveUserDB) do={

  /tool user-manager database save name=($sfname.".umb")

  :log info message="User Manager DB Backup Finished"

}

:if ($saveSysBackup) do={

  :if ($encryptSysBackup = true) do={ /system backup save name=($sfname.".backup") }

  :if ($encryptSysBackup = false) do={ /system backup save dont-encrypt=yes name=($sfname.".backup") }

  :log info message="System Backup Finished"

}

if ($saveRawExport) do={

  /export file=($sfname.".rsc")

  :log info message="Raw configuration script export Finished"

}

:delay 10s

:local backupFileName ""

:local backupDestPath ""

:foreach backupFile in=[/file find] do={

  :set backupFileName ("/".[/file get $backupFile name])

  :set backupDestPath ($FTPdest.$backupFileName)

  :if ([:typeof [:find $backupFileName $sfname]] != "nil") do={

  # :log warning message="/tool fetch address=$FTPServer port=$FTPPort src-path=$backupFileName user=$FTPUser mode=ftp password=$FTPPass dst-path=$backupDestPath upload=yes"



    /tool fetch address=$FTPServer port=$FTPPort src-path=$backupFileName user=$FTPUser mode=ftp password=$FTPPass dst-path=$backupDestPath upload=yes

  }

}

:delay 10s

:foreach backupFile in=[/file find] do={

  :if ([:typeof [:find [/file get $backupFile name] "BACKUP-"]]!="nil") do={

    /file remove $backupFile

  }

}



:log info message="Successfully removed Temporary Backup Files"

:log info message="Automatic Backup Completed Successfully"f!AUTO_FTP_BackupscriptshhhM2�tkha�	m	q�kg!adminf!
manual Backupe :local saveUserDB false

:local saveSysBackup true

:local encryptSysBackup false

:local saveRawExport true



:local FTPServer "backup.posscales.com.au"

:local FTPPort 21

:local FTPUser "MT_Backups@backup.posscales.com.au"

:local FTPPass "!Dgt.974082"

:local FTPdest "/workrehab"



:local ts [/system clock get time]

:set ts ([:pick $ts 0 2].[:pick $ts 3 5].[:pick $ts 6 8])

:local ds [/system clock get date]

:set ds ([:pick $ds 7 11].[:pick $ds 0 3].[:pick $ds 4 6])



:local fname ("BACKUP-".[/system identity get name]."-".$ds."-".$ts)

:local sfname ("/".$fname)

:if ($saveUserDB) do={

  /tool user-manager database save name=($sfname.".umb")

  :log info message="User Manager DB Backup Finished"

}

:if ($saveSysBackup) do={

  :if ($encryptSysBackup = true) do={ /system backup save name=($sfname.".backup") }

  :if ($encryptSysBackup = false) do={ /system backup save dont-encrypt=yes name=($sfname.".backup") }

  :log info message="System Backup Finished"

}

if ($saveRawExport) do={

  /export file=($sfname.".rsc")

  :log info message="Raw configuration script export Finished"

}

:delay 10s

:local backupFileName ""

:local backupDestPath ""

:foreach backupFile in=[/file find] do={

  :set backupFileName ("/".[/file get $backupFile name])

  :set backupDestPath ($FTPdest.$backupFileName)

  :if ([:typeof [:find $backupFileName $sfname]] != "nil") do={

  # :log warning message="/tool fetch address=$FTPServer port=$FTPPort src-path=$backupFileName user=$FTPUser mode=ftp password=$FTPPass dst-path=$backupDestPath upload=yes"



    /tool fetch address=$FTPServer port=$FTPPort src-path=$backupFileName user=$FTPUser mode=ftp password=$FTPPass dst-path=$backupDestPath upload=yes

  }

}

:delay 10s

:foreach backupFile in=[/file find] do={

  :if ([:typeof [:find [/file get $backupFile name] "BACKUP-"]]!="nil") do={

    /file remove $backupFile

  }

}



:log info message="Successfully removed Temporary Backup Files"

:log info message="Automatic Backup Completed Successfully"	�!cerm����		M2	M21�ْC�|�tftp����M2����������	smbshares===M2
��
��		
	�!
default share!/pub!pubsmbusers)))M2
�
��	!!guest	�!radius����M2����������sermgrH--**	;*-M2�
�	�	"	!api-M2�
�	�			!telnet*M2�
�	�			!ftp*M2�
�	�			!ssh;M2�
�			�		"	!api-ssl*M2�
�	�		P	!wwwsystem0����/����);�/M2	,�Q			!manualM2!MikroTik)M2
!6.47.1!Work-Rehab_Paddington;M2	,+,g			!Australia/Brisbanelcdtouch-slide6H,,$!!&�,M2
�
��	
�	�!Aggregate traffic,M2
�
��	
�	�!Aggregate packets$M2
�
��	
�	�!	Resources!M2
�
��	
�	�!System!M2
�
��	
�	�!Health&M2
�
��	
�	�!Date & timegroup$454�4M2
�	�	n��	�!!read5M2
�	�	�	�!!write4M2
�	�	��	�!!fullresolver/static����I]M2������	���IM2�
��Q��X�		�����!
router.lan	�!defconfresolver/config����Nb�NM2
�	�:		�
'	d	!bM2
�
M2	�:		�
'	d	!dhcp/client_options$����2����8�>�2M2
������	!$(HOSTNAME)�!hostname8M2
������	=!0x01$(CLIENT_MAC)�!clientid>M2
���	=!0xff$(CLIENT_DUID)�!
clientid_duid	dhcp/duidM2!1
H�Z���dhcp/client[[[M2���������
�
�	�		�		�!ether1!	�!defconf	bfd/iface888M2
��
�		�			�	�	�!!
mpls/ifcfg###M2
�
��		�	�!
mpls/filterin����M2����������mpls/filterout����M2����������unicl/moduleM2�
��	�!ftpunicl/client����M2����������ospfconf/gen���M2����
��
�					
			
������������	�����	����				�!!!ospf-out!ospf-in�!default
ospfconf/area666M2
��
��					�!!backbonebgconf/generaljjjM2q
�	s	
���	��	!!�!default	�!ovpn/serverMMMM2�����	�	�����	<�	�	�	���1�y��	ppp/epoch			M2	ppp/profileU����`�UM2��"��������
fgkntuwyz
��2����	5����
	�	������������	����	����#	�$	
%����&	'����(	)	*	�				�!!default4!3!!+,!!!!!6!(`M2��"��������
fgkntuwyz
��2����	5����
	���������	����	����	����#	�$	
%����&	'����(	)	*	�				�!!default-encryption4!3!!+,!!!!!6!(ipsec/user_settingsM2		ipsec/peer_proposal
SSSM2
�	�Q		x		
�����	
		@�!default
ipsec/peer����M2����������
ipsec/modecfg111M2
�	�	
!
!�!request-onlyipsec/sainfoCCCM2
�
�		�	8	�			�!!defaultipsec/policy_groupM2
��	�!defaultipsec/policy�������bvM2���������bM2
�		�	����		�����	�!ipsec/identity����M2����������cert/ca_issued			M2�	cert/ca			M2�	
cert/template			M2�	cert/scep_client			M2�	hotspot/main			M2�		hotspot/srvprof���M2�v���	�	�	h	�	���Q�	�	r��z	�	�	�	�	�!�!hotspot�!�!�!�!�!y!�!defaulthotspot/user���M2
��
�����			�		! 	�!#counters and limits for trial users
!1!!!
default-trialhotspot/profile���M2�X�http://www.mikrotik.com/http://www.routerboard.com/����ef	< ��!	"	#����	x			<�			!!!!!!!!defaulthotspot/wgip����M2����������hotspot/walled-garden����M2����������
wproxy/configM2���M2
											
			XX������	�	�	�	�	�	�	�	�	!	web-proxy	!	webmaster
wproxy/direct����M2����������
wproxy/access$���������������M2�����������M2��������� !"#
��)�����2	3	4	5	c	�	�	�	�		�!#block telnet & spam e-mail relaying�!�!�!�!!�M2��������� !"#
��)�����2	3	4	5	c	�	�	�	�����	�!;allow CONNECT only to SSL ports 443 [https] and 563 [snews]�!�!CONNECT�!�!wproxy/cache0�������������������fM2�����������M2��������� !"#
��)�����2	3	4	5	c	�	�	�	�		�!don't cache dynamic http pages�!�!�!:\?�!!�M2��������� !"#
��)�����2	3	4	5	c	�	�	�	�		�!don't cache dynamic http pages�!�!�!:\.php�!!�M2��������� !"#
��)�����2	3	4	5	c	�	�	�	�����	�!don't cache dynamic http pages�!�!�!:\.asp�!
rip/ripkey����M2����������routing/rule����M2����������routing/filter����M2����������routing/plists����M2����������net/raw����sv�sM2\4=>?@A"&)*5�	��փ����	�
�PF�
`�hS	Z0u	[0u			
  	! EDCB('$#vM2\4=>?@A"&)*5�	��փ����	�
�PF�
`�hS�Z0u	[0u			
  	! EDC�C��B,��(���!B'sҜ$#net/devices�	
7
�M2h�		o"����;	!sfp1!00:00.0 switch0 60!48:8f:5a:ba:81:c5	!48:8f:5a:ba:81:c5)�M2�
���	�	�	�	�					?.	d�e>�				,g��	�	1H�Z����1H�Z���M2h�		o"����;	!ether1!00:00.0 switch0 10!48:8f:5a:ba:81:c6	!48:8f:5a:ba:81:c6)�M2�
���	�	�	�	�					?.	d�e>�				,g��	�	1H�Z����1H�Z����M2h�		"@	;	!
Management)�M2���
�������	�	�j�S������	�	�	<�	�!
!Pss.974082**�!WzKY!F^iml8l3b0v�!Work_Rehab_Paddington			,g��	�	1H�Z����1H�Z���M2h�		o"����;	!ether3!00:00.0 switch0 30!48:8f:5a:ba:81:c8	!48:8f:5a:ba:81:c8)�M2�
���	�	�	�	�					?.	d�e>�				,g��	�	1H�Z����1H�Z���M2h�		o"����;	!ether4!00:00.0 switch0 40!48:8f:5a:ba:81:c9	!48:8f:5a:ba:81:c9)�M2�
���	�	�	�	�					?.	d�e>�				,g��	�	1H�Z����1H�Z���M2h�		o"����;	!ether5!00:00.0 switch0 50!48:8f:5a:ba:81:ca	!48:8f:5a:ba:81:ca)�M2�
���	�	�	�	�					?.	d�e>�				,g��	�	1H�Z����1H�Z���M2h�		o"����;	!ether6!00:00.0 switch1 50!48:8f:5a:ba:81:cb	!48:8f:5a:ba:81:cb)�M2�
���	�	�	�	�					.	d�e>�				,g��	�	1H�Z����1H�Z���M2h�		o"����;	!ether7!00:00.0 switch1 40!48:8f:5a:ba:81:cc	!48:8f:5a:ba:81:cc)�M2�
���	�	�	�	�					.	d�e>�				,g��	�	1H�Z����1H�Z���M2h�			o"����;	!ether8!00:00.0 switch1 30!48:8f:5a:ba:81:cd	!48:8f:5a:ba:81:cd)�M2�
���	�	�	�	�					.	d�e>�				,g��	�	1H�Z����1H�Z���M2h�	
	o"����;	!ether9!00:00.0 switch1 20!48:8f:5a:ba:81:ce	!48:8f:5a:ba:81:ce)�M2�
���	�	�	�	�					.	d�e>�				,g��	�	1H�Z����1H�Z���7M2h�		o"����;	!ether10!00:00.0 switch1 10!48:8f:5a:ba:81:cf	!48:8f:5a:ba:81:cf)�M2�
����	�	�	�	�	�		
				.		d�e>�				,g�	x	�	�	!gpio1H�Z����1H�Z��ϔM2h�	
	o"	;	!vlan100)NM2�
�d��				,�	d�	1�1H�Z���	�!NBN Vlan 100�q	r	s	t	du�ev�cw�0x��	y5{	|	�f1!�1Rg�vM2h�		/�	;	!bridge)�M2op
�
zehijm,		d	g			k	l	n�q	r	s	t	du�ev�cw�0x��	y5{	|	�f1H�Z���!�1H�Z���	�!defconfM2h�		o"����;	!ether2!00:00.0 switch0 20!48:8f:5a:ba:81:c7	!48:8f:5a:ba:81:c7)�M2�
���	�	�	�	�					?.	d�e>�				,g��	�	1H�Z����1H�Z���	�!
POE Switchnet/ipt-nat0����e�x�M2������	���bM2��������	(	�	�	�	O	�!defconf: masquerade'!srcnatade�M2b�c���d������������ �������������������*�������������������
�������������������������������a������N2	3	4	5	6	7	8	9	;'=	>	?�Q@	2�	A	B,C	�����D	E	G	H	I	J	K��	L��N	O	P	Q��T	U	^	_	`	�i	q	r	w	x	y	z	{	|	}�������
	���
�����	�	�	�					
			(	+	d,����M	L	O	���=E9J'!dstnat	�!-!!!!X!~!M!Y!CCTVZ!"!1P!�uM2��b�c�d���������� �������������������*�������������������
�������������������������������a������M	2	3	4	5	6	7	8	9	;'=	>	?�Q@	2�	A	B,C	�	D	E	G	H	I	J	K��	L��N	O	P	Q��T	U	^	_	`	�i	q	r	w	x	y	z	{	|	}�����		�	�	����	�	�	�					
			(	+	d,����L	N	O	���=E9J'!srcnat	�!-!!!!X!~!M!Y!Z!"!1P!�net/address-list<U����?����OR��UM2�
�=E9J	�����	
�b=E9J�!
Management	�!Jason VoIP It UP?M2�
�=EB�	�����	
Z��c=EB��!CCTV	�!OM2�
�=E9J	�����	
ް�c=E9J�!CCTV	�!Jason VoIP It UPRM2�
�g�bg	�����	
Pf�dg�bg�!
Management	�!
IT Department�M2�
��v	�����	
���d�v�!	Observium	�!<This allows the IT department to monitor the router via SNMPnet/ipt-filter�����pUTzhbcT	s
W�
�������M2������	���mM2������(	��	�	'!input	�!-defconf: accept established,related,untrackedkedRM2������(	
�	�	�	'!input	�!defconf: drop invalidlidQM2�����(	�		�	'!input	�!defconf: accept ICMPCMPwM2������(	45�	�	'!input	�!/defconf: accept to local loopback (for CAPsMAN)AN)eM2������(	
�	N�	'!input	�!%defconf: drop all not coming from LANLAN_M2�����(	�	�	�	�	'!forward	�!defconf: accept in ipsec policyicy`M2�����(	�	�	�	�	'!forward	�! defconf: accept out ipsec policyicyQM2������(	(�	�	�		'!forward	�!defconf: fasttrackackpM2������(	��		�	
'!forward	�!.defconf: accept established,related, untrackedkedTM2������(	
�	�	
�	'!forward	�!defconf: drop invalidlid�M2����������(	
�	�	��	N�����	�!'defconf: drop all from WAN not DSTNATed'!forward�M2��b�c�55d���������� ���������������������������������������
��������������������������������*����a���M	2	3	4	5	6	7	8	9	;'=	>	?�Q@	2�	
A	B,C	�	D	E	G	H	I	J	K��	L��N	O	P	Q��T	U	V	W	]	^	_	`	�i	q	r	w	x	y	z	{	|	}����	�	�	�	�	�	�	�		
			
			(	
+	d,����L	N	O	�1$�w��'!input	�!-!!!!X!~!M!Y!Z!"!1P!�)![!!�M2��b�c�55d���������� ���������������������������������������
��������������������������������*����a���M	2	3	4	5	6	7	8	9	;'=	>	?�Q@	2�	A	B,C	�	D	E	G	H	I	J	K��	L��N	O	P	Q��T	U	V	W	]	^	_	`	�i	q	r	w	x	y	z	{	|	}����	�	�	�	�	�	�	�		
			
			(	
+	d,����L	N	O	�1$�w��'!input	�!-!!!!X!~!M!Y!Z!"!1P!�)![!�M2��b�c���d���������� ���������������������������������������
��������������������������������*����a���M	2	3	4	5	6	7	8	9	;'=	>	?�Q@	2�	A	B,C	�	
D	E	G	H	I	J	K��	L��N	O	P	Q��T	U	V	W	^	_	`	�i	q	r	w	x	y	z	{	|	}����	�	�	�	�	�	�					
			(	+	d,����L	NO	���g�bg'!input	�!-!!!!X!~!M!Y!	ObserviumZ!"!1P!���!�M2��b�c�d���������� ���������������������������������������
��������������������������������*����a���M	2	3	4	5	6	7	8	9	;'=	>	?�Q@	2�	A	B,C	�	D	E	G	H	I	J	K��	L��N	O	P	Q��T	U	V	W	^	_	`	�i	q	r	w	x	y	z	{	|	}����	�	�	�	�	�	�					
			(	+	d,����L	NO	���=E9J'!input	�!-!!!!X!~!M!Y!
ManagementZ!"!1P!��M2��b�c�c c d���������� ���������������������������������������
��������������������������������*����a���M	2	3	4	5	6	7	8	9	;'=	>	?�Q@	2�	A	B,C	�	D	E	G	H	I	J	K��	L��N	O	P	Q��T	U	V	W	^	_	`	�i	q	r	w	x	y	z	{	|	}����	�	�	�	�	�	�					
			(	+	d,����L	NO	���=E9J'!input	�!-!!!!X!~!M!Y!Z!"!1P!��M2��b�c�c c d���������� ���������������������������������������
��������������������������������*����a���N2	3	4	5	6	7	8	9	;'=	>	?�Q@	2�	A	B,C	�	D	E	G	H	I	J	K��	L��N	O	P	Q��T	U	V	W	]	^	_	`	�i	q	r	w	x	y	z	{	|	}����	�	�	�	�	�	�	�					
			(	+	d,����M	L	O	�1$�w��'!input	�!-!!!!X!~!M!Y!
ManagementZ!"!1P!�)![!���=E9Jnet/switch-acl-entries����M2����������net/queuetypesx������������������������������n�M2
��	��e�:�	�	2�	���		�	�	�	2�	
�����������	��	�Y	2-	<.	2/	
0	1�!default�M2
��	��e�:�	�	2�	�������	�	�	�	
�	
�����������	��	�Y	2-	<.	2/	
0	1�!
default-small�M2
��	��e�:�	�	2�	���		�	�	�	2�	
�����������	��	�Y	2-	<.	2/	
0	1�!ethernet-default�M2
��	��e�:�	�	2�	���		�	�	�	2�	
�����������	��	�Y	2-	<.	2/	
0	1�!wireless-default�M2
��	��e�:�	�	2�	���		�	�	�	2�	
�����������	��	�Y	2-	<.	2/	
0	1�!synchronous-default�M2
��	��e�:�	�	2�	���		�	�	�	2�	
�����������	��	�Y	2-	<.	2/	
0	1�!hotspot-default�M2
��	��e�:�	�	2�	�������	�	�	�	2�	
�����������	��	�Y	2-	<.	2/	
0	1�!multi-queue-ethernet-default�M2
��	��e�:�	�	2�	�������	�	�	�	2�	
�����������	��	�Y	2-	<.	2/	
0	1�!only-hardware-queue�M2
��	��e�:�	�	2�	�������	�	�	�	2�	
�����������	��	�Y	2-	<.	2/	
0	1�!pcq-download-default�M2
��	��e�:�	�	2�	�������	�	�	�	2�	
�����������	��	�Y	2-	<.	2/	
0	1�!pcq-upload-defaultnet/ipt6-filter����M2����������net/ipt-mangle����M2����������net/ipt6-mangle����M2����������net/ipt6-raw����M2����������net/ebt-filter����M2����������net/ebt-nat����M2����������net/simplequeues����M2����������net/apnZZZM2
�			
	�			1!!!internet�!defaultnet/switch-config$���������M2��F�"#��AC�	�	�	�	s����u����w����y����|	}	�	�	�	�����		�		�	D,E	�	�	�	�	�	�	�!�M2��F�"#��AC�	�	�	�	suwy|	}	�	�	�		�		�		�	D,E	�	�	�	�	�	�	�!switch1ch1�M2��F�"#��AC�	�	�	�	suwy|	}	�	�	�		�		�		�	D,E	�	�	�	�	�	�	�!switch2ch2net/devlist44h4M2��
����!WAN	�!defconf4M2��
����!LAN	�!defconf	net/addrsC<CM2
����	
	�	�������	�!defconf<M2
�=EB�	
	
�	=EB�=EB�����	�!
net/routes���M2.�M2	=EB��=EB�������
��		#			
�				�!net/devlist-member$**#w*M2�
��			�!defconf*M2�
��			�!defconf#M2�
��		
	�!net/ipt-raw����M2����������net/switch-ports�<>>>>>F;;	;
;<C#<M2��			
�����	�		�!sfp1>M2��			
�����	�		�!ether1>M2��			
�����	�		�!ether2>M2��			
�����	�		�!ether3>M2��			
�����	�		�!ether4>M2��			
�����	�		�!ether5FM2��			
�����	�	�!switch1-cpu;M2��			
	�	�		�!ether6;M2��			
	�	�		�!ether7;M2��			
	�	�			�!ether8;M2��			
	�	�	
	�!ether9<M2��			
	�	�		�!ether10CM2��			
	�	�	�!switch2-cpudhcp/server/lease��
<Q>Q��\���������
������������
��������
�����S
�M2���q�
�}~�		e���f	g�,g����h	�o���r�wz,gxo�,gy	�"�	�	s!p1�t�tW\l!v!u!z!y!	�!|!{!d1�t�tW\{!1:c0:74:ad:74:57:5cd1�t�tW\1��e�r�M2���q�
�}~�		e��df	g�,g����h	��o��dr��w},gxr�,gy	�%�	�	s!p1�t�r� l!v!u!z!y!	�!|!{!d1�t�r� !1:56:4a:e5:e5:0:c2d1VJ��� D10d1��7dM2���q�
�}~�		e���f	g8�,g����h	�<Qo���r;Q��w�+gx�,gy	���	�	s!p1L���a�l!1:4c:bd:8f:96:61:ddv!u!z!y!	�!|!{!1:4c:bd:8f:96:61:ddd1L���a�M2���q�
�}~�		e���f	g�,g����h	�>Qo���r=Q��w�+gx��,gy	�J�	�	s!p1T+l!1:8:54:11:2b:1e:1ev!u!z!y!	�!|!{!1:8:54:11:2b:1e:1ed1T+�M2���q�
�}~�		e��8f	g�,g����h	��\o��8r�\��w�+gx��,gy	�;�	�	s!p1h�8��l!v!u!z!y!	�!|!{!d1h�8��!{!1:62:cd:45:5:de:63d1b�E�cM2���q�
�}~�		e��Pf	g/a,g����h	�0_o��Pr/_��w��fx�^,gy	���	�	s!p16fN�l!1:36:1b:66:1b:4e:92v!u!z!y!	�!|!{!1:36:1b:66:1b:4e:92d16fN�a8d1��7
��a1�M2���q�
�}~�		e���f	g,`,g����h	�/_o���r._��w��fx�],gy	���	�	s!p1b�E�cl!1:62:cd:45:5:de:63v!u!z!y!	�!|!{!1:62:cd:45:5:de:63d1b�E�cN�efd1��F�M2���q�
�}~�		e���f	g\,g����h	�_o���r_��w��fx�Y,gy	�B�	�	s!p1�jPէIl!1:da:6a:50:d5:a7:49v!u!z!y!	�!|!{!1:da:6a:50:d5:a7:49d1�jPէI2:77d1(�=2wM2���q�
�}~�		e��If	g�^,g����h	��^o��Ir�^��wk�fx`\,gy	���	�	s!
8CC012249Bp18"�7l!1:38:22:e2:1d:37:7v!u!z!y!	�!|!{!1:38:22:e2:1d:37:7d18"�7M2���q�
�}~�		e���f	gm],g����h	�_o���r_��w �fx[,gy	�d�	�	s!
Galaxy-A13p1�4'=�l!1:ce:34:c:27:3d:92v!u!z!y!	�!|!{!1:ce:34:c:27:3d:92d1�4'=��7
���M2���q�
�}~�		e��Nf	g9c,g����h	�,_o��Nr+_��w��fx�`,gy	�T�	�	s!p1*���
_l!1:2a:86:df:d4:a:5fv!u!z!y!	�!|!{!1:2a:86:df:d4:a:5fd1*���
_��
M2���q�
�}~�		e���f	g��,g����h	�1_o���r0_��wP�fxE�,gy	�@�	�	s!
5CG1167YF6p1�<Yz�l!1:c0:3c:59:7a:ef:fev!u!z!y!	�!|!{!1:c0:3c:59:7a:ef:fed1�<Yz�M2���q�
�}~�		e���f	g�_,g����h	�_o���r_��wa�fxV],gy	�M�	�	s!p1�
��*l!1:e:f1:d:8e:cf:2av!u!z!y!	�!|!{!1:e:f1:d:8e:cf:2ad1�
��*dhcp/server/configM2		,	dhcp/server/subnet����y�M2������	���yM2
�
��������			�����	����������	�!defconf!!dhcp/server/server���M2�
�X						�����		����		����	!	!defconf
www/socks/acl����M2����������www/socks/users����M2����������graphing/store/ifacesgraphing/store/queuesnet/music/policy����M2�����net/music/port-leakage����M2�����net/music/port-isolation����M2�����net/music/vlan-egress-trans����M2�����net/music/vlan-ingress-trans����M2�����