Hello Miro, Many thanks for reporting your testing with the gpxe initiator. I think iScsi boot is going to be very important, so I hope we can get this fixed.
I've done an initial analysis of the first capture file "gpxe-iscsi-solaris". And I've just looked at the first of the TCP sessions in the file. (I may get time to look at the other capture file later.) Gpxe Initiator is 10.48.200.195 Solaris Target is 10.48.101.197 The Target seems slow waking up & responding, and the initiator repeats the first login in packets #5,6 and 8 ### Initiator Login - 1st Stage (packet #8+10) InitiatorName = iqn.2000-09.org.etherboot:UNKNOWN TargetName = iqn.1986-03.com.sun:02:c6bb3e1b-f756-6671-b848-fe9fe6ee0645 SessionType = Normal AuthMethod = CHAP,None ### Target Response - Success (packet #14+16) TargetAlias=tank/toto TargetPortalGroupTag=1 AuthMethod=None ### Initiator Login - 2nd Stage (packet #18+20) HeaderDigest=None DataDigest=None InitialR2T=Yes DefaultTime2Wait=0 DefaultTime2Retain=0 MaxOutstandingR2T=1 DataPDUInOrder=Yes DataSequenceInOrder=Yes ErrorRecoveryLevel=0 ### Target Response - Success (packet #24+26) HeaderDigest=None DataDigest=None InitialR2T=Yes DefaultTime2Wait=0 DefaultTime2Retain=0 MaxOutstandingR2T=1 DataPDUInOrder=Yes DataSequenceInOrder=Yes ErrorRecoveryLevel=0 So the login looks Ok and succeeds. Init->Tgt (packet#28) SCSI: Read Capacity(10) LUN: 0x00 (packet#28) Tgt->Init (packet#30+32) SCSI: Data In LUN: 0x00 (Read Capacity(10) Response) ..which is then repeated.. Init->Tgt (packet#34) SCSI: Read Capacity(10) LUN: 0x00 (packet#28) Tgt->Init (packet#36+38) SCSI: Data In LUN: 0x00 (Read Capacity(10) Response) ..then.. Init->Tgt (packet#40) SCSI: Read(10) LUN: 0x00 (LBA: 0x00000000, Len: 1) The target ack's this read, but then does not respond in any further way. Then 30 seconds later the target send out a "NOP In" (packet#42), at which point the initiator FIN's the TCP connection (packet #43) If my memory is correct, I think we have seen something like this before, a few months back, with the Linux Initiator. I think it was a bug in the Initiator that they eventually fixed. I will try and find the related forum threads, latter today. Best Regards Nigel Smith This message posted from opensolaris.org _______________________________________________ storage-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/storage-discuss
