#!/bin/sh

IBOOT_DIR=/tmp/iboot

$IBOOT_DIR/scripts/get_iscsi_conf > /tmp/conf_file
pci_info=`cat /tmp/conf_file | grep "BusInfo" | awk -F "=" '{print $2}'`
interface=`$IBOOT_DIR/scripts/get_interface $pci_info`
IP=`cat /tmp/conf_file | grep "InitiatorIP" | awk -F "=" '{print $2}'`
netmask=`cat /tmp/conf_file | grep "InitiatorNetmask" | awk -F "=" '{print $2}'`
mac=`ip addr show $interface | grep ether | awk '{print $2}'`
uniq_id=`cat /etc/install.inf | grep "NetUniqueID" | awk -F ": " '{print $2}'`

cat > /etc/sysconfig/network/ifcfg-eth-id-$mac <<EOF
BOOTPROTO='static'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='$IP'
MTU=''
NAME=''
NETMASK='$netmask'
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='nfsroot'
UNIQUE='$uniq_id'
USERCONTROL='no'
_nm_name='bus-pci-0000:$pci_info'
EOF

rm -rf $IBOOT_DIR/scripts
