g400p gsm card no funciona en elastix

netillo123X

Joined
Feb 4, 2009
Messages
206
Likes
0
Points
0
#1
compre una tarjeta openvox G400P que biene con 4 chips gsm

instalo elastix 2.0 y no la detecta
ya que investigando doy que esta version de elastix biene con asterisk 1.6.2

por lo que instale elastix 1.6 que biene con asterisk 1.4.26

segui estos pasos
Elastix is a very powerful platform to run asterisk and some Apps. Naively, G400P does not run under Elastix. To makeG400P and Elastix work together, Users have to do some extra steps. There are few steps to go through:
1)
Make sure Elastix has been installed
2)
Install G400P, please refer our wiki or user manual to compile G400P, please check from:
wiki.openvox.cn/index.php/OpenVox_G400P_User_Manual
In elastix-1.6.2,users do not need to install any extra packages, just unzip the tar file to/usr/src
2.1) run the script under the zipped the file: ./install.sh
This script will download and install the asterisk,zaptel, libpri… .
2.2) press ENTER key to let the system go through.
2.3) change to zaptel directory, run: make config to add zaptel and opvxg4xx in system
Service.
2.4) edit the etc/sysconfig/zaptel, add MODULES="$MODULES opvxg4xx" to the file and remove unused the modules.
2.5) add dahdi in blacklist to prevention the system starting dahdi.

2.6) edit the file Zapata.conf under /etc/asterisk, change the context = from-gsm to
context = from-pstn

Note: Do notrun: make samplesunder asterisk source directory.
3)
Configure the elastix outbound and inbound routing:
3.1) go to trunks under the Zap Identifier (trunk name), add 1 to link to channel to zap/1


The system will go through from zap/1, which is sim card 1
3.2) set inbound call forward to SIP.

Testenvironment:
OpenVox G400P
Elastix-1.6.2
opvx-bristuff-0.4.0-RC3h.tar.gz
Please take a note: since the default asterisk and dahdi under elastix-1.6 have been overwritten by asterisk and zaptel, some features might not work properly due to the recompilation. Please consider the risk!
Attachment

EL PASO 2.5 NO SE COMO HACERLO

YO CREO QUE AQUI ESTA MI PROBLEMA YA QUE AL ENTRAR AL MODO CLI> NO ME MUESTRA LAS OPCIONES O MODULOS DE DAHDI NI LOS ZAP

Gracias por su ayuda
 

netillo123X

Joined
Feb 4, 2009
Messages
206
Likes
0
Points
0
#2
Hola que tal
encontre esta liga

http://wiki.openvox.cn/index.php/OpenVo ... _for_dahdi

instale en elastix 2.0 svn

lo hice de la siguiente forma

yum install subversion
se instalo

y descargue via svn el repositorio de esta tarjeta G400P para dahdi y elastix 2.0

me detecto la tarjeta y todo perfecto

el gran problema ahora es que si configuro via freepbx mis troncales
pues no me genera nada de hecho dentro de /etc/asterisk/

busco dadhi-channles.conf y no lo genera

no se como hacer para que funcione una llamada saliente

saludos
 

netillo123X

Joined
Feb 4, 2009
Messages
206
Likes
0
Points
0
#3
listo quedofuncionando y de maravilla ya puedo hacer llamadas entre mis usuarios sip y mis usuarios celular lo que hice fue crear independiente mente mi contexto from-gsm para recibir las llamadas y he hice otro que le llame salida dentro de extensions_custom.conf

el truco de esto es tomar como referncia chan_extra.conf y extra_channels.conf osea que ni zaptel ni dahdi .

leyendo bien la info de el link de arriba si esta explicado

Saludos


suerte si les toca trabjara con esta tarjeta
 

jandrad

Joined
Oct 12, 2010
Messages
6
Likes
0
Points
0
#4
Hola yo encontré otra alternativa de gateway para llamadas a celulares tanto salientes como entrantes.
La diferencia es que no tienes que ejecutar ninguno de los pasos con los que han batallado con la g400p, lo unico que hice fue:
1 Crear el sip Trunk
2 configurar los datos de host donde colocas la IP del gateway gsm
3 las rutas de salida para tomar dicho sip trunk y poder llamar a celulares

El equipo se llama Lyric VoIP lo encontré en www.yx.cl/mx la empresa al parecer tiene presencia fuerte en latinoamérica.

Espero les sirva, saludos!
 

hugo_cba

Joined
May 22, 2008
Messages
222
Likes
0
Points
0
#5
jandrad escribió:
Hola yo encontré otra alternativa de gateway para llamadas a celulares tanto salientes como entrantes.
La diferencia es que no tienes que ejecutar ninguno de los pasos con los que han batallado con la g400p, lo unico que hice fue:
1 Crear el sip Trunk
2 configurar los datos de host donde colocas la IP del gateway gsm
3 las rutas de salida para tomar dicho sip trunk y poder llamar a celulares

