I have started and seen many posts on this and other forums regarding key parts of an Asterisk based phone system not working when the internet connection is down. For instance see trixbox.org/forums/trixbox-f … extensions
We are a business which never closes. We receive about 20,000 minutes per month of phone calls. 90% of the traffic is thru Vitelity and Voicepulse sip voip. If the internet is down calls failover to our pots lines.
Under no circumstances could we keep a phone system which breaks when the internet is down. As much as I like Asterisk and Freepbx, staying in business is more important.
I have eliminated the problem on our systems.
I use Debian Etch + Asterisk source from downloads.digium.com/pub/asteris … ent.tar.gz and Freepbx.
When the net goes down I can
1- call another internal extension
2- call out using POTS
3- receive calls using POTS.
I use Debian. [in my opinion it is the most reliable Linux distribution. Reliable in that it never changes my system configuration without my knowing. ]
We have 3 outbound trunks.
Our outbound route is :
The 1-st is Vitelity voip.
The 2-nd is ZAP
When the net is not working the call tries to go out through VOIP , times out then uses ZAP.
We have an outbound route set so when a call is prefixed with a 5 , the call will go out on the ZAP trunk.
I have kept extensive notes on how these systems were setup. In case the information could be of use to others I’ll post the page to a public wiki.
If you have questions on how to use Asterisk or Freepbx on Debian or keeping a system up when the net is down then respond to this .