Joao Miguel Ferreira wrote:
Hello all,
I'm a bit confuse here..... 1)
        --------------------------------------------
        is it possible for a freeradius setup,
        runnging on a NAS system, via some authentication module,
        determine the
        traffic produced by a given user and autonomouslly send the
        Start,
        Interim-Update and Stop records to some _other_ Accounting
        Radius
        server ?
Something like this: user1 --\ user2 ------<-->--|NAS w/ freeradius|-<------>-[Internet,
        www, ...]
        user3 --/            \
                              \
\ traffic records \
                                 \
                        |freeradius accounting|
        --------------------------------------------------------------------
2) if that is not possible, is there any kind of freeradius API
        for Linux (C++/Perl... ?!) that one can use in order to send
        such traffic accounting records ?

I think you're a bit confused. FreeRadius does not run on the NAS. The NAS talks to FreeRadius.

Of course if the NAS is e.g. ChilliSpot then one could, in theory, run FreeRadius on the same Linux host, but they're conceptually different systems.

The answers is no. FreeRadius can't generate your accounting records for you. There are many ways you could do this:

 * script from cron e.g. shell script running radclient, python+pyrad
 * plugins on the NAS (what is your NAS?)
 * use non-radius accounting e.g. pmacct, softflowd


        ---------------------------------------------
Cheers
        joao


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

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

Reply via email to