El equipo se llama Lyric VoIP lo encontré en www.yx.cl/mx la empresa al parecer tiene presencia fuerte en latinoamérica.

Espero les sirva, saludos!
Así es más sencillo porque no hace falta que lo detecte Elastix, es un gateway más.-

Estuve leyendo sobre ese Hard, en Argentina no se vende, tiene una buena solución para enviar SMS, pero si usas un canal para envío, ya no sirve para hacer llamadas :S Es la única contra que le veo.
 

jandrad

Joined
Oct 12, 2010
Messages
6
Likes
0
Points
0
#6
Así es, pero cuando terminas de realizar el envío de SMS puedes volver a utilizar el canal para llamadas y viceversa. Puede escucharse tedioso, pero no lo es en absoluto, por lo menos para mi...

Saludos!!
 

zeoneo

Joined
Sep 24, 2009
Messages
549
Likes
0
Points
0
#7
seria bueno que juntaran las soluciones y las postearan en FAQ de elastix... es muy buena la info que estan planteando...

Nos vemos
 

javapaul

Joined
Jul 1, 2009
Messages
99
Likes
0
Points
0
#8
Cuales pasos seguiste netillo, es que le di a la tercera opcion
3) Elastix-dahdi install
pero no funcion me sale un error
Error: The current version was not support the trixbox-elastix-2.0.0-36

si me puedes indicar las opciones te agradecería
 

netillo123X

Joined
Feb 4, 2009
Messages
206
Likes
0
Points
0
#9
los pasos son los siguientes:

1.-instala elastix 2.0
2.-una vez instalado entra via consola utilizando putty u otro software.
3.-yum install subversion
4.-ahora descargaremos via svn

svn http://www.chan-extra.org/svn/chan_extra/trunk/

una ves descargado

5.- cd trunk
6.- ./Install.sh

elegir elastix que es la opcion 3
se instalara y una vez instalado reiniciar el equipo
7.- para corroboara que si tomo los drivers y que la tarjeta ya esta detectada

compruebe con dahdi_tool
ahi veras la tarjeta detectada pero sin configurar

ahora ve a /etc/dahdi/vi system.conf

edita lo siguiente:
para poder insertara lgo aqui presiona la letra i (insertar)

loadzone=nl
defaultzone=nl
#Span 1: opvxg4xx/0/1 "OpenVox G400P PCI Card 0" (MASTER) AMI/CCS
span=1,1,0,ccs,ami
#termtype: gsm
bchan=1
hardhdlc=2
#echocanceller=mg2,1

#Span 2: opvxg4xx/0/2 "OpenVox G400P PCI Card 0" AMI/CCS
span=2,2,0,ccs,ami
#termtype: gsm
bchan=3
hardhdlc=4
#echocanceller=mg2,3

#Span 3: opvxg4xx/0/3 "OpenVox G400P PCI Card 0" AMI/CCS
span=3,3,0,ccs,ami
#termtype: gsm
bchan=5
hardhdlc=6
#echocanceller=mg2,5

#Span 4: opvxg4xx/0/4 "OpenVox G400P PCI Card 0" AMI/CCS
span=4,4,0,ccs,ami
#termtype: gsm
bchan=7
hardhdlc=8
#echocanceller=mg2,7

salva con ESC:X

una ves hecho esto

8.-dahdi_cfg -vvvvvv
9.-entra via web a la configuracion de elastix y en la pestaña pbx
a) Click tab PBX->Basic->Trunk->Add Custom Trunk->Custom Dial String, fill this:

extra/g0/$OUTNUM$

b) Click tab PBX->Basic->Outbound Routes->Trunk Sequence, select:

extra/g0/$OUTNUM$

10.-crea una extension por decirlo asi la 2001 SIP

ve a /etc/asterisk/vi extensions_custom.conf

edita lo siguinete :

agrega un

include= > from-gsm

[from-gsm]
exten => _., 1, Answer()
exten => _., n, Dial(SIP/2001)

salvas con ESC:X

ahora entra a modo cli

asterisk -R

cli> core restart now

cli>gsm show spans

inserta los chips en sus modulos y vuelve a pedir el comando

ya los veras como up

registra tu extension 2001 y prueba llamando a y vicevbersa
 

netillo123X

Joined
Feb 4, 2009
Messages
206
Likes
0
Points
0
#10
los pasos son los siguientes:

1.-instala elastix 2.0
2.-una vez instalado entra via consola utilizando putty u otro software.
3.-yum install subversion
4.-ahora descargaremos via svn

svn http://www.chan-extra.org/svn/chan_extra/trunk/

una ves descargado

