Red Hat Bugzilla – Bug 3759
pppd hangs up with ioctl error
Last modified: 2008-05-01 11:37:50 EDT
When I start ppp with a setup that works with 5.2, I got the
Jun 27 11:48:35 lonestar mserver: Executing:
Jun 27 11:48:36 lonestar kernel: CSLIP: code copyright 1989
Regents of the University of California
Jun 27 11:48:36 lonestar kernel: PPP: version 2.3.3 (demand
Jun 27 11:48:36 lonestar kernel: PPP line discipline
Jun 27 11:48:36 lonestar kernel: registered device ppp0
Jun 27 11:49:10 lonestar pppd: Serial connection
Jun 27 11:49:10 lonestar pppd: Using interface ppp0
Jun 27 11:49:10 lonestar pppd: Connect: ppp0 <-->
Jun 27 11:49:10 lonestar pppd: ioctl(SIOCSIFMTU): Bad
Jun 27 11:49:10 lonestar pppd: Hangup (SIGHUP)
Jun 27 11:49:10 lonestar pppd: Exit.
The chat script is an expect script.
What is wrong here ?
The options are:
The dial script is:
exec /usr/sbin/pppd $device $speed file
/etc/ppp/tuhh.options connect /etc/ppp/tuhh.expect
Another dial script (with chat) works.
assigned to johnsonm
The expect script isn't closing any file descriptors by any
chance, is it? Could you post the expect script (with sensitive
parts replaced with "x" characters, of course...) for us to
Re-open this bug and include the script we need to use in order to
look into the bug if you like.
Thanks for sending the script. I don't see anything immediately
obviously wrong about it.
Can you check and see if this is a problem with the latest pppd
I'm assuming that this was fixed, since I haven't heard back since I
proposed the latest ppp packages as a fix in september. If that's not
the case, please try the latest ppp packages from the 6.1 errata, and
if that doesn't work, please re-open this bug report and say so. Thanks!