Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Oct 2000 22:10:55 -0700 (MST)
From:      Todd Mortensen <todd@thisisa.com>
To:        Otter <otterr@TELOCITY.COM>
Cc:        Todd Mortensen <todd@thisisa.com>, freebsd-questions@FreeBSD.ORG
Subject:   RE: pxeboot automated installs.
Message-ID:  <971586655.39e93c5f90788@mail.thisisa.com>
In-Reply-To: <HLEDJBJKDDPDJBMGCLPPOEMDCFAA.otterr@telocity.com>
References:  <HLEDJBJKDDPDJBMGCLPPOEMDCFAA.otterr@telocity.com>

next in thread | previous in thread | raw e-mail | index | archive | help
After further reading that night I found a part of the 4.1 release notes that 
explains all the problems I was having with the v0.96 of PXE. 

Here is the quote from http://www.freebsd.org/releases/4.1R/notes.html

Support for Intel's Wired for Management 2.0 (PXE) was added to
the FreeBSD boot loader.  Due to API differences, the older PXE
versions are not supported.  This allow network booting using DHCP.


So it was an API difference that was my battle. 

Thanks.



Quoting Otter <otterr@TELOCITY.COM>:

> Todd, 
> Check out http://people.freebsd.org/~alfred/pxe/ 
> -Otter
> 
> }-----Original Message-----
> }From: owner-freebsd-questions@FreeBSD.ORG
> }[mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of 
> }Todd Mortensen
> }Sent: Friday, October 13, 2000 8:55 PM
> }To: freebsd-questions@FreeBSD.ORG
> }Subject: pxeboot automated installs. 
> }
> }
> }
> }I am trying to use the pxeboot loader in freebsd to do 
> }automated installes.  
> }
> }I have everything setup and working as far as tftp and isc-dhcpd.  
> }
> }I have also found the make file in sys/boot/i386/loader and 
> }have tried setting 
> }pxe to nfs and to tftp.  I would prefer to get it to work on 
> }the default 
> }setting of nfs if possible.  
> }
> }Upon boot of any pxe machines they get a dhcp address.  Then 
> }tftp the pxeboot 
> }file.  After this btx takes over and the last message I get 
> }is where it should 
> }start getting the files off of the nfs server.  like the 
> }kernel.  But the 
> }messages I see are this.  
> }
> }bootp: no reply
> }pxe_open: server addr: 0.0.0.0
> }pxe_open: server path: /pxeroot
> }pxe_open: gateway ip: 0.0.0.0
> }
> }Here is what my dhcpd.conf file looks like.
> }
> }option domain-name "thisisa.net";
> }option subnet-mask 255.255.255.0;
> }option broadcast-address 10.255.255.255;
> }option domain-name-servers 10.255.255.3;
> }filename "pxeboot";
> }server-identifier 10.255.255.3;
> }server-name "portal";
> }default-lease-time 7200;
> }max-lease-time 7200;
> }subnet 10.255.255.0 netmask 255.255.255.0 {
> }        option root-path "/usr/releng4";
> }        server-name "portal";
> }        option domain-name-servers 10.255.255.3;
> }        filename "pxeboot";
> }        next-server 10.255.255.3;
> }        range 10.255.255.30 10.255.255.230;
> }        }
> }subnet 192.168.200.0 netmask 255.255.255.0 {
> }        not authoritative;
> }}
> }
> }I have also tried this with a dynamic bootp range.
> }
> }I have only been able to get the pxe_open messages to change 
> }its path by hand 
> }editing the  /usr/src/sys/boot/i386/libi386/pxe.h file and 
> }changeing the static 
> }value of /pxeroot to what I want.  
> }
> }I still have not been able to change the server address from 0.0.0.0
> }
> }Any experience anyone has with useing the intel pxe boot 
> }loader would be 
> }awesome,  the pxe version on the motherboard is v 0.96
> }
> }
> }Thanks. 
> }
> }
> }To Unsubscribe: send mail to majordomo@FreeBSD.org
> }with "unsubscribe freebsd-questions" in the body of the message
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?971586655.39e93c5f90788>