Re: Fwd: [Bug 3592] New: pppd "IPCP: timeout sendingConfig-Requests"

From: Paul Fulghum
Date: Tue Oct 19 2004 - 09:19:32 EST


On Tue, 2004-10-19 at 07:12, Russell King wrote:
> Software Environment: ppp-2.4.1 ( tested with ppp-2.4.2 - the same error )
> Problem Description: With 2.6.9-rc4 I'm getting the error when dialing to my
> provider. With older kernel versions everything works fine. After remote modem
> cosed the connection (rcvd [CHAP Success id=0x29 ""]) pppd keeps sending
> Config-Requests

This looks like the tty locking changes from Alan Cox.

The tty_io.c do_tty_hangup() no longer switches
the line discipline back to N_TTY, so ppp_async.c
is not aware of the hangup (ldisc->close not called).

The following is a snippet from tty_io.c:

/* Defer ldisc switch */
/* tty_deferred_ldisc_switch(N_TTY);

This should get done automatically when the port closes and
tty_release is called */

I'll setup a test connection and verify this.

--
Paul Fulghum
paulkf@xxxxxxxxxxxxx

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/