Hi, <div><br></div><div>First of all say that I&#39;m new to Kamailio. I&#39;ve been working with asterisk for a while now and it&#39;s time to get started with the sip router project. My idea for a start is to reduce the load of our asterisk servers and once we have good knowledge on how kamailio works, migrate some of our services.</div>
<div> </div><div>I&#39;ve setup a server in our lab with kamailio 3.3.0 and siremis 3.3.0, created a user (subscriber) and registered with a softphone. So far OK.</div><div><br></div><div>Now I&#39;m trying to make a call and route it through one of our asterisk servers for testing. To do this I need LCR module (thanks <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;white-space:nowrap;background-color:rgb(255,255,255)">Sébastien</span>, I wasn&#39;t subscribed to this list yet) and configure it. </div>
<div><br></div><div>After reading <a href="http://kamailio.org/docs/modules/stable/modules/lcr.html#id2553110">http://kamailio.org/docs/modules/stable/modules/lcr.html#id2553110</a> I&#39;ve added in kamailio.cfg:</div><div>
<br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font face="courier new, monospace">#!define WITH_LCR</font></div><div><font face="courier new, monospace"><br></font></div><div><div><font face="courier new, monospace">#!ifdef WITH_LCR</font></div>
</div><div><div><font face="courier new, monospace">loadmodule &quot;lcr.so&quot;</font></div></div><div><div><font face="courier new, monospace">#!endif</font></div></div><div><font face="courier new, monospace"><br></font></div>
<div><div><font face="courier new, monospace">#!ifdef WITH_LCR</font></div></div><div><div><font face="courier new, monospace"># ----- lcr params -----</font></div></div><div><div><font face="courier new, monospace">modparam(&quot;lcr&quot;, &quot;db_url&quot;, DBURL)</font></div>
</div><div><div><font face="courier new, monospace">modparam(&quot;lcr&quot;, &quot;gw_uri_avp&quot;, &quot;$avp(i:709)&quot;)</font></div></div><div><div><font face="courier new, monospace">modparam(&quot;lcr&quot;, &quot;ruri_user_avp&quot;, &quot;$avp(i:500)&quot;)</font></div>
</div><div><div><font face="courier new, monospace">modparam(&quot;lcr&quot;, &quot;tag_avp&quot;, &quot;$avp(lcr_tag)&quot;)</font></div></div><div><div><font face="courier new, monospace">#!endif</font></div></div></blockquote>
<div><br></div><div><br></div><div>And now I see LCR module being loaded at startup. But, I don&#39;t understand what gw_uri_avp, ruri_user_avp or tag_avp mean. Where can I find some doc/manual to understand what AVP means and does? (For example the $avp(i:709), etc.)</div>
<div><br></div><div>I&#39;ve added a LCR GW, LCR TARGET and LCR RULE with the following data (I have no idea if it&#39;s completely wrong):</div><div><br></div><div><br></div><div><div><font face="courier new, monospace">mysql&gt; select * from lcr_gw;</font></div>
<div><font face="courier new, monospace">+----+--------+---------+--------------+--------------------------+------+--------+------------+-----------+-------+--------+------+-------+---------+</font></div><div><font face="courier new, monospace">| id | lcr_id | gw_name | ip_addr      | hostname                 | port | params | uri_scheme | transport | strip | prefix | tag  | flags | defunct |</font></div>
<div><font face="courier new, monospace">+----+--------+---------+--------------+--------------------------+------+--------+------------+-----------+-------+--------+------+-------+---------+</font></div><div><font face="courier new, monospace">|  1 |      0 | TEST    | XX.XXX.XXX.X | <a href="http://test12345678.testing.com">test12345678.testing.com</a> | 5060 | NULL   |          1 |         1 |  NULL | NULL   | NULL |     0 |    NULL |</font></div>
<div><font face="courier new, monospace">+----+--------+---------+--------------+--------------------------+------+--------+------------+-----------+-------+--------+------+-------+---------+</font></div><div><font face="courier new, monospace">1 row in set (0.00 sec)</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">mysql&gt; select * from lcr_rule;</font></div><div><font face="courier new, monospace">+----+--------+--------+----------+-------------+---------+---------+</font></div>
<div><font face="courier new, monospace">| id | lcr_id | prefix | from_uri | request_uri | stopper | enabled |</font></div><div><font face="courier new, monospace">+----+--------+--------+----------+-------------+---------+---------+</font></div>
<div><font face="courier new, monospace">|  1 |      1 | .*     |          |             |       0 |       1 |</font></div><div><font face="courier new, monospace">+----+--------+--------+----------+-------------+---------+---------+</font></div>
<div><font face="courier new, monospace">1 row in set (0.00 sec)</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">mysql&gt; select * from lcr_rule_target;</font></div>
<div><font face="courier new, monospace">+----+--------+---------+-------+----------+--------+</font></div><div><font face="courier new, monospace">| id | lcr_id | rule_id | gw_id | priority | weight |</font></div><div><font face="courier new, monospace">+----+--------+---------+-------+----------+--------+</font></div>
<div><font face="courier new, monospace">|  1 |      1 |       1 |     1 |        1 |      1 |</font></div><div><font face="courier new, monospace">+----+--------+---------+-------+----------+--------+</font></div><div><font face="courier new, monospace">1 row in set (0.00 sec)</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">mysql&gt; </font></div></div><div><br></div><div><br></div><div>Am I still missing basic stuff to be able to place a call ? (To get started I&#39;d like to route all calls to our Asterisk server)</div>
<div><br></div><div>I&#39;m glad to read documentation so If all of this is already somewhere please guide me cause I haven&#39;t found too much...</div><div><br></div><div>Thanks in advanced.</div><div><br></div><div>Regards, </div>
<div>Joel.</div>