PPPoE & External FreeRadius do not receive all logout ack

Hello all,

I have a small WISP and I am using PPPoE (Mikrotik) and a CentOS v4.4 FreeRadius server. All my PPPoE concentrators are in the same networks as my FreeRadius server (so the latency betwen than are less than 20ms).

The problem occur when a PPPoE client just turn off the computer and, when he returns it could not re-connect becouse it is, in FreeRadius server, still connected.

I can’t find the problem… When I ask to disconnects a connection it works just fine but if I have a computer shut down without proper pppoe logout this happens. Can someone tell me some way to make it work?

Att,

Nataniel Klug .'.

you can give keep alive timeout to your clients in radreply table.
nk

neeraj_k,

I user radius in text mode (I am just already migrating my system to a new MySQL based radius, but it will last a little bit more time). You mean that I can put a timeout condition in radius?

Into /etc/raddb/users I have a condition like this:

DEFAULT Auth-Type = System, Simultaneous-Use := 1
        Fall-Through = 1
#        Idle-Timeout = 300

This is commented becouse I have had a bit problem with this condition but I will uncomment and put the time for 120s (2 minutes). Is this ok?