====== Scripts ====== Here, you can define certain commands to be run upon specific events. These events are predefined. Each event condition has its own tab. \\ \\ \\ **INIT:** a script entered here is run at boot time, before any connections are established. \\ **Halt:** commands defined here are called when the device goes through the Shutdown or Reboot process. \\ \\ {{:pasted:20220107-085048.png?729}} \\ \\ **Firewall:** often, FreshTomato calls the firewall to restart. It happens after configuration changes or some internal events (such as a change of WAN IP). \\ **WAN Up (Main):** a script entered here is called every time the primary WAN (re)connects. \\ **MultiWan Up:** a script here is run every time a WAN is reconnected. Specifying which WAN triggers the script is done by passing the "//$1//" parameter in the script. \\ {{:pasted:20220107-090632.png}} \\ \\ **Word Wrap:** wraps text exceeding the line length to the next line, to make it easier to read. \\ \\ \\