Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
vxi_installation_guide:quickstart:start [2015/01/23 22:03] – [Install Video] borja | vxi_installation_guide:quickstart:start [2015/02/04 20:32] – [Install VoiceXML browser] borja | ||
---|---|---|---|
Line 172: | Line 172: | ||
Remember that, the Dahdi module loading is disabled in the I6NET packaged Asterisk version. Disable the noload in the / | Remember that, the Dahdi module loading is disabled in the I6NET packaged Asterisk version. Disable the noload in the / | ||
- | ==== Install Video (optional) ==== | ||
- | To use any video 3G-324m features, your system must have a TDM card. You don't need install this package, if you are going to use your system only for voice services. | + | ==== Install VoiceXML |
- | + | ||
- | < | + | |
- | # tar xvzf video_VX-X_date.tar.gz | + | |
- | </ | + | |
- | + | ||
- | < | + | |
- | # cd video_VX-X_date | + | |
- | # ./ | + | |
- | </ | + | |
- | + | ||
- | ==== Install VoiceXML ==== | + | |
Use root to install Vxi*, the VoiceXML browser for Asterik. | Use root to install Vxi*, the VoiceXML browser for Asterik. | ||
Line 201: | Line 189: | ||
# ./ | # ./ | ||
</ | </ | ||
+ | |||
+ | If detected, the package will install the FreePBX and Elastix modules. | ||
+ | You will need to finish the VoiceXML FreePBX module manually. | ||
+ | - Enable unsigned application to avoid the message warning (for recent FreePBX versions). | ||
+ | - Install the local module form the 'Admin modules' | ||
+ | |||
===== Setup ===== | ===== Setup ===== | ||
Line 208: | Line 202: | ||
* Start Dahdi (optional) | * Start Dahdi (optional) | ||
- | * Start VXI | + | * Start VoiceXML browser |
* Start Asterisk | * Start Asterisk | ||
Line 214: | Line 208: | ||
* Stop Asterisk | * Stop Asterisk | ||
- | * Stop VXI | + | * Stop VoiceXML browser |
* Stop Dahdi (optional) | * Stop Dahdi (optional) | ||
Line 231: | Line 225: | ||
</ | </ | ||
- | ==== Start Vxi deamon ==== | + | ==== Start VoiceXML browser |
- | The VoiceXML browser software is installed in /usr/sbin and /usr/lib/openvxi. The VoiceXML browser setup script on Linux is / | + | The VoiceXML browser software is installed in /usr/sbin and /usr/lib/vxml. The VoiceXML browser setup script on Linux is / |
< | < | ||
- | # / | + | # / |
</ | </ | ||
- | To stop the VXI* deamon: | + | To stop the VoiceXML |
< | < | ||
- | # / | + | # / |
</ | </ | ||
Line 252: | Line 246: | ||
For production setups, we use safe_asterisk wrapper to catch any asterisks error, avoiding to restart asterisk manualy. This script will start a new asterisk instance when asterisk process is missing. So if you really want to stop asterisk, you must stop safe_asterisk script first. | For production setups, we use safe_asterisk wrapper to catch any asterisks error, avoiding to restart asterisk manualy. This script will start a new asterisk instance when asterisk process is missing. So if you really want to stop asterisk, you must stop safe_asterisk script first. | ||
+ | It is better to modify the safe_asterisk script to restart the VoiceXML browser when the safe_asterisk script restart the Asterisk. | ||
+ | Edit the script and add : | ||
+ | < | ||
+ | # | ||
+ | EXEC="/ | ||
+ | # | ||
+ | </ | ||
+ | |||
Start asterisk: (just call the wrapper) | Start asterisk: (just call the wrapper) |