User Tools

Site Tools


voice:pbx:freepbx_config

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
voice:pbx:freepbx_config [2013/09/24 17:11]
gcooper
— (current)
Line 1: Line 1:
-====== FreePBX Configuration ====== 
  
-FIXME Incomplete 
- 
-FreePBX is an Asterisk management system with a web interface. 
- 
-See also **[[https://www.sonoracomm.com/wiki/doku.php?do=search&id=freepbx|Other FreePBX pages in this wiki]]** 
- 
-===== First Steps ===== 
- 
-http://www.freepbx.org/support/documentation/installation/first-steps-after-installation 
- 
-===== Add-On Modules ===== 
- 
-FreePBX offers numerous add-on modules. 
- 
-  * You probably don't want or need to install them all 
-    * Simpler user interface 
-    * Enhanced security 
-  * If you are looking for a feature and don't find it 
-    * **FreePBX -> Admin -> Module Admin -> Check Online** 
- 
-Commonly installed modules: 
- 
-  * Ring Groups 
-  * IVR 
-  * Backup and Restore 
-  * Follow Me 
-  * Asterisk Info 
-  * Asterisk Logfiles 
-  * Asterisk SIP Settings 
-  * OSS Endpoint Manager 
- 
-===== NAT ===== 
- 
-Install the Sip Settings FreePBX module, if it's not already installed, then: 
- 
-**Settings -> Asterisk SIP Settings** 
- 
-===== Send E-Mail ===== 
- 
-If you have **Postfix** installed (default in CentOS 6), it's easy to use that: 
- 
-See also **[[networking:linux:postfix_smarthost|Postfix Authenticated Smarthost]]** 
- 
-If you don't have an MTA installed, **SSMTP** is a simple alternative: 
- 
-See also **[[networking:linux:ssmtp|SSMTP]]** 
- 
-===== Phone Management ===== 
- 
-Install either the free OSS End Point Manager or the commercial (and more capable) End Point Manager FreePBX module. 
- 
-http://www.the159.com/endpointman/tut.html 
- 
-===== Extensions ===== 
- 
-Add a regular SIP extension (phone): 
- 
-**Applications -> Extensions -> Add Extension -> Generic SIP Device** 
- 
-===== Trunks ===== 
- 
-http://www.freepbx.org/support/documentation/howtos/howto-route-dial-patterns-and-trunk-dial-rules 
- 
-http://www.inphonex.com/support/trixbox-configuration-v2.6.1.1.php 
- 
-==== InPhonex ==== 
- 
-Trunk Description: InPhonex 
-Outbound Caller ID: 5201231234 
- 
-Dial Rules only modify dial strings.  Use '+' to add or '|' to remove digits:  
- 
-1520+NXXXXXX 
-1+NXXNXXXXXX 
- 
-Trunk Name: inphonex-outbound 
-Peer Details:  
- 
-type=peer 
-insecure=very 
-host=sip.inphonex.com 
-username=yourinphonexusername 
-secret=yourinphonexpassword 
-qualify=yes 
-sendrpid=yes 
-context=from-pstn 
-fromuser=yourinphonexusername 
-fromdomain=sip.inphonex.com 
-canreinvite=no 
- 
-User Context: inphonex-inbound 
- 
-User Details: 
- 
-type=friend 
-context=from-pstn 
-username=yourinphonexusername 
-user=yourinphonexusername 
-insecure=very 
-host=sip.inphonex.com 
-fromdomain=sip.inphonex.com 
- 
-Registration String: 
- 
-yourinphonexusername:yourinphonexpassword@sip.inphonex.com/yourinphonexusername 
- 
-==== Vitelity ==== 
- 
-Trunk Description: Vitelity 
-Outbound Caller ID: 5201231234 
- 
-Dial Rules only modify dial strings.  Use '+' to add or '|' to remove digits:  
- 
-1520+NXXXXXX 
-1+NXXNXXXXXX 
- 
-Trunk Name: vitelity-outbound 
-Peer Details:  
- 
-type=friend 
-dtmfmode=auto 
-host=outbound.vitelity.net 
-username=yourvitelityusername 
-fromuser=yourvitelityusername 
-trustrpid=yes 
-sendrpid=yes 
-secret=yourvitelitypassword 
-allow=all 
-canreinvite=no 
- 
-User Context: vitelity-inbound 
- 
-User Details: 
- 
-type=friend 
-dtmfmode=auto 
-host=inbound23.vitelity.net 
-context=inbound 
-username=yourvitelityusername 
-secret=yourvitelitypassword 
-allow=all 
-insecure=very 
-canreinvite=no 
- 
-Registration String: 
- 
-yourvitelityusername:yourvitelitypassword@inbound23.vitelity.net:5060 
- 
-===== Outbound Routes ===== 
- 
-Route Name: Default 
-Emergency: enabled 
-Dial Patterns: 
- 
-011. 
-1NXXNXXXXXX 
-NXXNXXXXXX 
-NXXXXXX 
- 
-Pick a trunk or two. 
- 
-**Inbound Routes** 
- 
-Route Name: Default 
-Set Destination:  
voice/pbx/freepbx_config.1380064287.txt.gz · Last modified: 2013/09/24 17:11 by gcooper