From owner-freebsd-current@FreeBSD.ORG  Wed Jan  7 18:07:52 2009
Return-Path: <owner-freebsd-current@FreeBSD.ORG>
Delivered-To: freebsd-current@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 689901065674
	for <freebsd-current@freebsd.org>; Wed,  7 Jan 2009 18:07:52 +0000 (UTC)
	(envelope-from bra@fsn.hu)
Received: from people.fsn.hu (people.fsn.hu [195.228.252.137])
	by mx1.freebsd.org (Postfix) with ESMTP id 271818FC21
	for <freebsd-current@freebsd.org>; Wed,  7 Jan 2009 18:07:51 +0000 (UTC)
	(envelope-from bra@fsn.hu)
Received: from [172.16.129.134] (fw.axelero.hu [195.228.243.120])
	by people.fsn.hu (Postfix) with ESMTP id 88984A6771
	for <freebsd-current@freebsd.org>; Wed,  7 Jan 2009 18:49:20 +0100 (CET)
Message-ID: <4964EB20.5070709@fsn.hu>
Date: Wed, 07 Jan 2009 18:49:20 +0100
From: Attila Nagy <bra@fsn.hu>
User-Agent: Thunderbird 2.0.0.19 (X11/20090105)
MIME-Version: 1.0
To: freebsd-current@freebsd.org
X-Stationery: 0.4.8.12
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1
	(people.fsn.hu [0.0.0.0]); Wed, 07 Jan 2009 18:49:20 +0100 (CET)
Subject: pxeboot does not work on Sun X4540
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
	<freebsd-current.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
	<mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-current>,
	<mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jan 2009 18:07:52 -0000

Hello,

I'm trying to boot FreeBSD 8-CURRENT on a Sun X4540 (2xquad core 
Opteron, 64 GB memory, 48 SATA disks (in fact 47, the 48th is a write 
optimized SSD, because this box is a 7210 OpenStorage "appliance", 
running OpenSolaris) on LSI controllers, nvidia NIC) from our boot 
server without success.

The PXE on the NIC downloads pxeboot with TFTP, but then gets stuck at 
loading the kernel:
http://people.fsn.hu/~bra/freebsd/20090107-freebsd-x4540/Screenshot-6.png

pxeboot is configured to load the kernel via NFS (the default) and 
according to the tcpdump output, the client (X4540) issues an NFS 
GETPORT call and gets the response from the NFS server and then nothing 
else happens.

I've tried with LOADER_TFTP_SUPPORT=YES and the result is the same, the 
only difference is that the machine stops sending packets after the 
first TFTP read request (for /boot/boot.4th.split), which doesn't exist, 
so the server sends the answer and then nothing comes back from the 
X4540 box.

It seems that it gets to send exactly one packet, then freezes.

What else should be done to debug this problem?

Thanks,