There was a problem with zeroshell when using expensive failover methods (3G connection, RDSI line, etc) that had to switch to failover automatically and when recovered go back to use only the main line.
The problem is that those interfaces where also monitored and so they where never stopped (on most rdsi routers a ping is the keepalive for the connections)
The changes I made on the scripts check for a new flag NoCheck in the attributes of the gateway.
If the flag is present the connection won’t be tested and zeroshell will assume that it’s active all the time.
If you don’t add the flag nothing will change.
I put the installer at bitbucket, following the instructions at copy_to_profile.sh should be easy to install on your system (as a bonus you’ll get mail alarms for the failover too 🙂 )