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
[email protected]

Betelwiki, Betelwiki, Betelwiki.... http://wiki.freeradius.org/ !

-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to