From owner-freebsd-stable@FreeBSD.ORG Sun Jun 24 11:52:43 2007 Return-Path: X-Original-To: stable@freebsd.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2A2E616A41F for ; Sun, 24 Jun 2007 11:52:43 +0000 (UTC) (envelope-from morgan.s.reed@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.247]) by mx1.freebsd.org (Postfix) with ESMTP id E0FCD13C46C for ; Sun, 24 Jun 2007 11:52:42 +0000 (UTC) (envelope-from morgan.s.reed@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so303230anc for ; Sun, 24 Jun 2007 04:52:42 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=QniNHLmhaSivCstdOVD76r2PcaWfmZpbM5h1mEwkAvw0Nq2hf0rXx3T7QGAdTh50OOXB4vDCTXRTJwFJ7oZvbsEaENbnU5DwN0X3c4Qbcrem7Qw5imuKvoofupOLcCSrQBmvW1S4Y4cfIMTcvyikvuYKtkf++nEXYTyg5xcqkV0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=BuA8SybRVZ751BCcgjZdlr7v7L4MqjBBoS5OuVYa4eg4cBd2Y6e5elEwbCrQlcK6Kbm88NlApd4J2xyzj8w8FmwzuOF+nb2fQ3ixEf0RL8iyTbH+CQM64rgsEWhBp5elGPfCg8Drk6c1a08/fj3zwvBlfS7H5uqWS+jeVMz37Gs= Received: by 10.100.133.9 with SMTP id g9mr2608799and.1182684462889; Sun, 24 Jun 2007 04:27:42 -0700 (PDT) Received: by 10.100.173.17 with HTTP; Sun, 24 Jun 2007 04:27:42 -0700 (PDT) Message-ID: Date: Sun, 24 Jun 2007 21:27:42 +1000 From: "Morgan Reed" To: stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: PXE booting issues X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jun 2007 11:52:43 -0000 I'm currently working on an embedded project which will be built around a BSD (I'm not sure which yet), currently I have an image up and running DragonFly and I'm currently attempting to do the same with FreeBSD for comparison. I'm more or less following the miniBSD tutorials (updating the various file lists and such as I go). The system is being built around 6.2-STABLE but I'm having some issues getting it to PXE boot. On my FreeBSD host I've enabled TFTP, exported the rootfs for the system via NFS, built and installed isc-dhcpd and configured it with the extra options for PXE booting. The client currently gets its IP address from the server successfully, retrieves and loads pxeboot but when it comes to launch the kernel it eventually throws an NFS timeout. I know the export is working because I used NFS to pull the rootfs over to my DragonFly boot host to see what the result was when I booted the same image from a known working boot host (it worked correctly until it hit a problem in the image I will detail in a separate message). I did attempt to rebuild the pxeboot loader, following the standard instructions; set LOADER_TFTP_SUPPORT=YES in /etc/make.conf cd /usr/src/sys/boot make clean && make depend && make It appears to be successful (and the output would support this) but the i386/pxeldr/pxeboot and i386/loader/loader files do not exist, my only guess is that I've not set a make variable I should have, the most confusing part is that the dd command which is the final step in generating pxeboot appears in the output and appears to be successful; ============== dd if=pxeboot.tmp of=pxeboot obs=2k conv=osync 425+0 records in 107+0 records out ============== The discrepancy in the records in and the records out is concerning but I would expect the file to exist regardless, I'm currently using the default /boot/pxeboot. Any suggestions as to what might be causing this would be greatly appreciated. Thanks in advance, Morgan