From 50acb19719b2ee5b702726152347ab14ac2d6453 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Wed, 9 Nov 2011 13:48:08 +0100 Subject: [PATCH] 95iscsi/iscsiroot: use initiator-name from ibft firmware if unset If initiator-name is unset, try to read it from the ibft firmware. --- modules.d/95iscsi/iscsiroot | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules.d/95iscsi/iscsiroot b/modules.d/95iscsi/iscsiroot index 7439af3..b1509c2 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 -- 2.7.4