#!/bin/sh PS3_IQN=`iscsi-name` IPV4_ADDR=`ifconfig eth0 | grep "inet addr" | awk '{ print $2 }' | awk 'BEGIN { FS=":" } { print $2 }'` HOST_ID=`ls /sys/block/sr0/device/scsi_device/ | awk -F':' '{ print $1 }'` CHANNEL_ID=`ls /sys/block/sr0/device/scsi_device/ | awk -F':' '{ print $2 }'` TARGET_ID=`ls /sys/block/sr0/device/scsi_device/ | awk -F':' '{ print $3 }'` LUN_ID=`ls /sys/block/sr0/device/scsi_device/ | awk -F':' '{ print $4 }'` tcm_node --pscsi pscsi_$HOST_ID/bdrom $CHANNEL_ID:$TARGET_ID:$LUN_ID lio_node --addtpg $PS3_IQN 1 lio_node --addlun $PS3_IQN 1 0 lio_bdrom pscsi_$HOST_ID/bdrom lio_node --addnp $PS3_IQN 1 $IPV4_ADDR lio_node --demomode $PS3_IQN 1 lio_node --disableauth $PS3_IQN 1 lio_node --enabletpg $PS3_IQN 1 /etc/init.d/target status tcm_dump --o