summaryrefslogtreecommitdiffstats
path: root/loader2
diff options
context:
space:
mode:
authorKarsten Hopp <karsten@redhat.de>2004-10-14 17:02:32 +0000
committerKarsten Hopp <karsten@redhat.de>2004-10-14 17:02:32 +0000
commitc0bcf0e25d98ce4773b6624452595dd71120d94a (patch)
tree2c9d84b4b04c86071b601ea2a133f4f79b00561b /loader2
parentd465bd58457862e616c623520439cce5364ddec8 (diff)
downloadanaconda-c0bcf0e25d98ce4773b6624452595dd71120d94a.tar.gz
anaconda-c0bcf0e25d98ce4773b6624452595dd71120d94a.tar.xz
anaconda-c0bcf0e25d98ce4773b6624452595dd71120d94a.zip
Workaround for missing sysfs interface, hardcode it to the more common
eth0 for now and ignore TokenRing. Waiting for IBM patch to fix sysfs.
Diffstat (limited to 'loader2')
-rw-r--r--loader2/linuxrc.s3905
1 files changed, 4 insertions, 1 deletions
diff --git a/loader2/linuxrc.s390 b/loader2/linuxrc.s390
index 5bca0cf7b..783027a2d 100644
--- a/loader2/linuxrc.s390
+++ b/loader2/linuxrc.s390
@@ -292,7 +292,10 @@ elif [ "$NETTYPE" = "lcs" ]; then
insmod cu3088$LO
insmod lcs$LO
setupdevice
- DEVICE=`cat /sys/devices/lcs/${SUBCHANNELS//,*/}/if_name`
+# KH FIXME: Workaround for missing sysfs interface, hardcode it to
+# eth0 for now, ignore TokenRing
+# DEVICE=`cat /sys/devices/lcs/${SUBCHANNELS//,*/}/if_name`
+ DEVICE=eth0
ifconfig $DEVICE $IPADDR $MMTU netmask $NETMASK broadcast $BROADCAST
route add -net $NETWORK netmask $NETMASK dev $DEVICE 2>/dev/null
echo "alias $DEVICE lcs" >> /tmp/modprobe.conf