<HTML>
<HEAD>
<TITLE>Re: [OpenSIPS-Users] radius SQL accounting of failed calls</TITLE>
</HEAD>
<BODY>
<FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:10pt'>Adrian,<BR>
<BR>
I modified /usr/local/etc/raddb/dictionary to include &#8220;dictionary.modified&#8221; instead of the standard &#8220;dictionary&#8221; file from /usr/local/share/freeradius. &nbsp;It also includes /usr/local/etc/opensips/dictionary.ser, from CDRTool.<BR>
<BR>
In dictionary.modified (based on /usr/local/share/freeradius/dictionary), I commented out many of the includes: &nbsp;rfc2869 and all the vendor-specific ones except dictionary.freeradius. &nbsp;I had to leave dictionary.freeradius.internal as well. &nbsp;I left all the individual values and attributes at the bottom intact (not commented out).<BR>
<BR>
In radiusclient-ng&#8217;s dictionary file, I had to comment out the following:<BR>
<BR>
</SPAN></FONT><SPAN STYLE='font-size:10pt'><FONT FACE="Lucida Console">#ATTRIBUTE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Huntgroup-Name &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;221 &nbsp;&nbsp;&nbsp;&nbsp;string<BR>
#ATTRIBUTE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fall-Through &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1036 &nbsp;&nbsp;&nbsp;integer<BR>
#ATTRIBUTE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exec-Program &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1038 &nbsp;&nbsp;&nbsp;string<BR>
#ATTRIBUTE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exec-Program-Wait &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1039 &nbsp;&nbsp;&nbsp;string<BR>
</FONT><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><BR>
At the top of /usr/local/etc/opensips/dictionary.ser, I followed the CDRTool instuctions and included /usr/local/etc/radiusclient-ng/dictionary.<BR>
<BR>
I think that&#8217;s everything.<BR>
<BR>
<BR>
- Jeff<BR>
<BR>
<BR>
<BR>
On 12/15/08 9:30 AM, &quot;Adrian Georgescu&quot; &lt;<a href="ag@ag-projects.com">ag@ag-projects.com</a>&gt; wrote:<BR>
<BR>
</FONT></SPAN><BLOCKQUOTE><SPAN STYLE='font-size:10pt'><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><BR>
On Dec 15, 2008, at 3:25 PM, Jeff Pyle wrote:<BR>
<BR>
</FONT></SPAN><BLOCKQUOTE><SPAN STYLE='font-size:10pt'><FONT FACE="Tahoma, Verdana, Helvetica, Arial"> Ram,<BR>
&nbsp;<BR>
&nbsp;Be sure to include the list in your reply, not only to me directly.<BR>
&nbsp;<BR>
&nbsp;I&#8217;m working towards the same goal you are, on CentOS 5.2 i386. &nbsp;I installed MySQL from RPMs, then unpacked cdrtool_6.6.10.tar.gz into /var/www per the instructions. &nbsp;I unpacked freeradius-server-2.1.3.tar.gz into a working area (such as /usr/local/src). &nbsp;I applied the /var/www/CDRTool/contrib/freeradius-brandinger/freeradius_20080103.patch to the freeradius source directory to allow the mysterious type-15 &#8220;failed&#8221; messages to me SQL-accounted. &nbsp;I complied freeradius and installed it.<BR>
&nbsp;<BR>
&nbsp;I downloaded unpacked radiusclient-ng-0.5.6.tar.gz, compiled and installed it.<BR>
&nbsp;<BR>
&nbsp;At this point for me the trick was to get the conflicting radius dictionary attributes settled. &nbsp;There were some conflicts from the freeradius-server includes, the radiusclient-ng dictionary and the dictionary.ser included with CDRTool. &nbsp;I<BR>
</FONT></SPAN></BLOCKQUOTE><SPAN STYLE='font-size:10pt'><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><BR>
What are the conflicts, can you specify more details?<BR>
<BR>
Adrian<BR>
<BR>
<BR>
</FONT></SPAN></BLOCKQUOTE>
</BODY>
</HTML>