Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PADT on disconnect #3

Closed
TrueBers opened this issue Mar 11, 2014 · 1 comment
Closed

PADT on disconnect #3

TrueBers opened this issue Mar 11, 2014 · 1 comment

Comments

@TrueBers
Copy link

Greetings!

As I noticed there is no PADT packet sending on termination in PPPoE plugin in function PPPOEDisconnectDevice.
There is a comment instead: /* don't send PADT?? */.

So, I'd like to ask about that. That's very annoying while ISP has high keepalive timeouts (in my case about 5-40 mins of hanging with message Remote message: % Sessions limit exceeded.) when one disconnects.

What's the point of not sending it on disconnect? Or maybe I have misunderstood that logic?

Thanks!

@farnz
Copy link
Contributor

farnz commented Mar 1, 2015

I've created #34

PADT on clean disconnect is optional according to the RFC; the server is supposed to sense the LCP disconnect and terminate the session.

It sounds like your ISP's PPPoE relay doesn't do that, and instead relies on a long timeout to clean up in the absence of a PPPoE PADT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants