I've tried also specifing the IP for root-path, but as it seems, the hosts
defaults to server-name or next-server (these are the same for me), so it's not
neccessery to specify the IP in root-path.
Also the fileserver and the dhcp server are the same. You should have seen this
in the included config I gave.
Furthermore, meanwhile we've noticed that loader fails to get the pxe variables
when the onboard raid is enabled, and it notices the PXE environment when the
disks are not included in any RAID setups. Quite strange.
On Sun, 8 Jun 2008 22:54:18 -0700 (PDT)
mohammad khatibi <[EMAIL PROTECTED]> wrote:
> hi again
> you said you use freebsd 7.0 so I told you to do these in freebsd ( that you
> install dhcp on it!!! to the end I call it pxeserver) not on your Linux
> Server(and to the end I call your server that you want to boot from and mount
> its / FileServer)!!! your dhcpd.conf is :
> > host blade1 {
> > hardware ethernet 00:30:48:8d:00:36;
> > fixed-address 10.0.0.32;
> > server-name "10.0.0.1";
> I dont use it and nothing happend
> > filename "/bsd/pxeboot";
> you should place pxeboot where you specify as root-path and write here
> "pxeboot"
> > next-server 10.0.0.1;
> > option root-path "/wwwbladebsd/";
> you should specify your root-path as follow : [FileServer IP]:/
> I use "/" because I couldn`t use any path and admonish you not to try
> anywhere else because it doesn`t work!!!
> > }
> after these you should edit inetd in your pxeserver (freebsd)
> and you should make your pxeboot again if you want to use tftp that briefly
> explain in that article please do above steps exactly and I hope you make
> it !!! these are my 3 months of working on freebsd for pxeboot
>
>
> - Original Message
> From: CZUCZY Gergely <[EMAIL PROTECTED]>
> To: mohammad khatibi <[EMAIL PROTECTED]>
> Cc: CZUCZY Gergely <[EMAIL PROTECTED]>
> Sent: Monday, June 9, 2008 8:56:47 AM
> Subject: Re: PXE booting 7.0-R
>
> On Sun, 8 Jun 2008 21:34:57 -0700 (PDT)
> mohammad khatibi <[EMAIL PROTECTED]> wrote:
>
> > Hi
> > try using this lines in your /usr/local/etc/dhcpd.conf instead of
> > yours : subnet [your subnet IP] netmask [your netmask] {
> > range [start range] [finish range];
> > next-server [your PXE server IP];
> > filename "pxeboot";
> > option root-path "[your Root server IP (if you mount your server
> > root its obvious that your server IP)]:/"; }
> Yes, I was exactly using these options.
>
> >
> > and you should make change in your /etc/inetd.conf and comment out
> > this line : tftp dgram udp wait root /usr/libexec/tftpd
> > tftpd -l -s /tftpboot/ place your pxeboot and loader in /tftpboot/
> > and reboot your system it should solve your problem
> Sorry, but you've failed here.
> 1) I stated the NFS(also tftp) server is Linux, and I'm not using it
> from inetd.
> 2) I wasn't asking how are _you_ doing it, the question was, what's
> wrong with my setup. (After I know what's wrong I can fix it myself,
> thanks)
> 3) I've read articles, manuals, etc. I have a problem with it, it's not
> working as it's supposed to.
>
> Anyways, thanks for your efforts.
>
> > but if you want to use tftp instead of nfs you should make your
> > pxeboot and loader using tftp enable to do this you can read this
> > article : http://www.ultradesic.com/index.php?section=72 but there is
> > a mistake in this article : after you make new files are place here :
> > pxeboot : /usr/obj/usr/src/sys/boot/i386/pxeldr/
> > loader : /usr/obj/usr/src/sys/boot/i386/loader/
> > and you should export / and all its directory for successful
> > loading . for more information you can read this article too.
> > http://www.ultradesic.com/?section=144 I hope you make it
> > - Original Message
> > From: CZUCZY Gergely <[EMAIL PROTECTED]>
> > To: freebsd-questions@freebsd.org
> > Sent: Friday, June 6, 2008 1:17:08 PM
> > Subject: PXE booting 7.0-R
> >
> > Hello,
> >
> > I'm trying to PXE boot 7.0-RELEASE, but it stops at a time.
> >
> > At boot I see the following on the screen:
> > BIOS drive C: is disk0
> > BIOS drive D: is disk1
> >
> > PXE version 2.1, real mode entry point @9188:0106
> > BIOS 517kB/3406144kB available memory
> >
> > FreeBSD/i386 bootstrap loader, Revision 1.1
> > ([EMAIL PROTECTED], date)
> > pxe_open: server addr: 10.0.0.1
> > pxe_open: serve path: /wwwbladebsd/
> > pxe_open: gateway ip: 1