From owner-freebsd-hackers Sat Nov 4 11:15:49 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from cs.huji.ac.il (cs.huji.ac.il [132.65.16.10]) by hub.freebsd.org (Postfix) with ESMTP id E8B9A37B4D7; Sat, 4 Nov 2000 11:15:45 -0800 (PST) Received: from sexta.cs.huji.ac.il ([132.65.16.13] ident=exim) by cs.huji.ac.il with esmtp (Exim 3.16 #1) id 13s8n0-0003Qe-00; Sat, 04 Nov 2000 21:15:42 +0200 Received: from localhost ([127.0.0.1] helo=sexta.cs.huji.ac.il ident=danny) by sexta.cs.huji.ac.il with esmtp (Exim 3.15 #1) id 13s8mz-0003Jt-00; Sat, 04 Nov 2000 21:15:41 +0200 X-Mailer: exmh version 2.2 06/23/2000 with nmh-0.24 To: John Hay Cc: msmith@FreeBSD.ORG (Mike Smith), freebsd-hackers@FreeBSD.ORG Subject: Re: dhcp boot was: Re: diskless workstation In-reply-to: Your message of Sat, 4 Nov 2000 19:59:32 +0200 (SAT) . Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 04 Nov 2000 21:15:40 +0200 From: Danny Braniss Message-Id: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <200011041759.eA4HxWv67962@zibbi.icomtek.csir.co.za>you write: } [...] }The option-128 confuse the pxeboot program. If I put } }option root-path "/export/diskless"; }option option-128 "10.1.2.3:/export/shark"; } }in the dhcpd.conf file, pxeboot tries to mount /export/sharkM-^[^B-i=FF }as the root filesystem. Removing the option-128 line at least get me to }boot albeit without swap. } the way I see it, there at least 2 'calls' to dhcpd. 1- by the PXE/UNDI stuff in the romboot. which needs the PXEClient stuff, and gets very confused with root/swap server. specialy if the dhcpd/tftpd/root/swap servers are not the same hosts. 2- by the freebsd-bootp, which IMHO does not need the PXEClient and could use something like FreeBSDc, to get the 'correct' values. i know this sounds confusing, (even to me :-), but I think I can come up with some working examples soon. btw, the secret is in libstand/bootp.c and src/sys/nfs/bootp_subr.c danny To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message