Quantcast
Channel: Planeta Linux Venezuela
Viewing all articles
Browse latest Browse all 1457

Eduardo Echeverria: Instalar tarjeta Voptech Vc1600a en Asterisk, Elastix o Trixbox CE

$
0
0

Hace unos cuantos días tuve que instalar una de estas tarjetas en las oficinas de un cliente, en lo general muchas de las tarjetas existentes son reconocidas por Asterisk, Elastix o Trixbox sin problema alguno pero esta fue un dolor de cabeza. ¿La razón?, esta en particular no es reconocida por el SO, y los drivers de la misma son un poco difíciles de conseguir. Así que toco “googlear” un poco y a continuación les muestro los pasos necesarios para hacerla funcionar:

Bajamos el driver de los servidores de Voptech:

wget http://s.voptech.com/firmware/Driver/voptech-linux-1.2.6.tar.bz2

Bajamos las fuentes de dahdi:

wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.4.1.2+2.4.1.tar.gz

Descomprimimos:

tar -xvzf dahdi-linux-complete-2.4.1.2+2.4.1.tar.gz
tar jxvf voptech-linux-1.2.6.tar.bz2

Compilamos dahdi:

cd dahdi-linux-complete-2.4.1.2+2.4.1
make
make install
make config

Compilamos el driver de Voptech

cd voptech-linux-1.2.6
./configure --with-dahdi=/root/dahdi-linux-complete-2.4.1.2+2.4.1 #o la ruta donde tengamos el driver
make
make install

Editamos el archivo genconf_parameters

vi /etc/dahdi/genconf_parameters

Y cambiamos la linea

echo_can oslec

por

echo_can mg2

Cargamos el driver:

[root@echevemaster ~]# amportal stop
[root@echevemaster ~]# service dahdi stop
[root@echevemaster ~]# modprobe dahdi
[root@echevemaster ~]# modprobe vc1600a
[root@echevemaster ~]# dahdi_genconf
[root@echevemaster ~]# dahdi_cfg –vv

Y deberíamos ver una salida como esta:

DAHDI Version: 2.4.1.2
Echo Canceller(s):
Configuration
======================
SPAN 1: CCS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 2: CCS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 3: CCS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)
SPAN 4: CCS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)

Channel map:

Channel 01: Clear channel (Default) (Echo Canceler: none) (Slaves: 01)
Channel 02: Clear channel (Default) (Echo Canceler: none) (Slaves: 02)
………
Channel 123: Clear channel (Default) (Echo Canceler: none) (Slaves: 123)
Channel 124: Clear channel (Default) (Echo Canceler: none) (Slaves: 124)

124 channels to configure.
Setting echocan for channel 1 to none
Setting echocan for channel 2 to none
………
Setting echocan for channel 123 to none
Setting echocan for channel 124 to none

Ahora vamos a testear que la configuración este correcta, para ello tecleamos:

[root@echevemaster ~]# asterisk –vvvvvvgc

Para poder entrar en la linea de comandos de asterisk, y probamos la orden

dahdi show channels

Si obtenemos una salida como está, con todos los canales de nuestra tarjeta funcionando y en servicio:

   Chan Extension  Context         Language   MOH Interpret     Blocked    State
 pseudo            default                    default                      In Service
      1            from-pstn                 default                      In Service
      2            from-pstn                 default                      In Service
      3            from-pstn                 default                      In Service
      4            from-pstn                 default                      In Service
      5            from-pstn                 default                      In Service
      7            from-pstn                 default                      In Service
      8            from-pstn                 default                      In Service
      9            from-pstn                 default                      In Service
     10            from-pstn                 default                      In Service
     11            from-pstn                 default                      In Service
     12            from-pstn                 default                      In Service
     13            from-pstn                 default                      In Service

Sabremos que nuestra tarjeta esta lista para ser utilizada por Asterisk, Elastix o Trixbox.

Espero que les sea de gran ayuda :)


Viewing all articles
Browse latest Browse all 1457

Latest Images

Trending Articles