Un poco de Hacking en mi Asterisk…. (2)

Si pues, me olvidé de que iba a empezar a hacer una serie de post acerca de que es lo que hago con mi Asterisk.

Bueno pues, para que vean que no me he olvidado, lo que voy a postear ahora es como manejo lo de las comunicaciones larga distancia con el Broadvoice. Aquí en Perú estamos acostumbrados a manejar el prefijo “00” antes de efectuar cualquier llamada.

Entonces yo configuré esto en mis Asterisk:

[LD-broadvoice]

exten => _9001NXXNXXXXXX, 1, dial(SIP/${EXTEN:3}@sip.broadvoice.com,,Tt)
exten => _9001NXXNXXXXXX, 2, congestion()
exten => _9001NXXNXXXXXX, 102, busy()

exten=_90030.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90031.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90032.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90033.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90034.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_900351.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_900352.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_900353.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_900378.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90039.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90041.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_900420.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90043.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90044.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90045.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90046.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90047.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90048.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90049[2-9].,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90054.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90055.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90056.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90060.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90061.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90064.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90065.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90081.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90082.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_900852.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_90086.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_900886.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
exten=_900972.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)

; exten=_90051.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
; exten=_900591.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)
; exten=_90057.,1,dial(SIP/011${EXTEN:3}@sip.broadvoice.com,,Tt)

exten=_900.,2,congestion() ; No answer, nothing
exten=_900.,102,busy() ; Busy

Y asunto arreglado, es transparente para mis usuarios ya que cuando hacen llamadas creen que estan saliendo por la línea normal de Telefónica PSTN y no por el Broadvoice

Alex Celi

