Fijate mi intencion es la siguiente:<br><br>Quiero poder direccionar los paquetes por un camino o por otro dependiendo de la extensión de la cual estoy llamando, es decir, de acuerdo a la dirección del campo FROM en el mensaje SIP.
<br><br>Por ejemplo si estoy llamando desde la extensión xxx9 quiero que las llamadas se vayan por una ruta en específico, diferente a la de las rutas xxx[0-8].<br><br>Gracias nuevamente<br><br><br><div><span class="gmail_quote">
El día 20/08/07, <b class="gmail_sendername">Ramona Modroiu</b> &lt;<a href="mailto:ramona@openser.org">ramona@openser.org</a>&gt; escribió:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Te recomiendo actualizar a la ultima versión estable de Openser v1.2.2,<br>es mas rapido y lo tienes mas facil usar las pseudo-variables.<br><br>otros comentarios dentro del mensaje ...<br><br>Oscar Castillo wrote:<br>&gt; Ahh otra cosa que olvide comentar es que la versión de Openser que uso
<br>&gt; es la v1.1.1<br>&gt;<br>&gt; El día 20/08/07, *Oscar Castillo* &lt; <a href="mailto:o.castillo.castillo@gmail.com">o.castillo.castillo@gmail.com</a><br>&gt; &lt;mailto:<a href="mailto:o.castillo.castillo@gmail.com">
o.castillo.castillo@gmail.com</a>&gt;&gt; escribió:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Wow que honor, de verdad que si.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Ante todo gracias por responder y en un español tan claro :-D<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Te comento que seguí revisando antes de postear de nuevo y sigo
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; con el problema, borré la parte correspondiente a<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; $Tf=s:time;$from=$fu y me sigue arrojando errores, en esta<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; oportunidad uno referente a &quot;unable to get pseudo variable in P1&quot;
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Coloqué el comando avp_db-load(&quot;$from&quot;,&quot;i:678&quot;); y ahora me dice<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; que tengo un error de syntaxis, que no encuentro.<br>&gt;<br>La syntaxis del comando debe ser avp_db_load(&quot;$fu&quot;, &quot;$avp(i:678)&quot;);
<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Realmente no se que necesito para que la función AVP_CHECK me<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; enrute de acuerdo al campo from, cualquier sugerencia será<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; bienvenida.<br>&gt;<br>no entiendo exactamente que quieres hacer ... podrias darme mas detalles?
<br><br>Saludos,<br>Ramona<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Muchas Gracias de antemano<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; El día 20/08/07, *Ramona Modroiu* &lt; <a href="mailto:ramona@openser.org">ramona@openser.org</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:
<a href="mailto:ramona@openser.org">ramona@openser.org</a>&gt;&gt; escribió:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hola,<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; que versión de Openser usas?<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Oscar Castillo wrote:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Hola a todos!
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Actualmente me encuentro configurando mi Openser y quiero<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; direccionar<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; las llamadas de acuerdo a mi número de origen (al campo<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; From), estuve
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; leyendo por ahí y vi que se podía hacer con el módulo AVPOPS,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pero al<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; configurarle los parámetros, me arroja un error.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &quot;ERROR: add_avp_galias_str &lt;$fu&gt; set module parameter&quot;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &quot;Can`t set module parameter&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Lo que&nbsp;&nbsp;hice fue lo siguiente:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; ...<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; loadmodule &quot;avpops.so&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; ...
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; modparam(&quot;avpops&quot;, &quot;avp_url&quot;,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &quot; <a href="mailto:mysql://openser:openserrw@161.xxx.xxx.xxx">mysql://openser:openserrw@161.xxx.xxx.xxx</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mailto:
<a href="mailto:mysql">mysql</a>://openser:<a href="mailto:openserrw@161.xxx.xxx.xxx">openserrw@161.xxx.xxx.xxx</a>&gt; /openser&quot;)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; modparam(&quot;avpops&quot;, &quot;avp_table&quot;, &quot;usr_preferences&quot;)
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aqui hay errores $Tf=s:time;$from=$fu ... avp alias es solo un<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; shortcut<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a un avp nombre ... no puedes crear referencias a otras<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pseudo-variables, solo puedes crear referencias a un avp (string o
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; integer) .<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; modparam(&quot;avpops&quot;,&quot;avp_aliases&quot;,&quot;email=s:email_addr;fwd=i:753;$Tf=s:time;$from=$fu&quot;)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Saludos,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Elena-Ramona<br>
&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; modparam(&quot;avpops&quot;,&quot;uuid_column&quot;,&quot;uuid&quot;)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; modparam(&quot;avpops&quot;,&quot;username_column&quot;,&quot;username&quot;)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; modparam(&quot;avpops&quot;,&quot;domain_column&quot;,&quot;domain&quot;)
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; modparam(&quot;avpops&quot;,&quot;attribute_column&quot;,&quot;attribute&quot;)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; modparam(&quot;avpops&quot;,&quot;value_column&quot;,&quot;value&quot;)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; modparam(&quot;avpops&quot;,&quot;type_column&quot;,&quot;type
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; ...<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; if (method == &quot;INVITE&quot;){<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp;&nbsp;&nbsp; route(3);<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; exit;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; };<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; ...<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; route[3]{
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (avp_check(&quot;s:0001sip:0001@.*&quot;eq/$from/I))&nbsp;&nbsp;{<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; exit;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; };<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Me falta algo? o estoy colocando mal alguna línea?
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Muchas Gracias por la ayuda que puedan brindar<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; ------------------------------------------------------------------------
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; _______________________________________________<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Users-es mailing list<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; <a href="mailto:Users-es@openser.org">Users-es@openser.org
</a> &lt;mailto:<a href="mailto:Users-es@openser.org">Users-es@openser.org</a>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; <a href="http://openser.org/cgi-bin/mailman/listinfo/users-es">http://openser.org/cgi-bin/mailman/listinfo/users-es</a>
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _______________________________________________<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Users-es mailing list<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:Users-es@openser.org">Users-es@openser.org</a> &lt;mailto:
<a href="mailto:Users-es@openser.org">Users-es@openser.org</a>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://openser.org/cgi-bin/mailman/listinfo/users-es">http://openser.org/cgi-bin/mailman/listinfo/users-es</a><br>&gt;<br>&gt;<br>
&gt;<br>&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt; _______________________________________________<br>&gt; Users-es mailing list<br>&gt; <a href="mailto:Users-es@openser.org">
Users-es@openser.org</a><br>&gt; <a href="http://openser.org/cgi-bin/mailman/listinfo/users-es">http://openser.org/cgi-bin/mailman/listinfo/users-es</a><br>&gt;<br><br><br>_______________________________________________<br>
Users-es mailing list<br><a href="mailto:Users-es@openser.org">Users-es@openser.org</a><br><a href="http://openser.org/cgi-bin/mailman/listinfo/users-es">http://openser.org/cgi-bin/mailman/listinfo/users-es</a><br></blockquote>
</div><br>