Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| userdoc:tt_wan_failover [2019/03/31 22:17] – [PPPoE on Failover Interface] mknill | userdoc:tt_wan_failover [2021/01/19 19:15] (current) – [AVM FRITZ!Box 6820v3 LTE as LTE Router] mkeuter | ||
|---|---|---|---|
| Line 97: | Line 97: | ||
| exit 0 | exit 0 | ||
| + | \\ | ||
| + | ===== Exit Action Script (optional) ===== | ||
| + | |||
| + | !!Note: AstLinux 1.3.7 or later is required!! | ||
| + | |||
| + | Conditionally test when a Secondary -> Primary WAN link change is allowed to occur, by executing a script. | ||
| + | |||
| + | If this script has an exit value of '' | ||
| + | |||
| + | The script must be found at ''/ | ||
| + | |||
| + | chmod 755 / | ||
| + | |||
| + | Example: ''/ | ||
| + | |||
| + | #!/bin/sh | ||
| + | | ||
| + | ## | ||
| + | ## wan-failover-exit action script | ||
| + | ## | ||
| + | ## Automatically called before any Secondary -> Primary WAN link change | ||
| + | ## and the Primary WAN link is reachable. | ||
| + | ## | ||
| + | ## If this script has an exit value of 0 the link change occurs. | ||
| + | ## Else with any other exit value, the failover remains on the Secondary WAN. | ||
| + | ## | ||
| + | ## Note: Do not ' | ||
| + | ## | ||
| + | state=" | ||
| + | primary_if=" | ||
| + | primary_gw=" | ||
| + | secondary_if=" | ||
| + | secondary_gw=" | ||
| + | secondary_gw_ipv6=" | ||
| + | | ||
| + | ## Sanity check, ' | ||
| + | if [ " | ||
| + | exit 0 | ||
| + | fi | ||
| + | | ||
| + | . / | ||
| + | | ||
| + | ## | ||
| + | ## Allow Secondary -> Primary WAN link change ? | ||
| + | ## | ||
| + | | ||
| + | ## Custom user.conf variable, if " | ||
| + | if [ " | ||
| + | exit 1 | ||
| + | fi | ||
| + | | ||
| + | ## Check Asterisk active calls, remain on the Secondary WAN link until no active calls | ||
| + | active_calls=" | ||
| + | if [ -n " | ||
| + | exit 1 | ||
| + | fi | ||
| + | | ||
| + | exit 0 | ||
| + | |||
| + | \\ | ||
| ===== Testing Failover ===== | ===== Testing Failover ===== | ||
| Line 280: | Line 340: | ||
| ... do stuff ... | ... do stuff ... | ||
| fi | fi | ||
| + | | ||
| + | ===== AVM FRITZ!Box 6820v3 LTE as LTE Router ===== | ||
| + | |||
| + | The AVM FRITZ!Box series is very common in Germany and parts of Europe. The 6820 LTE should work across Europe. | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | * on the FRITZ!Box overview page click on the 3 dots in the upper right corner and enable " | ||
| + | * under "Home Network/ | ||
| + | * setup your AstLinux Failover interface with a static address from the same network (best below '' | ||
| + | * under " | ||