vxi_installation_guide:installation:start

Differences

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

Link to this comparison view

Next revision
Previous revision
vxi_installation_guide:installation:start [2014/02/14 23:47] – created ivanvxi_installation_guide:installation:start [2017/07/31 16:17] (current) – ↷ Page moved from legacy:vxi_installation_guide:installation:start to vxi_installation_guide:installation:start javier
Line 7: Line 7:
 The Asterisk source code can be obtained either through FTP/HTTP or SVN. The Asterisk source code can be obtained either through FTP/HTTP or SVN.
  
-The VXI%%*%% VoiceXML browser was tested with an Asterisk 1.4/1.6/1,8 standard open souce code go to:+The Vxi VoiceXML browser was tested with an Asterisk 1.6/1.8/11/12 standard open souce code go to:
  
-__[[http://www.asterisk.org/download|http://www.asterisk.org/downloads]]__ </font>+__[[http://www.asterisk.org/download|http://www.asterisk.org/downloads]]__
  
 The file downloaded will need to be extracted before compiling. Use the GNU tar application to extract the source code from compressed archive. The file downloaded will need to be extracted before compiling. Use the GNU tar application to extract the source code from compressed archive.
Line 32: Line 32:
  
 <code> <code>
-# svn checkout http://svn.digium.com/svn/asterisk/branches/1.asterisk-1.2+# svn checkout http://svn.digium.com/svn/asterisk/branches/1.asterisk-1.8
 </code> </code>
  
-You can check out the source at any level of the file system. This includes something like svn checkout http://svn.digium.com/svn/asterisk. However, it would be a bad idea to do so, because you will end up checking out the code for every branch and tag that exists in the asterisk repository. Make sure you are careful when checking out the code!+You can check out the source at any level of the file system. This includes something like svn checkout [[http://svn.digium.com/svn/asterisk|http://svn.digium.com/svn/asterisk]]. However, it would be a bad idea to do so, because you will end up checking out the code for every branch and tag that exists in the asterisk repository. Make sure you are careful when checking out the code!
  
 Asterisk is compiled with gcc through the use of GNU make program. To get started compiling Asterisk, simply run the following commands (replace version with your version of Asterisk). Asterisk is compiled with gcc through the use of GNU make program. To get started compiling Asterisk, simply run the following commands (replace version with your version of Asterisk).
Line 82: Line 82:
 If your Asterisk is already installed or you are installing from sources please check your are using: If your Asterisk is already installed or you are installing from sources please check your are using:
  
-Asterisk 1.2 => VXI%%*%% 1.4 package (discontinued)+    * Asterisk 1.6 Vxi 8.X packages 
 +    Asterisk 1.8 Vxi 8.X,10.X packages (stable) 
 +    * Asterisk 1.8 Vxi 8.X,10.X packages (stable) 
 +    * Asterisk 1.8 Vxi 8.X,10.X packages (stable)
  
-Asterisk 1.4 => VXI%%*%% 3.X, 4.X, 5.X, 6.X package +===== Install Dahdi (only for TDM boards) =====
- +
-Asterisk 1.6 => VXI%%*%% 3.X, 4.X, 5.X, 6.X package +
- +
-Asterisk 1.8 => VXI%%*%% 6.X package (stable) +
- +
-===== Install Dahdi (optional, only for TDM) =====+
  
 The last Asterisk releases now support Dadhi driver. The last Asterisk releases now support Dadhi driver.
Line 104: Line 101:
 (Packages to be able to compile : binutils, make, gcc) (Packages to be able to compile : binutils, make, gcc)
  
-This Dahdi packages associated to the i6net Asterisk package or in the Asterisk installation directory. +This Dahdi packages associated to the i6net Asterisk package or in the Asterisk installation directory.    \\ You can download the latest Dadhi sources files (from __[[http://www.asterisk.org/|www.asterisk.org]]__</font> ) (take care with the compatibility with the Asterisk binaries build by i6net):
- +
-You can download the latest Dadhi sources files (from __[[http://www.asterisk.org/|www.asterisk.org]]__ </font> ) (take care with the compatibility with the Asterisk binaries build by i6net): +
- +
-    * +
- +
-dahdi-linux-x.x.x.x.tar.gz +
- +
-    *+
  
-dahdi-tools-x.x.x.x.tar.gz+    * dahdi-linux-x.x.x.x.tar.gz 
 +    * dahdi-tools-x.x.x.x.tar.gz
  
 Install the Dahdi driver: Install the Dahdi driver:
Line 152: Line 142:
 Results: Results:
  
 +<code>
 […] […]
- 
 DAHDI has been configured. DAHDI has been configured.
 +</code>
  
 If you have any Dadhi hardware it is now recommended you edit /etc/dahdi/modules in order to load support for only the Dadhi hardware installed in this system. By default, support for all Dadhi hardware is loaded at Dadhi start. If you have any Dadhi hardware it is now recommended you edit /etc/dahdi/modules in order to load support for only the Dadhi hardware installed in this system. By default, support for all Dadhi hardware is loaded at Dadhi start.
  
 +<code>
 I think that the DAHDI hardware you have on your system is: I think that the DAHDI hardware you have on your system is:
- +pci:0000:0b:08.0 wct4xxp- d161:0220 Wildcard TE220 (4th Gen) 
-pci:0000:0b:08.0     wct4xxp-     d161:0220 Wildcard TE220 (4th Gen)+</code>
  
 Configure the Dahdi driver: Configure the Dahdi driver:
Line 166: Line 158:
 Configuration files are not stored in /etc/dahdi: Configuration files are not stored in /etc/dahdi:
  
 +<code>
 # cd /etc/dahdi # cd /etc/dahdi
- 
 # ls # ls
- +init.conf modules system.conf 
-init.conf  modules  system.conf+</code>
  
 Example of system.conf (dual E1 board): Example of system.conf (dual E1 board):
  
 +<code>
 # #
- 
 # Dahdi Configuration File # Dahdi Configuration File
- 
 # #
  
 span=1,1,0,ccs,hdb3,crc4 span=1,1,0,ccs,hdb3,crc4
- 
 bchan=1-15 bchan=1-15
- 
 dchan=16 dchan=16
- 
 bchan=17-31 bchan=17-31
  
 span=2,1,0,ccs,hdb3,crc4 span=2,1,0,ccs,hdb3,crc4
- 
 bchan=32-46 bchan=32-46
- 
 dchan=47 dchan=47
- 
 bchan=48-62 bchan=48-62
  
 #span=3,1,0,ccs,hdb3,crc4 #span=3,1,0,ccs,hdb3,crc4
- 
 #bchan=63-77 #bchan=63-77
- 
 #dchan=78 #dchan=78
- 
 #bchan=79-93 #bchan=79-93
  
 #span=4,1,0,ccs,hdb3,crc4 #span=4,1,0,ccs,hdb3,crc4
- 
 #bchan=94-108 #bchan=94-108
- 
 #dchan=109 #dchan=109
- 
 #bchan=110-124 #bchan=110-124
  
 loadzone=es loadzone=es
- 
 defaultzone=es defaultzone=es
 +</code>
  
 You can disable the unused modules by editing the /etc/dahdi/modules and removing or commenting them. You can disable the unused modules by editing the /etc/dahdi/modules and removing or commenting them.
Line 220: Line 199:
 Example of modules (dual E1/T1 board wct4xxp): Example of modules (dual E1/T1 board wct4xxp):
  
 +<code>
 # #
- 
 # Dahdi modules # Dahdi modules
- 
 # #
- 
 wct4xxp wct4xxp
 +</code>
  
 Start / Stop Dahdi driver: Start / Stop Dahdi driver:
Line 242: Line 220:
 Remember that, the Dahdi module loading is disabled in the I6NET packaged Asterisk version. Disable the noload in the /etc/asterisk/modules.conf. Remember that, the Dahdi module loading is disabled in the I6NET packaged Asterisk version. Disable the noload in the /etc/asterisk/modules.conf.
  
-===== Install Video IP/3G/RTMP (optional, only for Video) ===== 
  
-To use 3G-324m video 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 Vxi (Mandatory) =====
  
-<code> +Use root to install Vxi VoiceXML browser for Asterik.
-# tar xvzf video_VX-X_date.tar.gz +
-</code> +
- +
-<code> +
-# cd video_VX-X_date +
-# ./install.sh +
-</code> +
- +
-===== Install VXI%%*%% VoiceXML browser ===== +
- +
-Use root to install VXI%%*%%.+
  
 Unzip and untar the openvxi package by using the command: Unzip and untar the openvxi package by using the command:
Line 274: Line 240:
 NOTE: NOTE:
  
-VXI%%*%% is now using new libraries and compiler versionbefore installing the VoiceXML browser please check your Operating Systems has the a GCC3 o GCC4 libraries environment :+To upgradeyou can install over the previous installation. 
 +The installation script will keep you configuration, the new configuration file templates will be in the /etc/asterisk path with the .sample extension.
  
-VXI%%*%% 1.4 is build with GCC3.3 / libstdc++5+NOTE:
  
-VXI%%*%% 1.5, 2.X, 3.X, 4.X, 5.X, 6.X are build with GCC4 / libstdc++6+Vxi is now using new libraries and compiler version, before installing the VoiceXML browser please check your Operating Systems has the a GCC3 o GCC4 libraries environment : 
 + 
 +<code> 
 +Vxi 1.4 is build with GCC3.3 / libstdc++5 
 +Vxi 1.5, 2.X, 3.X, 4.X, 5.X, 6.X are build with GCC4 / libstdc++6 
 +</code>
  
  • vxi_installation_guide/installation/start.1392421653.txt.gz
  • Last modified: 2017/07/28 22:29
  • (external edit)