<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Usando la red DUNDi en Asterisk</title>
	<link>http://www.julianmenendez.es/usando-dundi-asterisk/</link>
	<description>Blog personal sobre asterisk, linux y todo lo demás</description>
	<pubDate>Sat, 04 Feb 2012 14:56:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: LinksysDS</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-17225</link>
		<dc:creator>LinksysDS</dc:creator>
		<pubDate>Wed, 05 Nov 2008 01:31:26 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-17225</guid>
		<description>Hola Julián. Excelente documento! :)

Solo una duda, mi * tiene 2 interfaces de red

1- Conexion ADSL
2- Conexion red guifi.net

Tanto por ADSL como por red tengo el mismo dominio.
La pregunta es como puedo hacer esto con dos interfaces de red? Se pueden poner las dos mac?

Gracias</description>
		<content:encoded><![CDATA[<p>Hola Julián. Excelente documento! <img src='http://www.julianmenendez.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Solo una duda, mi * tiene 2 interfaces de red</p>
<p>1- Conexion ADSL<br />
2- Conexion red guifi.net</p>
<p>Tanto por ADSL como por red tengo el mismo dominio.<br />
La pregunta es como puedo hacer esto con dos interfaces de red? Se pueden poner las dos mac?</p>
<p>Gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julianjm</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-16621</link>
		<dc:creator>julianjm</dc:creator>
		<pubDate>Sun, 05 Oct 2008 08:48:14 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-16621</guid>
		<description>Hola Giofe,

Pues la verdad es que si es el caso, perdería bastante utilidad el regexten :)

Entiendo que se trata de un bug en asterisk. Has probado con la última versión? Si es el caso, habría que mirar el código fuente de asterisk, y ver cómo se pueden crear todas las extensiones con prioridad 1 para todos los peers registrados, una vez recargado el dialplan...

Julian.</description>
		<content:encoded><![CDATA[<p>Hola Giofe,</p>
<p>Pues la verdad es que si es el caso, perdería bastante utilidad el regexten <img src='http://www.julianmenendez.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Entiendo que se trata de un bug en asterisk. Has probado con la última versión? Si es el caso, habría que mirar el código fuente de asterisk, y ver cómo se pueden crear todas las extensiones con prioridad 1 para todos los peers registrados, una vez recargado el dialplan&#8230;</p>
<p>Julian.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giofe</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-16619</link>
		<dc:creator>Giofe</dc:creator>
		<pubDate>Sun, 05 Oct 2008 03:51:57 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-16619</guid>
		<description>hay un pequeño detalle en setear prioridad 2 y dejar a  asterisk crear automaticamente la prioridad 1 con el regcontext, cuando recargas el extension.conf , la prioridad 1 desaparece ( y es lógico no esta definida).  Esto hace que el sIP  que aun está registrado de manera local no se le pueda llamar. 

Hay una manera de evitar la perdida de esa prioridad tras una recarga del extension, mientras se mantenga el registro SIP respectivo?

Saludos.</description>
		<content:encoded><![CDATA[<p>hay un pequeño detalle en setear prioridad 2 y dejar a  asterisk crear automaticamente la prioridad 1 con el regcontext, cuando recargas el extension.conf , la prioridad 1 desaparece ( y es lógico no esta definida).  Esto hace que el sIP  que aun está registrado de manera local no se le pueda llamar. </p>
<p>Hay una manera de evitar la perdida de esa prioridad tras una recarga del extension, mientras se mantenga el registro SIP respectivo?</p>
<p>Saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johans</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-16154</link>
		<dc:creator>Johans</dc:creator>
		<pubDate>Wed, 10 Sep 2008 00:41:55 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-16154</guid>
		<description>Amigo segui tus instrucciones y funcia perfecto cuando uso las ip que me da el proveedor, pero luego de montar una vpn(openVPN) y colocar las ip locales de cada servidor no se conecta el dundi... quite todas las reglas iptables y nada, no funciona. probe la conexion (ping) entre los equipos y todo perfecto. lo unico que no me funciona es dundi "solo cuando uso las ip locales" con las que me da el isp si me funciona. que puede estar pasando?</description>
		<content:encoded><![CDATA[<p>Amigo segui tus instrucciones y funcia perfecto cuando uso las ip que me da el proveedor, pero luego de montar una vpn(openVPN) y colocar las ip locales de cada servidor no se conecta el dundi&#8230; quite todas las reglas iptables y nada, no funciona. probe la conexion (ping) entre los equipos y todo perfecto. lo unico que no me funciona es dundi &#8220;solo cuando uso las ip locales&#8221; con las que me da el isp si me funciona. que puede estar pasando?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julianjm</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-16001</link>
		<dc:creator>julianjm</dc:creator>
		<pubDate>Wed, 03 Sep 2008 07:28:11 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-16001</guid>
		<description>Johans... Parece una buena solución ;) De hecho es la única forma (práctica) que se me ocurre.</description>
		<content:encoded><![CDATA[<p>Johans&#8230; Parece una buena solución <img src='http://www.julianmenendez.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> De hecho es la única forma (práctica) que se me ocurre.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johans</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-15991</link>
		<dc:creator>Johans</dc:creator>
		<pubDate>Wed, 03 Sep 2008 01:34:38 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-15991</guid>
		<description>Amigo, no he echo la prueba aun de dundi pero lei tu articulo y me surge una duda.. mis ips, son dinamicas y las resuelvo por dyndns. como quedaria esta linea?

ext-local,0,IAX2,dundi:${SECRET}/1.2.3.4/${NUMBER}

EN donde va la ip pongo el nombre q me da dyndns?
ext-local,0,IAX2,dundi:${SECRET}/xxx.dyndns.org/${NUMBER}</description>
		<content:encoded><![CDATA[<p>Amigo, no he echo la prueba aun de dundi pero lei tu articulo y me surge una duda.. mis ips, son dinamicas y las resuelvo por dyndns. como quedaria esta linea?</p>
<p>ext-local,0,IAX2,dundi:${SECRET}/1.2.3.4/${NUMBER}</p>
<p>EN donde va la ip pongo el nombre q me da dyndns?<br />
ext-local,0,IAX2,dundi:${SECRET}/xxx.dyndns.org/${NUMBER}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-14068</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Wed, 09 Jul 2008 19:20:53 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-14068</guid>
		<description>Gracias julian, despues de eliminar el include=&#62;dundilookup del contexto de llamadas, e incluirlo en uno nuevo, siguiendo tu ejemplo [from-internal]funciono perfectamente. Aparentemente estaba causando un loop de busquedas, aún teniendo el ttl =1.</description>
		<content:encoded><![CDATA[<p>Gracias julian, despues de eliminar el include=&gt;dundilookup del contexto de llamadas, e incluirlo en uno nuevo, siguiendo tu ejemplo [from-internal]funciono perfectamente. Aparentemente estaba causando un loop de busquedas, aún teniendo el ttl =1.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julianjm</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13997</link>
		<dc:creator>julianjm</dc:creator>
		<pubDate>Mon, 07 Jul 2008 16:26:10 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13997</guid>
		<description>Robert,

Efectivamente, regcontext=dundiextens. En ese contexto tienes que tener el dialplan necesario para llamar a tus propias extensiones, pero en la prioridad 2. La prioridad 1 la crea asterisk automáticamente cuando el teléfono se registra:

&lt;pre&gt;[dundiextens]
exten =&gt; _2XXX,2,Dial(SIP/${EXTEN});
;
[ejemplo]
include =&gt; dundiextens
include =&gt; lookupdundi&lt;/pre&gt;

El contexto que publicas en dundi es "dundiextens". Si tienes el teléfono 2001 registrado, asterisk habrá creado la línea "exten =&gt; 2001,1,NoOp", y por lo tanto, pasará a la prioridad 2, que tiene el comando Dial. Al existir este NoOp en la prioridad 1, cuando el servidor reciba una consulta Dundi, respoderá.

Asimismo, los teléfonos que estén en el contexto [ejemplo] que te pongo, harán primero una búsqueda en [dundiextens]. Si existe la extensión, llamarán localmente, y si no, asterisk hará la búsqueda en Dundi (mediante el contexto lookupdundi).

Espero que te haya servido ;)</description>
		<content:encoded><![CDATA[<p>Robert,</p>
<p>Efectivamente, regcontext=dundiextens. En ese contexto tienes que tener el dialplan necesario para llamar a tus propias extensiones, pero en la prioridad 2. La prioridad 1 la crea asterisk automáticamente cuando el teléfono se registra:</p>
<pre>[dundiextens]
exten => _2XXX,2,Dial(SIP/${EXTEN});
;
[ejemplo]
include => dundiextens
include => lookupdundi</pre>
<p>El contexto que publicas en dundi es &#8220;dundiextens&#8221;. Si tienes el teléfono 2001 registrado, asterisk habrá creado la línea &#8220;exten => 2001,1,NoOp&#8221;, y por lo tanto, pasará a la prioridad 2, que tiene el comando Dial. Al existir este NoOp en la prioridad 1, cuando el servidor reciba una consulta Dundi, respoderá.</p>
<p>Asimismo, los teléfonos que estén en el contexto [ejemplo] que te pongo, harán primero una búsqueda en [dundiextens]. Si existe la extensión, llamarán localmente, y si no, asterisk hará la búsqueda en Dundi (mediante el contexto lookupdundi).</p>
<p>Espero que te haya servido <img src='http://www.julianmenendez.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13996</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Mon, 07 Jul 2008 15:53:50 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13996</guid>
		<description>Buen día julian, estoy un poco "nuevo" en este asunto del dundi. Sin embargo logre configurar una pequeña prueba y funciona perfectamente. El asunto es que no comprendo muy bien como ajustarla para que realice lo que le explicaste a federico. Este es mi extensions.conf

[lookupdundi] ;en tu ejemplo es dundi-extens
switch =&#62; DUNDi/priv ;en tu ejemplo extensiones-locales

[dundiextens] ;en tu ejemplo ext-local
exten =&#62; 200X,1,NoOP

[incomingdundi]
exten =&#62; 200X,1,Goto(ejemplo&#124;200X&#124;1)

[ejemplo]
exten =&#62; 2000,1,Dial(SIP/2000,30)
exten =&#62; 2000,2,Hangup
include =&#62; lookupdundi

Ahora según entiendo, en el sip.conf debo agregar regcontext=dundiextens y regexten=200X .

Además en dundiextens en el extensions.conf, debo cambiar la prioridad de lo que tengo a 2 y agregar exten =&#62; i,1,NoOp ??. Esa es la parte que no comprendo, lo coloque asi y no funciona. Muchas gracias en la colaboración que me puedan prestar.</description>
		<content:encoded><![CDATA[<p>Buen día julian, estoy un poco &#8220;nuevo&#8221; en este asunto del dundi. Sin embargo logre configurar una pequeña prueba y funciona perfectamente. El asunto es que no comprendo muy bien como ajustarla para que realice lo que le explicaste a federico. Este es mi extensions.conf</p>
<p>[lookupdundi] ;en tu ejemplo es dundi-extens<br />
switch =&gt; DUNDi/priv ;en tu ejemplo extensiones-locales</p>
<p>[dundiextens] ;en tu ejemplo ext-local<br />
exten =&gt; 200X,1,NoOP</p>
<p>[incomingdundi]<br />
exten =&gt; 200X,1,Goto(ejemplo|200X|1)</p>
<p>[ejemplo]<br />
exten =&gt; 2000,1,Dial(SIP/2000,30)<br />
exten =&gt; 2000,2,Hangup<br />
include =&gt; lookupdundi</p>
<p>Ahora según entiendo, en el sip.conf debo agregar regcontext=dundiextens y regexten=200X .</p>
<p>Además en dundiextens en el extensions.conf, debo cambiar la prioridad de lo que tengo a 2 y agregar exten =&gt; i,1,NoOp ??. Esa es la parte que no comprendo, lo coloque asi y no funciona. Muchas gracias en la colaboración que me puedan prestar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13195</link>
		<dc:creator>Federico</dc:creator>
		<pubDate>Mon, 16 Jun 2008 12:29:08 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13195</guid>
		<description>Gracias nuevamente! No tengo activada la opcion rtcache porque he ledido por ahi que suele dar problemas haciendo que las consultas sean mas lentas. Igualmente lo probare y te cuento. Nuevamente muchas gracias por compartir tu sabiduria!</description>
		<content:encoded><![CDATA[<p>Gracias nuevamente! No tengo activada la opcion rtcache porque he ledido por ahi que suele dar problemas haciendo que las consultas sean mas lentas. Igualmente lo probare y te cuento. Nuevamente muchas gracias por compartir tu sabiduria!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julianjm</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13194</link>
		<dc:creator>julianjm</dc:creator>
		<pubDate>Mon, 16 Jun 2008 12:23:21 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13194</guid>
		<description>Federico,

Hmm, con realtime ni idea... Tienes activada la opción rtcachefriends?

Por otra parte, respecto a tu última pregunta, es normal. Una consula DUNDI no incluye los resultados locales. Por eso tienes que comprobar primero si la extensión es local (o está registrada aquí), y si no, hacer la consulta Dundi.</description>
		<content:encoded><![CDATA[<p>Federico,</p>
<p>Hmm, con realtime ni idea&#8230; Tienes activada la opción rtcachefriends?</p>
<p>Por otra parte, respecto a tu última pregunta, es normal. Una consula DUNDI no incluye los resultados locales. Por eso tienes que comprobar primero si la extensión es local (o está registrada aquí), y si no, hacer la consulta Dundi.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13189</link>
		<dc:creator>Federico</dc:creator>
		<pubDate>Mon, 16 Jun 2008 11:20:41 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13189</guid>
		<description>Hola Julian!Gracias por responderme tan rapido. Lo he configurado tal y como me has dicho y funciona correctamente salvo por un pequeño detalle. Cuando la extension esta configurada en el sip.conf, todo funciona sin problemas, cuando esta configurada tirando del mysql,me tira el siguiente error:
[Jun 16 14:56:00] WARNING[29387]: chan_iax2.c:7372 socket_process: Call rejected by 172.17.64.164: No such context/extension
    -- Hungup 'IAX2/172.17.64.164:4569-1'
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [202@internal:2] Dial("SIP/100-081f6af0", "SIP/202&#124;30&#124;tr") in new stack
    -- Added extension '202' priority 1 to internal
    -- Called 202
    -- SIP/202-081ef690 is ringing
    -- Added extension '202' priority 1 to internal
  == Spawn extension (internal, 202, 2) exited non-zero on 'SIP/100-081f6af0'
    -- Added extension '202' priority 1 to internal
Otra cosa que me tiene mosqueado, es que cuando hago un dundi lookup ext_d_mi_servidor me responde que la tiene el otro, eso no deberia ser asi no??? Desde ya muchas gracias Julian!</description>
		<content:encoded><![CDATA[<p>Hola Julian!Gracias por responderme tan rapido. Lo he configurado tal y como me has dicho y funciona correctamente salvo por un pequeño detalle. Cuando la extension esta configurada en el sip.conf, todo funciona sin problemas, cuando esta configurada tirando del mysql,me tira el siguiente error:<br />
[Jun 16 14:56:00] WARNING[29387]: chan_iax2.c:7372 socket_process: Call rejected by 172.17.64.164: No such context/extension<br />
    &#8212; Hungup &#8216;IAX2/172.17.64.164:4569-1&#8242;<br />
  == Everyone is busy/congested at this time (1:0/0/1)<br />
    &#8212; Executing [202@internal:2] Dial(&#8221;SIP/100-081f6af0&#8243;, &#8220;SIP/202|30|tr&#8221;) in new stack<br />
    &#8212; Added extension &#8216;202&#8242; priority 1 to internal<br />
    &#8212; Called 202<br />
    &#8212; SIP/202-081ef690 is ringing<br />
    &#8212; Added extension &#8216;202&#8242; priority 1 to internal<br />
  == Spawn extension (internal, 202, 2) exited non-zero on &#8216;SIP/100-081f6af0&#8242;<br />
    &#8212; Added extension &#8216;202&#8242; priority 1 to internal<br />
Otra cosa que me tiene mosqueado, es que cuando hago un dundi lookup ext_d_mi_servidor me responde que la tiene el otro, eso no deberia ser asi no??? Desde ya muchas gracias Julian!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julianjm</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13080</link>
		<dc:creator>julianjm</dc:creator>
		<pubDate>Fri, 13 Jun 2008 20:02:58 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13080</guid>
		<description>Federico,

Para eso tienes que combinar dundi con el parámetro regcontext de sip.conf:

&lt;pre&gt;regcontext=a_extensiones&lt;/pre&gt;

Eso lo que hará será crear una extensión NoOp, con prioridad 1, cuando un teléfono se registre, y la eliminará cuando se desregistre.

El contexto "a_extensiones", que es donde está el diaplan para llamar a una extensión concreta, sería algo como esto, teniendo en cuenta de empezar siempre en la prioridad 2, ya que la 1 la crea asterisk automáticamente:

&lt;pre&gt;[a_extensiones]
exten =&gt; _3XX,2,Dial(SIP/${EXTEN})
exten =&gt; i,1,NoOp(Extension no existente)
include=&gt; contexto_dundi
&lt;/pre&gt;

En DUNDI, tú publicas el contexto [a_extensiones], de forma que solo se publicarán las extensiones que estén registradas en este servidor. Cuando llamas a la extensión 301, por ejemplo, si está registrada aquí, se hace el Dial correspondiente, si no, se hará una búsqueda DUNDI y contestará la centralita que la tenga registrada.

Por otra parte, además de extensiones (teléfonos) puedes publicar cualquier otro número. Es decir, cada centralita puede publicar las rutas que salen más económicas (si la centralita está en Cataluña, publicará las _93XXXX.). De esta forma, en cada llamada saliente, si haces una búsqueda Dundi antes de salir por el primario que tenga conectada la centralita, si hay una ruta más económica, se usará.

Julian.</description>
		<content:encoded><![CDATA[<p>Federico,</p>
<p>Para eso tienes que combinar dundi con el parámetro regcontext de sip.conf:</p>
<pre>regcontext=a_extensiones</pre>
<p>Eso lo que hará será crear una extensión NoOp, con prioridad 1, cuando un teléfono se registre, y la eliminará cuando se desregistre.</p>
<p>El contexto &#8220;a_extensiones&#8221;, que es donde está el diaplan para llamar a una extensión concreta, sería algo como esto, teniendo en cuenta de empezar siempre en la prioridad 2, ya que la 1 la crea asterisk automáticamente:</p>
<pre>[a_extensiones]
exten => _3XX,2,Dial(SIP/${EXTEN})
exten => i,1,NoOp(Extension no existente)
include=> contexto_dundi
</pre>
<p>En DUNDI, tú publicas el contexto [a_extensiones], de forma que solo se publicarán las extensiones que estén registradas en este servidor. Cuando llamas a la extensión 301, por ejemplo, si está registrada aquí, se hace el Dial correspondiente, si no, se hará una búsqueda DUNDI y contestará la centralita que la tenga registrada.</p>
<p>Por otra parte, además de extensiones (teléfonos) puedes publicar cualquier otro número. Es decir, cada centralita puede publicar las rutas que salen más económicas (si la centralita está en Cataluña, publicará las _93XXXX.). De esta forma, en cada llamada saliente, si haces una búsqueda Dundi antes de salir por el primario que tenga conectada la centralita, si hay una ruta más económica, se usará.</p>
<p>Julian.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13077</link>
		<dc:creator>Federico</dc:creator>
		<pubDate>Fri, 13 Jun 2008 19:26:06 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-13077</guid>
		<description>Hola Julian! Ante todo gracias por todos tus comentarios que son mas que utiles.
Mi escenario es: OfiA, OfiB, OfiC, etc. Cada una con su Ast y su primario. Quiero tener una numeracion unica, y que funcione mas alla de donde se registre el telefono. De esta forma, si se cae uno, los telefonos se registrarian en otro, y si se la linea de conexion contra la central, tambien seguiria funcionando. Mi logica dice que no es posible con Dundi, estoy en lo correcto?No soy capaz de teniendo las mismas extensiones en las dos centralitas, que gracias al dundi, encuentre la que esta activa. Necesito personalizar la extension, mas alla de su ubicacion, y que si hoy esta en barcelona, y mañana en madrid, y justo se cae la linea con barcelona, que igualmente tenga telefono. Espero que me haya explicado lo suficiente. En fin, mas alla de todo, muchas gracias por leer este rollo!!!</description>
		<content:encoded><![CDATA[<p>Hola Julian! Ante todo gracias por todos tus comentarios que son mas que utiles.<br />
Mi escenario es: OfiA, OfiB, OfiC, etc. Cada una con su Ast y su primario. Quiero tener una numeracion unica, y que funcione mas alla de donde se registre el telefono. De esta forma, si se cae uno, los telefonos se registrarian en otro, y si se la linea de conexion contra la central, tambien seguiria funcionando. Mi logica dice que no es posible con Dundi, estoy en lo correcto?No soy capaz de teniendo las mismas extensiones en las dos centralitas, que gracias al dundi, encuentre la que esta activa. Necesito personalizar la extension, mas alla de su ubicacion, y que si hoy esta en barcelona, y mañana en madrid, y justo se cae la linea con barcelona, que igualmente tenga telefono. Espero que me haya explicado lo suficiente. En fin, mas alla de todo, muchas gracias por leer este rollo!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paco gil</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-12074</link>
		<dc:creator>paco gil</dc:creator>
		<pubDate>Sun, 25 May 2008 21:30:48 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-12074</guid>
		<description>ostias tocayo!!!  te veo por el blog de julian también... 
Julián, que no era yo, eh.... XDD</description>
		<content:encoded><![CDATA[<p>ostias tocayo!!!  te veo por el blog de julian también&#8230;<br />
Julián, que no era yo, eh&#8230;. XDD</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julianjm</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-10837</link>
		<dc:creator>julianjm</dc:creator>
		<pubDate>Fri, 02 May 2008 16:22:11 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-10837</guid>
		<description>En dundi publicas las extensiones de las que se hace cargo el asterisk. Pueden ser extensiones normales, o incluso rutas a la PSTN.

Cuando el otro asterisk haga la consulta, recibirá una cadena de conexión (IAX/asterisk1/loquesea), y hará un Dial.

Es decir, en el asterisk que tienes conectado al a MD110, le entrará la llamada por el contexto que indiques, y ahi haces lo que quieras con la llamada.</description>
		<content:encoded><![CDATA[<p>En dundi publicas las extensiones de las que se hace cargo el asterisk. Pueden ser extensiones normales, o incluso rutas a la PSTN.</p>
<p>Cuando el otro asterisk haga la consulta, recibirá una cadena de conexión (IAX/asterisk1/loquesea), y hará un Dial.</p>
<p>Es decir, en el asterisk que tienes conectado al a MD110, le entrará la llamada por el contexto que indiques, y ahi haces lo que quieras con la llamada.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francisco Gil</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-10763</link>
		<dc:creator>Francisco Gil</dc:creator>
		<pubDate>Wed, 30 Apr 2008 17:32:16 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-10763</guid>
		<description>Hola.
Si me permites una consulta sobre dundi. Tengo una central asterisk con extensiones 60XX. Esta central esta conectada a otra con numeracion 61XX. Hasta aqui todo correcto. La comunicacion es IAX y salvo la perdida de la identificacion de llamada todo lo demas funciona. Mi duda es la siguiente: la primera central esta conectada con un primario a una central MD110 de Ericsson. Con este metodo la primera asterisk es servidor de la "red asterisk" y pasarela hacia la MD110. ¿Que pasa si quiero implemetar dundi?. Hay un plan de marcado un poco extenso que controla la primera asterisk y encamina hacia la MD110. De hecho todo pasa por la MD110, excepto en la segunda asterisk, que tiene una RDSI para supervivencia en caso de caida de la red.
Saludos y gracias.</description>
		<content:encoded><![CDATA[<p>Hola.<br />
Si me permites una consulta sobre dundi. Tengo una central asterisk con extensiones 60XX. Esta central esta conectada a otra con numeracion 61XX. Hasta aqui todo correcto. La comunicacion es IAX y salvo la perdida de la identificacion de llamada todo lo demas funciona. Mi duda es la siguiente: la primera central esta conectada con un primario a una central MD110 de Ericsson. Con este metodo la primera asterisk es servidor de la &#8220;red asterisk&#8221; y pasarela hacia la MD110. ¿Que pasa si quiero implemetar dundi?. Hay un plan de marcado un poco extenso que controla la primera asterisk y encamina hacia la MD110. De hecho todo pasa por la MD110, excepto en la segunda asterisk, que tiene una RDSI para supervivencia en caso de caida de la red.<br />
Saludos y gracias.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jhonny Velasquez</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-10031</link>
		<dc:creator>Jhonny Velasquez</dc:creator>
		<pubDate>Mon, 07 Apr 2008 16:29:51 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-10031</guid>
		<description>Hola Julian. Exelente tutotial.
quiero que me ayudes con lo siguiente:
Tengo que crear una red de tres servidores Asterisk, ubicados en diferentes ciudades. quiero que se comuniquen entre ellos a taves de IAX Trunk. el objetivo es crear una sala de conferencias entre los tres. es para hacer un programa de radio en red. hasta hoy se esta utilizando skype. la sala de conferencias supongo que estara en uno de los servidores y los otros dos llamaran a ese servidor.

Tras mucho esfuerzo he logrado conectarlos todos contra todos (una red mesh) esto lo hice solo en mi laboratorio. 
ahora mi pregunta es, que me conviene usar Dundi o solo conectarlos a travez de IAX

saludos</description>
		<content:encoded><![CDATA[<p>Hola Julian. Exelente tutotial.<br />
quiero que me ayudes con lo siguiente:<br />
Tengo que crear una red de tres servidores Asterisk, ubicados en diferentes ciudades. quiero que se comuniquen entre ellos a taves de IAX Trunk. el objetivo es crear una sala de conferencias entre los tres. es para hacer un programa de radio en red. hasta hoy se esta utilizando skype. la sala de conferencias supongo que estara en uno de los servidores y los otros dos llamaran a ese servidor.</p>
<p>Tras mucho esfuerzo he logrado conectarlos todos contra todos (una red mesh) esto lo hice solo en mi laboratorio.<br />
ahora mi pregunta es, que me conviene usar Dundi o solo conectarlos a travez de IAX</p>
<p>saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alberto Sagredo</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-8762</link>
		<dc:creator>Alberto Sagredo</dc:creator>
		<pubDate>Fri, 04 Jan 2008 15:33:01 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-8762</guid>
		<description>Muchas gracias Julian :)

Eres un pozo de sabiduría .

He vuelto a probar el lookup ya ya me da resultados. Quizá algo de tiempo de propagación de las extensiones me ha jugado una mala pasada.

Gracias por el comentario</description>
		<content:encoded><![CDATA[<p>Muchas gracias Julian <img src='http://www.julianmenendez.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Eres un pozo de sabiduría .</p>
<p>He vuelto a probar el lookup ya ya me da resultados. Quizá algo de tiempo de propagación de las extensiones me ha jugado una mala pasada.</p>
<p>Gracias por el comentario</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julianjm</title>
		<link>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-8761</link>
		<dc:creator>julianjm</dc:creator>
		<pubDate>Fri, 04 Jan 2008 14:36:26 +0000</pubDate>
		<guid>http://www.julianmenendez.es/usando-dundi-asterisk/#comment-8761</guid>
		<description>Acabo de hacer la prueba de definir una extensión local igual a una remota, y el "dundi lookup" me sigue funcionando. No hace caso a lo que tengas en tu propia centralita.

Para hacer failover, es decir, que cuando llamamos a la extensión 100 y no existe, salte a la devuelta por dundi, hay que usar regexten y regcontext. Este último es el contexto que publicamos con dundi. El dialplan sería algo como:

exten =&gt; _1XX,2,Dial(SIP/${EXTEN}) ; PRIORIDAD 2

Cuando la extension 100 se registre, se creará una extensión NoOp en la prioridad 1, tal que:

exten =&gt; 100,1,NoOp

Ahora, conjugando este contexto con extensiones dinámicas, y una sentencia swich, conseguimos que si no existe una extensión en la PBX local, haga la búsqueda en DUNDI.</description>
		<content:encoded><![CDATA[<p>Acabo de hacer la prueba de definir una extensión local igual a una remota, y el &#8220;dundi lookup&#8221; me sigue funcionando. No hace caso a lo que tengas en tu propia centralita.</p>
<p>Para hacer failover, es decir, que cuando llamamos a la extensión 100 y no existe, salte a la devuelta por dundi, hay que usar regexten y regcontext. Este último es el contexto que publicamos con dundi. El dialplan sería algo como:</p>
<p>exten => _1XX,2,Dial(SIP/${EXTEN}) ; PRIORIDAD 2</p>
<p>Cuando la extension 100 se registre, se creará una extensión NoOp en la prioridad 1, tal que:</p>
<p>exten => 100,1,NoOp</p>
<p>Ahora, conjugando este contexto con extensiones dinámicas, y una sentencia swich, conseguimos que si no existe una extensión en la PBX local, haga la búsqueda en DUNDI.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

