SVN: rc-scripts/trunk/sysconfig/network-scripts/ifup-ppp

glen glen at pld-linux.org
Tue Mar 25 16:14:16 CET 2008


Author: glen
Date: Tue Mar 25 16:14:16 2008
New Revision: 9671

Modified:
   rc-scripts/trunk/sysconfig/network-scripts/ifup-ppp
Log:
- actually check $MODEMPORT being chardevice after all *DSL variants

Modified: rc-scripts/trunk/sysconfig/network-scripts/ifup-ppp
==============================================================================
--- rc-scripts/trunk/sysconfig/network-scripts/ifup-ppp	(original)
+++ rc-scripts/trunk/sysconfig/network-scripts/ifup-ppp	Tue Mar 25 16:14:16 2008
@@ -49,11 +49,6 @@
 	REPORTFILE=/dev/null
 fi
 
-if [ -n "$MODEMPORT" -a ! -c "$MODEMPORT" ]; then
-	echo >&2 "MODEMPORT=$MODEMPORT is not a character device!"
-	exit 1
-fi
-
 if [ -n "${PPPOE_DEV}" ]; then
 	if is_yes "${PPPOE_KERNEL}"; then
 		modprobe -s -k pppoe
@@ -100,6 +95,12 @@
 	MODEMMODE="plugin pppoatm.so"
 	MODEMPORT="${PPPOA_VPI}.${PPPOA_VCI}"
 else
+
+	if [ -n "$MODEMPORT" -a ! -c "$MODEMPORT" ]; then
+		echo >&2 "MODEMPORT=$MODEMPORT is not a character device!"
+		exit 1
+	fi
+
 	if is_no "${DIRECT_CONNECT}" || [ -z "${DIRECT_CONNECT}" ]; then
 		PEERCONF=/etc/ppp/peers/${DEVNAME}
 		if [ ! -f ${PEERCONF} ]; then


More information about the pld-cvs-commit mailing list