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
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to