From owner-freebsd-questions@FreeBSD.ORG Fri Dec 31 09:23:16 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 006B316A4CE for ; Fri, 31 Dec 2004 09:23:16 +0000 (GMT) Received: from mail.infinitebubble.com (pia140-70.pioneernet.net [66.114.140.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63C3C43D48 for ; Fri, 31 Dec 2004 09:23:13 +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 98EEB34B78 for ; Fri, 31 Dec 2004 01:23:12 -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 06490-06 for ; Fri, 31 Dec 2004 01:23:05 -0800 (PST) Received: from [192.168.1.1] (aurvandil.infinitebubble.com [192.168.1.1]) by mail.infinitebubble.com (Postfix) with ESMTP id E4F7D33C2D for ; Fri, 31 Dec 2004 01:23:04 -0800 (PST) Message-ID: <41D51A75.3010302@infinitebubble.com> Date: Fri, 31 Dec 2004 01:23:01 -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 References: <41D2AD12.8020801@infinitebubble.com> <41D3BC47.7070506@infinitebubble.com> In-Reply-To: <41D3BC47.7070506@infinitebubble.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at infinitebubble.com Subject: Re: PXE boot / BTX Halted [solved] 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: Fri, 31 Dec 2004 09:23:16 -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 > > > >> 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 > > > >> All pointers, hints, RTFMs, etc. will be greatly appreciated. > > > An update with with info I hope is more useful. > > I found an eepro100 card and updated the "Intel Boot Agent" to version > 4.1.16. Using this card gets me a little further. Taking out the 4th > stuff per the ONLamp instructions, yields a dump and BTX Halted right > after: > > pxe_open: gateway ip: 192.168.1.254 > /boot/kernel/kernel text=0x5021c8 data=0x7cc10+0x4fe30 > syms=[0x4+0x5a690+0x4+0x6f5d8] > > Leaving it in, it happens right after the Beastie menu timer finishes > counting down. In both cases I get the exact same (register?) values. > And here they are: > > int=00000006 err=00000000 efl=00010002 eip=c0650b2f > eax=00000000 ebx=c0a9a006 ecx=00000005 edx=c0a9a009 > esi=c0a9a000 edi=00000005 ebp=c0c21bd0 esp=c0c21bd0 > cs=0008 ds=0010 es=0010 fs=0010 qs=0010 ss=0010 > es:eip=0f 44 d0 89 d0 5d c3 8d-76 00 8d bc 22 00 00 00 > 00 55 89 e5 83 ec 08 8b-45 08 8b 50 04 89 54 24 > ss:esp=f0 1b c2 c0 db 05 65 c0-00 a0 a9 c0 00 a0 a9 c0 > 05 00 00 00 a3 5d 8e c0-00 e0 c1 00 00 00 00 00 > BTX Halted > > I tried a 2nd box with the same card and got the same results. > > What am I doing wrong? Are there any BIOS settings I should be > checking? Is my equipment simply too antiquated or not supported? Are > there any other debugging steps I can take? > I found the solution in the last handful of messages in this thread http://groups-beta.google.com/group/fa.freebsd.stable/browse_thread/thread/158bf491d67001b2/08bc3c981811414a The problem was I'd set CPUTYPE=p3 when rebuilding world and the i586s I'd been trying for clients did not like that. It seems obvious in hind site. Everything is working wonderfully with the Intel NIC, but BTX still dies when I try with the RTL8139/Etherboot combo. :-s