I am going to hook up a serial port to the box and debug it this weekend.  I am 
hoping that I can narrow down the issue once I know what is going on.
Mike

________________________________

From: Guo-Fu Tseng [mailto:coolda...@cooldavid.org]
Sent: Thu 10/7/2010 3:53 AM
To: Michael A. Collins
Cc: gPXE Mailing List
Subject: Re: [gPXE] SANBOOT failed Input/Output Error



On Wed, 06 Oct 2010 20:27:22 -0400, Mike Collins wrote
> On Wed, 2010-10-06 at 11:43 +0800, Guo-Fu Tseng wrote:
> > On Mon, 4 Oct 2010 23:46:27 -0400, Michael A. Collins wrote
> > > This is offically driving me mad!  I just setup a iSCSI-SCST box with
> > > the put_page patches applied and verified that it works by installing
> > > Fedora 13 from a box to a target.  Now when I go to boot the dang
> > > thing it doesn't seem to want to.  my iqn is right and whether I type
> > > it in from the gPXE command-line or set it with option 17, the result
> > > is the same.  I can see the box connect to my target, but after a few
> > > back and forths I get the following in my target logs: iscsi-scst:
> > > __iscsi_state_change:437:***ERROR***: Connection with initiator
> > > iqn.2000-09.org.etherboot:UNKNOWN unexpectedly closed!
> > >
> > > This is the only error message that I can make out.  I tried capturing
> > > the traffic at the target box, but that's even more confusing.  The
> > > last few packets were the following: target -> client : SCSI: Data In
> > > LUN: 0x00 (Read Capacity(10) Response Data) client -> target : [PSH, ACK]
> > > client -> target : [FIN, PSH, ACK]
> > > target -> client : [FIN, ACK]
> > > target -> client : [FIN, ACK]
> > > target -> client : [FIN, ACK]
> > > target -> client : [FIN, ACK]
> > > target -> client : [FIN, ACK]
> > >
> > > So, my question is what the heck is going on here.  Obviously, the
> > > target must be working or I wouldn't have been able to install the
> > > client box in the first place.  The partition is bootable and there,
> > > checked by mounting locally and verifying with fdisk and lvm.  Where
> > > can I start looking from the gPXE side, is there a way to dump a bunch
> > > of iscsi logs to the screen during sanboot?  I want to make sure that
> > > I'm troubleshooting the right piece.  Any help would be great!  I have
> > > attached a capture file and an exerpt from my target logs. Mike
> > Hi Mike:
> > This issue looks familiar to me.
> > It seems related to the TCP stack fix I worked on before.
> > Could you see if this branch solve the problem:
> > git clone -b tcpfix2 git://git.etherboot.org/scm/people/cooldavid/gpxe.git
> >
> > Guo-Fu Tseng
> >
> No change.  Still recieving the same error.
> Mike
Thanks for trying.

So you still got:
> client -> target : [FIN, PSH, ACK]
> target -> client : [FIN, ACK]
> target -> client : [FIN, ACK]
> target -> client : [FIN, ACK]
> target -> client : [FIN, ACK]
> target -> client : [FIN, ACK]
Behavior?

It seem the fix is still missing some check points.
Or something went wrong earlier then gPXE handing
off the control to the OS.

Guo-Fu Tseng



_______________________________________________
gPXE mailing list
gPXE@etherboot.org
http://etherboot.org/mailman/listinfo/gpxe

Reply via email to