Bug 84169

Summary: sytems hangs during startup with demand dial ppp interface
Product: [Retired] Red Hat Linux Reporter: Martin Cheatle <martin.cheatle>
Component: pppAssignee: Thomas Woerner <twoerner>
Status: CLOSED NOTABUG QA Contact: Jay Turner <jturner>
Severity: medium Docs Contact:
Priority: medium    
Version: 8.0CC: srevivo
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-08-16 16:15:31 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Martin Cheatle 2003-02-13 00:09:13 UTC
Description of problem:
sytems hangs during startup with demand dial ppp interface

Version-Release number of selected component (if applicable):


How reproducible:
Every Time

Steps to Reproduce:
1.enable on boot startup for interface
2.
3.
    
Actual results:
System attempts to start ppp interface and sits there whating to dial if it
fails it just waits.

Expected results:
if the system fails to dial the interface skip and retry in the background

Additional info:
looking into this problem i found that the line in
/etc/sysconfig/network-scripts/ifup-ppp
that reads 
[ "${TYPE}" = "xDSL" ] || exec /sbin/ppp-watch "${DEVICE}" "$@"
the system hangs because to many options are being passed to ppp-watch
placing a echo before that line taht reads
echo "${DEVICE}" "$@"
revealed that the following was being passed

ppp0 ifcfg-ppp0 boot

by changing the line to read
[ "${TYPE}" = "xDSL" ] || exec /sbin/ppp-watch "${DEVICE}" "$2"
and changeing the echo to reflect this 
echo "${DEVICE}" "$2"

ppp0 boot

are passed to ppp-watch and the system boots Ok every time.

Comment 1 Thomas Woerner 2004-08-16 16:15:31 UTC
Please verify this with a newer version of Red Hat Enterprise Linux or
Fedora Core and reopen it against the new version if it still occurs.

Closing as "not a bug" for now.