Session Timeout issue in pppoed

Bikrant Neupane bikrant_ml at wlink.com.np
Tue Mar 8 07:01:50 PST 2005


Hi,
    I have a pppoe server on FreeBSD 4.10.
I have configured my Radius Server ( radiator) to set Session-Timeout
parameter so that the clients who are using prepaid hour based service get
disconnected when their time is over. In the ppp.log file I see the the
Sessio-Timeout being accepted by the server. In the mean time the same
connection has another Session-Timeout parameter set whose value is 0!! As a
result the clients do not get dsconnected at the specified time.
I guess this is configuration issue/problem with ppp rather than pppoed.

this is a portion of my ppp.log file.

 ppp[18466]: Phase: PPP Started (direct mode).
 ppp[18466]: Phase: bundle: Establish
 ppp[18466]: Phase: deflink: closed -> opening
 ppp[18466]: Phase: deflink: Link is a netgraph node
 ppp[18466]: Phase: deflink: Connected!
 ppp[18466]: Phase: deflink: opening -> carrier
 ppp[18466]: Phase: deflink: carrier -> lcp
 ppp[18466]: Phase: bundle: Authenticate
 ppp[18466]: Phase: deflink: his = none, mine = PAP
 ppp[18466]: Phase: Pap Input: REQUEST (gomez5)
 ppp[18466]: Phase: Radius: Request sent
 ppp[18466]: Phase: Radius(auth): ACCEPT received
 ppp[18466]: Phase:  MTU 768
 ppp[18466]: Phase:  VJ enabled
 ppp[18466]: Phase:  Session-Timeout 29218  <<<<<
 ppp[18466]: Phase:  Session-Timeout 0          <<<<<
 ppp[18466]: Phase: Pap Output: SUCCESS
 ppp[18466]: Phase: deflink: lcp -> open
 ppp[18466]: Phase: bundle: Network
 ppp[18466]: Phase: Radius(acct): Accounting response received

Here is my ppp.conf file
default:
 allow users
 enable pap
 allow mode direct
 set mru 1492
 set mtu 1492
 set speed sync
 set timeout 172800 #2 days: 48hrs
 enable lqr
 set ifaddr 202.79.xx.xx 202.79.xx.xx-202.79.xx.xx
 load server
 set radius /etc/radius.conf
 accept dns


Any idea why this is happening?? Please suggest.

Thank you,
Bikrant



More information about the freebsd-net mailing list