From owner-freebsd-questions@FreeBSD.ORG Wed Dec 29 13:12:02 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EC5216A4CE for ; Wed, 29 Dec 2004 13:12:02 +0000 (GMT) Received: from mail.infinitebubble.com (pia140-70.pioneernet.net [66.114.140.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79D1E43D41 for ; Wed, 29 Dec 2004 13:11:59 +0000 (GMT) (envelope-from jason@infinitebubble.com) Received: from localhost (thor.infinitebubble.com [10.10.1.1]) by mail.infinitebubble.com (Postfix) with ESMTP id B8FA8357D1 for ; Wed, 29 Dec 2004 05:11:58 -0800 (PST) Received: from mail.infinitebubble.com ([10.10.1.3]) by localhost (thor.infinitebubble.com [10.10.1.1]) (amavisd-new, port 10024) with LMTP id 27206-08 for ; Wed, 29 Dec 2004 05:11:48 -0800 (PST) Received: from [192.168.1.1] (aurvandil.infinitebubble.com [192.168.1.1]) by mail.infinitebubble.com (Postfix) with ESMTP id 3235B34886 for ; Wed, 29 Dec 2004 05:11:47 -0800 (PST) Message-ID: <41D2AD12.8020801@infinitebubble.com> Date: Wed, 29 Dec 2004 05:11:46 -0800 From: Jason Taylor User-Agent: Mozilla Thunderbird 0.8 (X11/20041022) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at infinitebubble.com Subject: PXE boot / BTX Halt X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Dec 2004 13:12:02 -0000 I'm trying to set up a few diskless workstations using some old hardware. I've tried four different boxes for clients ranging from a P-133 to a P-200. I did use the same Realtek 8139 based NIC in all 4 boxes, but I don't think that's the problem. They all get to the point where they grab pxeboot via tftp and then a message like (these are not the actual values): BXT loader 1.00 BTX version is 1.01 int=0000000d err=00000000 efl=00030246 eip=0000249a eax=00002025 ebx=00000004 ecx=00002000 edx=0000a654 esi=000008d5 edi=0006290c ebp=00001516 esp=000014e0 cs=f000 ds=ede1 es=ede1 fs=0000 gs=0000 ss=ede1 cs:eip=0f 20 dd 81 e5 00 f0 0f-20 c2 0f 01 e0 a8 01 75 08 80 c2 fe e8 53 ff eb-21 0f 20 e0 a9 30 00 75 ss:esp=0c 29 06 00 d5 08 c0 00-16 15 00 00 00 15 00 00 04 00 00 00 54 a6 00 00-04 00 00 00 25 a6 00 00 BTX Halted Three of the four reboot immediately thereafter. The other one just sits there, so I can get the real values if that'd help solve the problem. I'm using the instructions from http://www.onlamp.com/pub/a/bsd/2004/09/09/diskless_server.html and http://www.onlamp.com/pub/a/bsd/2004/09/30/diskless_clients.html except I left all the 4th files in /diskless_ro/boot alone and did not create my own loader.rc. I'll revisit that step if I can get past this current problem. Also, I'm using a boot floppy image from http://rom-o-matic.net/5.3.9/ For the server I'm using a Dell OptiPlex G150. Using another identical machine with its built-in NIC and MBA/PXE software, everything works (after changing the MAC in dhcpd.conf of course). I also tried an image from http://rom-o-matic.net/5.2.5/ (no PXE image option in this version) and made the dhcpd.conf and /etc/export changes to load /diskless_ro/boot/kernel/kernel directly. The kernel seems to load, but then just hangs. I'm sure this is at least partly due to the fact that I didn't compile in device hints. I haven't gone further down this path because I'd really like to go with PXE and pxeboot if possible. All pointers, hints, RTFMs, etc. will be greatly appreciated.