summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ccw_init3
1 files changed, 1 insertions, 2 deletions
diff --git a/ccw_init b/ccw_init
index 3703eaf..032c273 100644
--- a/ccw_init
+++ b/ccw_init
@@ -1,6 +1,7 @@
#! /bin/sh
[ -z "$DEVPATH" ] && exit 0
+[ -z "$DRIVER" ] && exit 0
[ "$SUBSYSTEM" != "ccw" ] && exit 0
[ -e /etc/ccw.conf ] && MODE="dracut" || MODE="normal"
@@ -148,8 +149,6 @@ if [ -e $SYSDIR/online ]; then
[ "$on" = "1" ] && exit 0
fi
-DRIVER=$(readlink $DEVPATH/driver)
-DRIVER=${DRIVER##*/}
if [ "$DRIVER" = "lcs" -a "$NETTYPE" = "ctc" ]; then
echo "$CHANNEL" > /sys/bus/ccw/drivers/lcs/unbind
echo "$CHANNEL" > /sys/bus/ccw/drivers/ctcm/bind