#!/bin/tcsh
#
#	ini-manage-er
#
#	vi: set autoindent tabstop=4 shiftwidth=4 :
#
#	bring up a new session on the initiator with error recovery
#
./iscsi_manage init restore host=0
./iscsi_manage init set TargetName=iqn.2002-10.edu.unh.iol.iscsi.draft20-target:0 host=0
./iscsi_manage init set InitiatorName=iqn.1999-11.edu.unh.iol.iscsi.draft20-initiator host=0
./iscsi_manage init set InitiatorAlias=UNH-Draft20-Initiator host=0
./iscsi_manage init set MaxConnections=4 host=0
./iscsi_manage init set HeaderDigest=CRC32C,None host=0
./iscsi_manage init set DataDigest=CRC32C,None host=0
./iscsi_manage init set InitialR2T=No host=0
./iscsi_manage init set ImmediateData=Yes host=0
./iscsi_manage init set MaxRecvDataSegmentLength=12288 host=0
./iscsi_manage init set FirstBurstLength=16384 host=0
./iscsi_manage init set MaxBurstLength=32768 host=0
./iscsi_manage init set OFMarker=No host=0
./iscsi_manage init set IFMarker=Yes host=0
./iscsi_manage init set IFMarkInt=4096~32768 host=0
./iscsi_manage init set OFMarkInt=1024~8192 host=0
./iscsi_manage init set DefaultTime2Wait=10 host=0
./iscsi_manage init set DefaultTime2Retain=6 host=0
./iscsi_manage init set MaxOutstandingR2T=4 host=0
./iscsi_manage init set DataPDUInOrder=No host=0
./iscsi_manage init set DataSequenceInOrder=No host=0
./iscsi_manage init set ErrorRecoveryLevel=2 host=0

./iscsi_manage init snack d=y host=0
./iscsi_manage init snack s=y host=0

./iscsi_manage init force p=2 host=0

#	force round-robin scheduling if there are multiple connections
./iscsi_manage init force sch=1 host=0
#
#	uncomment X- key to see if other side handles user-defined keys ok
#./iscsi_manage init set X-edu.unh.iol-extension-key-1=hello_over_there host=0
#
#	uncomment the force s to offer security negotiation even if no keys to offer
#./iscsi_manage init force s host=0
#
#	uncomment the force n=15 to offer nop-pings every 15 secs on idle line
#./iscsi_manage init force n=15 host=0
#
#	bring up the first connection in a new session
./iscsi_config up ip=127.0.0.1 host=0 cid=20 lun=0
#
#	uncomment the following to bring up a second connection in this session
#
#./iscsi_manage init restore host=0
#./iscsi_manage init set TargetName=iqn.2002-10.edu.unh.iol.iscsi.draft20-target:0 host=0
#./iscsi_manage init set InitiatorName=iqn.1999-11.edu.unh.iol.iscsi.draft20-initiator host=0
#./iscsi_manage init set InitiatorAlias=UNH-Draft20-Initiator host=0
#./iscsi_config up ip=127.0.0.1 port=5000 host=0 cid=21 lun=0
#
#	uncomment the following to bring up a third connection in this session
#
#./iscsi_manage init restore host=0
#./iscsi_manage init set TargetName=iqn.2002-10.edu.unh.iol.iscsi.draft20-target:0 host=0
#./iscsi_manage init set InitiatorName=iqn.1999-11.edu.unh.iol.iscsi.draft20-initiator host=0
#./iscsi_manage init set InitiatorAlias=UNH-Draft20-Initiator host=0
#./iscsi_config up ip=127.0.0.1 port=5000 host=0 cid=22 lun=0
#
#	uncomment the following to bring up a fourth connection in this session
#
#./iscsi_manage init restore host=0
#./iscsi_manage init set TargetName=iqn.2002-10.edu.unh.iol.iscsi.draft20-target:0 host=0
#./iscsi_manage init set InitiatorName=iqn.1999-11.edu.unh.iol.iscsi.draft20-initiator host=0
#./iscsi_manage init set InitiatorAlias=UNH-Draft20-Initiator host=0
#./iscsi_config up ip=127.0.0.1 port=5000 host=0 cid=23 lun=0
