Graham Murray <[EMAIL PROTECTED]> wrote:

> The changes to the kernel pppd drivers in 2.3.13 seem to have broken
> diald (0.99-1), it will invoke chat and launch pppd but does not
> recognise that ppp is online.
> 
> I have isolated where it seems to be failing (or at least the first
> place), it is making a PPPIOCGUNIT ioctl call to the serial device
> (/dev/ttyS1 on my system) upon which it is launching ppp. The response
> from this is EINVAL. Obviously the new "split" kernel driver has
> changed the way that this is supposed to work. I have tried (as an
> experiment) changing it so that it sends the ioctl to /dev/ppp but
> this does not seem to be the correct action as it returns ENXIO.

I don't know how diald works but I would think it should be doing a
TIOCGETD ioctl on the terminal to see if it is in PPP line discipline.

> Has anyone got diald working with the new pppd and kernel drivers? 

What functionality does diald provide that pppd's demand mode doesn't?
(this is a genuine question)

Paul.

-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]

Reply via email to