pppd persistent mode is not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NULL Project |
New
|
Undecided
|
Unassigned | ||
ifupdown |
New
|
Undecided
|
Unassigned | ||
ppp |
Invalid
|
Undecided
|
Unassigned | ||
ppp (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: upstart
After upgrading Ubuntu Server from 8.04 LTS to 10.04 LTS persistent mode dialing for pppd is broken.
I have a VPN setup over PPTP using pppd.
From syslog, after the connection is lost for whatever reason (here plug was disconnected):
pptp[986]: anon log[pptp_
pptp[986]: anon log[ctrlp_
pptp[986]: anon log[pptp_
pptp[986]: anon log[ctrlp_
pptp[986]: anon log[call_
pppd[954]: Modem hangup
pppd[954]: Connect time 3.0 minutes.
pppd[954]: Sent 18851 bytes, received 12102 bytes.
pppd[954]: Connection terminated.
pppd[954]: Terminating on signal 15
pppd[954]: Exit.
pppd exits and never tries to dial again.
The bug is apparently similar to https:/
Indeed, editing /etc/udev/
post-stop exec ifdown --allow hotplug $INTERFACE
work this bug around.
Probably, this is no solution, since in practice, as far as I understand, ifdown is never get called for any interface, but I don't know better.
Related branches
description: | updated |
description: | updated |
affects: | upstart (Ubuntu) → ppp (Ubuntu) |
Changed in ppp (Ubuntu): | |
status: | New → Confirmed |
I'm having the same problem. I ended up renaming the network- interface. conf file to *.disabled as this is a server and all network interfaces are static and persistent (i.e. I don't want them to go down unless I say "ifdown foo" on the command-line).