Date: Fri, 14 Dec 2012 20:31:58 +0100
From: miconda@gmail.com
To: sr-users@lists.sip-router.org
CC: hunterj91@hotmail.com
Subject: Re: [SR-Users] Writing User-preferences Username into Radacct Table on Call Forward
Hello,
storing a new value in Radius acc record, should require to:
- define a new radius AVP name in the dictionary
- specify it in radius_extra parameter of acc_radius module,
assigning to it a name of an config avp
- in config file set that avp to the value you want
Here is an old tutorial, but the part with radius_extra should be
valid (just use acc_radius module) - link to config:
http://www.kamailio.org/docs/openser-radius-1.0.x.html#openser_configuration
Just some snippets that may help:
- define My-Data in the radius dictionary
In kamailio.cfg:
modparam("acc_radius", "radius_extra", "My-Data=$avp(data)")
Later in config, when the forwarding is done:
$avp(data) = $rU;
This assumes that the request uri username was not updated yet with
the value taken from the database.
Cheers,
Daniel
On 12/14/12 12:07 PM, Jonathan Hunter
wrote:
Hi All,
I was wondering if anyone would be kind enough to let me
know if they have implemented anything like as follows in
Kamailio?
We are looking to implement call fowarding, activating it
as usual in usr_preferences table.
I was wondering if on the outbound leg its possible to
write the username from usr_preferences with CFW active into
the radacct table easily?
--
Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda