Asterisk
From Luke Jackson
Revision as of 23:06, 30 December 2006 (edit) Ljackson (Talk | contribs) (→FAQs) ← Previous diff |
Revision as of 16:37, 22 January 2007 (edit) Ljackson (Talk | contribs) (→How do I dial from the CLI?) Next diff → |
||
Line 28: | Line 28: | ||
== FAQs == | == FAQs == | ||
- | === How do I dial from the CLI? === | + | === How do I use "Console commands" (transfer, dial, answer, hangup) from the cli? === |
- | You'll need chan_oss for that. chan_oss provides a "dial" command form the CLI that literally connects the sound card (via chan_oss) to the outgoing line. By including the module chan_oss, you'll find a new "dial" command on the CLI. | + | You'll need chan_oss for that. Chan_oss connects the sound card to the outgoing line. |
+ | By default it is disabled to include the module chan_oss, you will need to edit a section of the modules.conf file to match the sample below: | ||
+ | |||
+ | <pre> | ||
+ | ; Load either OSS or ALSA, not both | ||
+ | ; By default, load OSS only (automatically) and do not load ALSA | ||
+ | ; | ||
+ | noload => chan_alsa.so | ||
+ | ;noload => chan_oss.so | ||
+ | </pre> | ||
=== I configured a new IVR and clicked the check box that states "Enable Directory". When I call in and type # I get "I'm sorry, that's not a valid extension." What did I do wrong? === | === I configured a new IVR and clicked the check box that states "Enable Directory". When I call in and type # I get "I'm sorry, that's not a valid extension." What did I do wrong? === |
Revision as of 16:37, 22 January 2007
To learn more about Asterisk and its partners you can visit their website at Asterisk.org.
Introduction
Asterisk is an open source PBX system then runs on the Linux operating system.
I support Asterisk because of its price benefits and ease of expansion.
Some key features of Asterisk are listed below.
- Voicemail to eMail
- Softphone (Computer Based Phone) support
- Analog Phone Support (PSTN)
- ISDN PRI support for DID based routing
- VoIP support
Download
Hardware
Software
Tutorials
FAQs
How do I use "Console commands" (transfer, dial, answer, hangup) from the cli?
You'll need chan_oss for that. Chan_oss connects the sound card to the outgoing line. By default it is disabled to include the module chan_oss, you will need to edit a section of the modules.conf file to match the sample below:
; Load either OSS or ALSA, not both ; By default, load OSS only (automatically) and do not load ALSA ; noload => chan_alsa.so ;noload => chan_oss.so
I configured a new IVR and clicked the check box that states "Enable Directory". When I call in and type # I get "I'm sorry, that's not a valid extension." What did I do wrong?
You must install Information Services, It provides a number of applications accessible by feature codes:
- Company directory
- Call Trace (last call information)
- Echo Test
- Speaking Clock
- Speak Current Extension Number
More info: http://aussievoip.com.au/wiki/freePBX-Features
How do I enable Attended Transfer?
Update your features.conf file to reflect the settings below:
[featuremap] blindxfer => # ; Blind Transfer disconnect => *9 ; Disconnect Call automon => *0 ; One Touch Record atxfer => * ; Attended Xfer
Categories: VoIP | Linux | Mac OS X