turning off bonding didn't work....

The initiator code clearly shows my error code from the log:

logentry:

login failed - can't accept MaxOutstandingR2T 0

initiator code:

else if (strcmp(value, "1"))
{
cmn_err(CE_WARN, "iscsi connection(%u) login failed - can't accept MaxOutstandingR2T %s", icp->conn_oid, value);
return (ISCSI_STATUS_NEGO_FAIL);
}

This code also returns true if the 'value' == 0 as is the case. We can argue if this programming is corrent (strcmp return either: positive, negative or zero and the if statement is a boolean check) but the RFC (section 12.17) states:

MaxOutstandingR2T=<numerical-value-from-1-to-65535>

some more logoutput:

the target disconnects al my mounts and the will remain offline until I run something like format or devfsadm.

Oct 10 17:33:58 rbgz02 iscsi: [ID 274514 kern.warning] WARNING: iscsi connection(5) login failed - can't accept MaxOutstandingR2T 0
Oct 10 17:33:58 rbgz02 iscsi: [ID 328943 kern.notice] NOTICE: iscsi session(4) iqn.2006-10.com.iw:iscsi.target1 offline
Oct 10 17:33:58 rbgz02 genunix: [ID 408114 kern.info] /iscsi/disk@0000iqn.2006-10.com.iw%3Aiscsi.target1FFFF,12 (sd12) offline
Oct 10 17:33:58 rbgz02 genunix: [ID 408114 kern.info] /iscsi/disk@0000iqn.2006-10.com.iw%3Aiscsi.target1FFFF,11 (sd11) offline
Oct 10 17:33:58 rbgz02 genunix: [ID 408114 kern.info] /iscsi/disk@0000iqn.2006-10.com.iw%3Aiscsi.target1FFFF,8 (sd8) offline
Oct 10 17:33:58 rbgz02 genunix: [ID 408114 kern.info] /iscsi/disk@0000iqn.2006-10.com.iw%3Aiscsi.target1FFFF,7 (sd7) offline
Oct 10 17:33:58 rbgz02 genunix: [ID 408114 kern.info] /iscsi/disk@0000iqn.2006-10.com.iw%3Aiscsi.target1FFFF,9 (sd9) offline
Oct 10 17:33:58 rbgz02 genunix: [ID 408114 kern.info] /iscsi/disk@0000iqn.2006-10.com.iw%3Aiscsi.target1FFFF,3 (sd3) offline
Oct 10 17:33:58 rbgz02 genunix: [ID 408114 kern.info] /iscsi/disk@0000iqn.2006-10.com.iw%3Aiscsi.target1FFFF,5 (sd5) offline