HP-Command-String in sql accounting
Arran Cudbard-Bell
a.cudbardb at freeradius.org
Mon Mar 12 16:13:18 CET 2012
On 12 Mar 2012, at 15:55, Marc Boisis-Delavaud wrote:
> Hello,
> I've enabled command accounting of my HP procure switches. The information is sent to radius :
> rad_recv: Accounting-Request packet from host 10.10.0.138 port 1274, id=79, length=128
> Acct-Session-Id = "002800000016"
> Acct-Status-Type = Interim-Update
> Service-Type = NAS-Prompt-User
> Acct-Authentic = RADIUS
> User-Name = "toto"
> NAS-IP-Address = 10.10.0.138
> NAS-Identifier = "sw"
> NAS-Port-Type = Virtual
> Calling-Station-Id = "10.1.11.61"
> HP-Command-String = "show running-config"
> Acct-Delay-Time = 0
>
>
> But the HP-Command-String is not present in the radacct table, is it possible to have it ?
> thanks
Yes. Just edit the queries in raddb/sql/<your db>/dialup.conf for accounting updates and modify your SQL schema.
Be sure to issue the following commands on your ProCurve switches:
aaa accounting session-id common
aaa accounting commands interim-update radius
(from the output it looks like you already have)
You'll probably want to use a text field type and the built in SQL function to concatenate the HP-Command-String field from multiple accounting update packets.
-Arran
Arran Cudbard-Bell
a.cudbardb at freeradius.org
Betelwiki, Betelwiki, Betelwiki.... http://wiki.freeradius.org/ !
More information about the Freeradius-Users
mailing list