From owner-freebsd-hackers Tue Oct 30 8:19:32 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.iiriam.fr (iiriam.iiriam.fr [194.167.168.1]) by hub.freebsd.org (Postfix) with ESMTP id BDBEF37B401; Tue, 30 Oct 2001 08:19:25 -0800 (PST) Received: œby mail.iiriam.fr (8.9.3/8.9.1) with SMTP id RAA78796; Tue, 30 Oct 2001 17:19:18 +0100 (CET) Message-Id: <200110301619.RAA78796@mail.iiriam.fr> Content-Type: text/plain; charset="iso-8859-1" From: Henri Michelon Organization: CML To: Paul Jansen Subject: Re: pxe booting problem Date: Tue, 30 Oct 2001 16:17:50 +0000 X-Mailer: KMail [version 1.3] References: <20011030143039.28447.qmail@web12901.mail.yahoo.com> In-Reply-To: <20011030143039.28447.qmail@web12901.mail.yahoo.com> Cc: hackers@FreeBSD.ORG, questions@FreeBSD.ORG X-PoweredBy: FreeBSD 4.3 - http://www.freebsd.org/ MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Le Mardi 30 Octobre 2001 14:30, vous avez écrit : > I posted some of this info last friday but haven't had > any responses. I'm hoping someone out there knows > what the problem is. Here's the details: > > I saw Alfred Perlsteins page on how to setup > FreeBSD installs unsing PXE. > The problem I'm having now is when I follow Alfred's > directions to create the PXE loader (using 4.4R) It > bombs out. It's my understanding the I just need to > stick 'pxeldr' into the root of the TFTP server > directory and tell the machine to execute this by > specifying it as the boot file in the DHCP > configuration. I also understand that I have to > create a subdirectory called 'boot' under the TFTP > root directory with the file 'loader.rc' in it. Can > someone verify if this is the case? > Alfred's instructions can be found here: > http://people.freebsd.org/~alfred/pxe/ > > This is the console output that insues when I try and > build pxeldr as per Alfred's instructions: > You can find pxeboot (instead of pxeldr) if /boot. Just copy it into /tftpboot, and add the following in the dhcpd config file (for isc-dhcp version 3): option space PXE; option PXE.mtftp-ip code 1 = ip-address; option PXE.mtftp-cport code 2 = unsigned integer 16; option PXE.mtftp-sport code 3 = unsigned integer 16; option PXE.mtftp-tmout code 4 = unsigned integer 8; option PXE.mtftp-delay code 5 = unsigned integer 8; class "pxeclients" { match if substring (option vendor-class-identifier, 0, 9) = "PXEClient"; option vendor-class-identifier "PXEClient"; option PXE.mtftp-ip 0.0.0.0; vendor-option-space PXE; next-server X.X.X.X; server-name "X.X.X.X"; server-identifier X.X.X.X; option root-path "/path/to/FreeBSD/CDROM"; filename "pxeboot"; } where X.X.X.X is the IP address of the tftp boot server. Henri. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message