13 Responses to “Un poco de Hacking en mi Asterisk…. (2)”

  1. Wu-Soldier says:

    ag estás loco, cuanto cobras por implementar asterisk?

  2. AlexCeli says:

    Baratito nomas, mandame un email

    Alex

  3. Gian Franco says:

    consulta,
    Mi nombre es Gian Franco Lopez, trabajo para una empresa Mexicana en peru, estoy lidiando con una caja de asterisk, ya tengo instalado el asterisk, con una placa Digium TDM400p, (FXS/FXO), estoy tratando de ligar mi asterisk con mi PBX normal , pero el problema es que o me da tono por el lado del FXO.

    agrege esta linea.

    exten => _9.,1,Dial(zap/g0/www${EXTEN:1})

    agradecere tu ayuda.

    att:
    Gian Franco

  4. Ernesto says:

    hola, estoy muy interesado en implementar una centralita con asterisk, me gustaria saber si puedo rotear 3 lineas distinta, siendo transparente para el q realiza la llamada..creo q se necesita asterisk en una pc.mas tarjetas FXO y FXS.me gustaria saber si tu puedes hacerlo .te dejo mi mail..y a q yo te mande un mail y nuna me respondiste gracias…
    mi mail es ealcedo@hotmail.com

  5. Dwong says:

    Pues la verdad ke a ti si te gusta experimentar, ke bueno.. a ver si nos ponemos de acuerdo para comunicarnos poder realizar algunas pruebas si te interesa.. ya ke a mi tambien me gusta el tema de * y ando metido en eso..

    dennis_wv@hotmail.com

    Salutes,

  6. Ricardo says:

    este servicio broadvoice.com , es estable Alex , actualmente tengo una ip-pbx con 8 extensiones , las cuales quiero que todas salgan a llamar a otros paises , cuantas extensiones simultanes puedes sacar con este proveedor?

    agradecido por tu respuesta , excelente el cambio que le hiciste a los linksys…

    saludoss

  7. AlexCeli says:

    El broadvoice ha sido bastante estable para mi, salvo una que otra vez que se les cae el nodo de Miami (el hop mas cercano a Lima), todo lo demas normal.

    En mi caso, para llamadas outbound me parece que no tiene limite de llamadas simultaneas. Bueno, he probado con 1 cuenta y hemos hecho hasta 2 simultaneas sin problema, seria cuestion de probar.

  8. Ricardo says:

    Hola Alex , el otro dia te pregunte sobre broadvoice, pues yo quiero comprame una cuenta para agregarla a mi asterisk , y poder salir ilimitado a 35 paises , pero hoy realice la compra supuestamente pero me pdeia un telefono , que pusiera el masc adddres de el …

    como la compraste , porque yo intente por todos los medios , y no pude !!

    te agradezco tu comentario …

    saludosss

  9. Ricardo says:

    Hola Alex , el otro dia te pregunte sobre broadvoice, pues yo quiero comprame una cuenta para agregarla a mi asterisk , y poder salir ilimitado a 35 paises , pero hoy realice la compra supuestamente pero me pdeia un telefono , que pusiera el masc adddres de el …

    como la compraste , porque yo intente por todos los medios , y no pude !!

    te agradezco tu comentario …

    saludosss ALex

  10. AlexCeli says:

    Es que tienes que señalarle que no vas a instalarle a un telefono, sino que vas a poner en otro dispositivo

    Aqui ttps://www.broadvoice.com/SignUp.aspx
    le das la opción de

    I Want to Use My Own SIP Device – on the BroadVoice BYOD Program.
    If you have the equipment we’ve got the service.

    En el siguiente paso Choose “Your Device” le das

    Not listed (Generic SIP)

    Y nada mas, en el menu de configuracion del Asterisk, va a salir como configurarlo, el user y pwd que te dan, que lo configuras en tu Asterisk.

    Ojo, hay un par de tips que los puse en http://www.voip-info.org/wiki/view/Asterisk+settings+Broadvoice

    como el de

    Important

    Asterisk users of broadvoice may have noticed a problem with not recieving inbound calls today. It appears that something changed in the way Broadvoice sends their SIP packets, but we have the solution: Just make the following change to your extensions.conf file:

    Look for the extensions.conf context for your incoming calls, in our case, its from-broadvoice, and add this line at the end of your context:

    exten => YOURPHONENUMBER,1,Goto(from-broadvoice,1,1)

    Make sure you change the “from-broadvoice” to the name of your incoming calls context.

    Que si no lo pones, vas a poder hacer llamadas, pero no las vas a poder recibir.

    Saludos,

    Alex

  11. Ricardo says:

    te agradezco Alex , ya he comprado el plan , solo me resta configurarlos en mi centralita , te comento luego como me va …

    saludosss

  12. Ricardo says:

    Alex , disculpa por molestarte , estoy tratando de conectarme al broadvoice pero sin exito, estoy siguiendo la guia voip-info.org, la del broadvoice y viendo tus rutas de salidas para tus clientes , pues te comento que lo que he hecho ahorita me falla para conectarme le hago un show sip peers y veo conectada la cuenta del broadvoice,
    pero cuando llamo a un numero de USA me sale esto Got: SIP response 406 “Not Acceptable” back from 147.135.12.221
    — Executing [918003371358@cyber-home:1] Dial(“SIP/111-0838baf8”, “SIP/918003371358@sip.broadvoice.com|30”) in new stack
    — Called 918003371358@sip.broadvoice.com
    [Aug 31 12:07:32] WARNING[23145]: chan_sip.c:11939 handle_response_invite: Received response: “Forbidden” from ‘”Lucy” ;tag=as4bd6a561’
    — SIP/sip.broadvoice.com-0838ff38 is circuit-busy
    == Everyone is busy/congested at this time (1:0/1/0)
    — Executing [numero del tel @cyber-home:2] Congestion(“SIP/111-0838baf8”, “”) in new stack

    lo que puedo deducir de tus rutas es que tu tienes un SIP 011 por donde salen tus usuarios a llamadas internacionales , pero le quitas los tres primeros digitos osea los 900 los 30 , 31 , 420, 61 son los codigos de Area de los paises free que te da el broadvoice , lo que no entiendo es la parte del sip sales por el 011 , pero entonces el sip [sip.broadvoice.com] lo tienes como [011] y despues le pasas todo los parametros del Broadvoice …

    talves me avisas y te paso me sip , y mis rutas para salir a ver en que estoy fallando , estoy usando asterisk 1.4.9

    saludosss

    disculpa la molestia ..

  13. just happened by….

    Not what I was looking for, but great site. Thanks alot….

Leave a Reply