[eside-ghost] Asterisk y plantilla sip.conf, extensions.conf

Jon Urionaguena juriona en nesys-st.com
Mie Sep 19 17:58:10 CEST 2007



Saúl Ibarra escribió:
> El 19/09/07, Jon Urionaguena <juriona en nesys-st.com> escribió:
>   
>> Yo también rectifico...
>>
>> Intento la llamada desde un softphone y un PAP2, y en el CLI no veo
>> intento de llamada en ningún caso, aunque se "registran bien" (el
>> softphone XLite me dice "Logged in"...)... Hay algo mal en mi
>> asterisk... Sí veo que cualifica mi agente SIP (me dice la IP desde la
>> que se conecta) pero de llamadas ni mú (debería dejar log en el CLI con
>> verbose 10+?).
>>     
>
> Deberías de ver el intento... después de cambiar el dialplan has hecho
> un dialplan reload? Tienes ese usuario en el contexto correcto?
>
>   
*CLI> sip show peers
Name/username              Host            Dyn Nat ACL Port     Status   
nesys3/nesys3              (Unspecified)    D          0        Unmonitored
nesys2/nesys2              192.168.0.4      D          5060     Unmonitored
nesys/nesys                192.168.0.238    D          5060     Unmonitored
altecom/555002287          212.121.230.23              5060     OK (41 ms)
voipbuster/voip2k5         194.221.62.198              5060     OK (74 ms)
sarevoz/10090              194.30.0.141                5060     OK (25 ms)
6 sip peers [6 online , 0 offline]

Con el usuario en el contexto correcto... Ya está el tema.

Me faltaba una línea en el extensions.conf, en el contexto de llamadas 
salientes, incluir la conf de sarevoz... Patán que es uno.

include => sarevoz

Ya accedo al "eco" de Sarevoz.

¿Cómo usas la app Dial con Sarevoz? Yo la estaba usando así:

exten => _46XXXXXXXX,1,Dial(SIP/0034${EXTEN}@sarevoz)
exten => _46XXXXXXXX,n,Hangup()

Esta no me rula pero la de eco sí:

exten => 358,1,Dial(SIP/66633 en sarevoz)
exten => 358,n,Hangup()

Y además, toca ver cómo poner el dialplan en el PAP2:

(49xxxxxxxxS0|46xxxxxxxxS0)

¿Esto no es para que cuando un número que empiece por 46 o 49 y tenga 
diez cifras lo marque inmediatamente?

Eskerrik Saúl.

Jon
>> Se pueden hacer llamadas desde la CLI de manera sencilla? O es mi
>> extensions.conf?
>> Puedo ver si mi asterisk está "logged in" en Sarevoz?
>>
>>     
>
> Puedes hacer sip show peers y verlo ahí.
>
>   
>> extensions.conf:
>> [sarevoz]
>>
>> exten => _49XXXXXXXX,1,Dial(SIP/0034${EXTEN:1}@sarevoz)
>> exten => _49XXXXXXXX,n,Hangup()
>> exten => _46XXXXXXXX,1,Dial(SIP/0034${EXTEN:1}@sarevoz)
>> exten => _46XXXXXXXX,n,Hangup()
>>
>> (con el 4 por delante quiero sacarlas por Sarevoz...)
>>
>> sip.conf:
>> [general]
>> ...
>> register => user:pass en prepago.sarevoz.com
>> ...
>>
>> [sarevoz]
>> type=peer
>> host=prepago.sarevoz.com
>> username=user
>> fromuser=user
>> secret=pass
>> qualify=yes
>> allow=all
>> insecure=port
>> context=sarevoz
>> ...
>>
>>
>> ¿Algún comment?
>>
>> Eskerrik
>>
>> J



Más información sobre la lista de distribución eside-ghost