5.- cd trunk
6.- ./Install.sh

elegir elastix que es la opcion 3
se instalara y una vez instalado reiniciar el equipo
7.- para corroboara que si tomo los drivers y que la tarjeta ya esta detectada

compruebe con dahdi_tool
ahi veras la tarjeta detectada pero sin configurar

ahora ve a /etc/dahdi/vi system.conf

edita lo siguiente:
para poder insertara lgo aqui presiona la letra i (insertar)

loadzone=nl
defaultzone=nl
#Span 1: opvxg4xx/0/1 "OpenVox G400P PCI Card 0" (MASTER) AMI/CCS
span=1,1,0,ccs,ami
#termtype: gsm
bchan=1
hardhdlc=2
#echocanceller=mg2,1

#Span 2: opvxg4xx/0/2 "OpenVox G400P PCI Card 0" AMI/CCS
span=2,2,0,ccs,ami
#termtype: gsm
bchan=3
hardhdlc=4
#echocanceller=mg2,3

#Span 3: opvxg4xx/0/3 "OpenVox G400P PCI Card 0" AMI/CCS
span=3,3,0,ccs,ami
#termtype: gsm
bchan=5
hardhdlc=6
#echocanceller=mg2,5

#Span 4: opvxg4xx/0/4 "OpenVox G400P PCI Card 0" AMI/CCS
span=4,4,0,ccs,ami
#termtype: gsm
bchan=7
hardhdlc=8
#echocanceller=mg2,7

salva con ESC:X

una ves hecho esto

8.-dahdi_cfg -vvvvvv
9.-entra via web a la configuracion de elastix y en la pestaña pbx
a) Click tab PBX->Basic->Trunk->Add Custom Trunk->Custom Dial String, fill this:

extra/g0/$OUTNUM$

b) Click tab PBX->Basic->Outbound Routes->Trunk Sequence, select:

extra/g0/$OUTNUM$

10.-crea una extension por decirlo asi la 2001 SIP

ve a /etc/asterisk/vi extensions_custom.conf

edita lo siguinete :

agrega un

include= > from-gsm

[from-gsm]
exten => _., 1, Answer()
exten => _., n, Dial(SIP/2001)

salvas con ESC:X

ahora entra a modo cli

asterisk -R

cli> core restart now

cli>gsm show spans

inserta los chips en sus modulos y vuelve a pedir el comando

ya los veras como up

registra tu extension 2001 y prueba llamando a y vicevbersa
 

javapaul

Joined
Jul 1, 2009
Messages
99
Likes
0
Points
0
#11
Te agradezco un millon tu pronta respuesta, ya intente con la opcion de elastix en el ./install.sh pero me salio el error
Code:
Error: The current version was not support the trixbox-elastix-2.0.0-36
una pregunta que versión de elastix estas exactamente usando, gracias!!



ps: voy a intentar con la ultima versión de elastix 2.0 agosto a ver como me va y te aviso, gracias!!
 

javapaul

Joined
Jul 1, 2009
Messages
99
Likes
0
Points
0
#12
baje la ultima version de elastix anoche que la release de Nov15 y me sale el siguiente error


Code:
########################################################################
#                   OpenVox Extra Installation Script                  #
#                                v1.0.0                                #
#                     OpenVox Communication Co.,Ltd                    #
#        Copyright (c) 2009-2010 OpenVox. All Rights Reserved.         #
########################################################################

        1) Source code install
        2) Trixbox-dahdi install
        3) Elastix-dahdi install
        q) quit

Please enter your selection (1..3 or q) ->3
Error: The current version was not support the trixbox-elastix-2.0.0-24

listo ya solucione el problema de la versión modificando el install.sh

estoy haciendo las pruebas en vmware, desafortunadamente desconozco lo que esta haciendo ese script de la gente Openvox, pero al parecer actualiza mi asterisk y el dahdi, lo probare mas tarde en el equipo que tengo la tarjeta Openvox G400P, si se me tira mi configuración de asterisk por la actualizada estaré muy decepcionado.

Gracias por el paso a paso netillo123X !!
 

orlando_py23

Joined
Jan 31, 2013
Messages
1
Likes
0
Points
0
#13
Exelente pero que pasa con el Caller ID?? en mi caso cuando yo llamo a una de las lineas de celulares en mi elastix me entrega el Caller ID de la extencion que cre para registrar con mi elastix.

En este caso seria asi,,

SIP user 1004

en el elastix tengo una trunk creada con ese usuario y cuando alguien llama a unas de mis lineas GSM en el elastix me lo registra como una llamada entrante del 1004 y ya probé mucho jugar con las configuraciones del Gateway GSM pero sin obtener resultados :/
 

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,918
Messages
130,924
Members
17,601
Latest member
andrebr
Top