From: Harald Hoyer Date: Wed, 9 Nov 2011 12:48:08 +0000 (+0100) Subject: 95iscsi/iscsiroot: use initiator-name from ibft firmware if unset X-Git-Tag: 014~27 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=50acb19719b2ee5b702726152347ab14ac2d6453;p=thirdparty%2Fdracut.git 95iscsi/iscsiroot: use initiator-name from ibft firmware if unset If initiator-name is unset, try to read it from the ibft firmware. --- diff --git a/modules.d/95iscsi/iscsiroot b/modules.d/95iscsi/iscsiroot index 7439af380..b1509c270 100755 --- a/modules.d/95iscsi/iscsiroot +++ b/modules.d/95iscsi/iscsiroot @@ -134,6 +134,12 @@ handle_netroot() # if missing? fi + if [ -z $iscsi_initiator ]; then + if [ -f /sys/firmware/ibft/initiator/initiator-name ]; then + iscsi_initiator=$(while read line; do echo $line;done < /sys/firmware/ibft/initiator-name) + fi + fi + if [ -z $iscsi_target_port ]; then iscsi_target_port=3260 fi