Freebsd pxeboot problem
Sunil Sunder Raj
unixtools at hotmail.com
Tue May 24 00:04:09 PDT 2005
Hi,
Below are all the details I can provide you.
dhcpd.conf
==========
ddns-update-style none;
option routers 10.0.0.1;
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.22 10.0.0.24;
option subnet-mask 255.255.255.0;
option broadcast-address 10.0.0.255;
option domain-name-servers 202.54.1.30, 202.54.1.18;
option domain-name "xyz.com";
default-lease-time 2592000;
max-lease-time 2592000;
next-server 10.0.0.10;
server-name "xyz.com";
server-identifier 10.0.0.10;
option root-path "/usr/local/exports/freebsd5.4";
filename "boot/pxeboot";
}
/etc/exports
============
/usr/local/exports/freebsd5.4 -ro
/etc/inetd.conf
===============
tftp dgram udp wait root /usr/libexec/tftpd tftpd -l
/usr/local/exports/freebsd5.4
# strings /usr/local/exports/freebsd5.4/boot/pxeboot | grep "nfs"
boot.nfsroot.server
boot.nfsroot.path
boot.nfsroot.nfshandle
no rootpath, no nfs
/usr/src/lib/libstand/nfs.c
nfsread: short packet, %d < %ld
# ls -l /usr/local/exports/freebsd5.4
total 1292
-r--r--r-- 1 root wheel 801 May 8 07:05 .cshrc
-r--r--r-- 1 root wheel 1458 May 8 10:38 .profile
dr-xr-xr-x 18 root wheel 512 May 8 10:38 5.4-RELEASE
-r--r--r-- 1 root wheel 6192 May 8 07:05 COPYRIGHT
-r--r--r-- 1 root wheel 18133 May 8 10:38 ERRATA.HTM
-r--r--r-- 1 root wheel 10109 May 8 10:38 ERRATA.TXT
-r--r--r-- 1 root wheel 125891 May 8 10:38 HARDWARE.HTM
-r--r--r-- 1 root wheel 74414 May 8 10:38 HARDWARE.TXT
-r--r--r-- 1 root wheel 76334 May 8 10:38 INSTALL.HTM
-r--r--r-- 1 root wheel 56771 May 8 10:38 INSTALL.TXT
-r--r--r-- 1 root wheel 46766 May 8 10:38 MIGRATE5.HTM
-r--r--r-- 1 root wheel 31732 May 8 10:38 MIGRATE5.TXT
-r--r--r-- 1 root wheel 20445 May 8 10:38 README.HTM
-r--r--r-- 1 root wheel 14798 May 8 10:38 README.TXT
-r--r--r-- 1 root wheel 47258 May 8 10:38 RELNOTES.HTM
-r--r--r-- 1 root wheel 24167 May 8 10:38 RELNOTES.TXT
dr-xr-xr-x 2 root wheel 1024 May 8 07:01 bin
dr-xr-xr-x 5 root wheel 512 May 23 01:02 boot
-r--r--r-- 1 root wheel 2048 May 8 10:47 boot.catalog
-r--r--r-- 1 root wheel 39 May 8 10:38 cdrom.inf
dr-xr-xr-x 2 root wheel 512 May 8 07:00 dev
-r--r--r-- 1 root wheel 2971 May 8 10:38 docbook.css
dr-xr-xr-x 17 root wheel 2048 May 8 07:05 etc
-r--r--r-- 1 root wheel 685246 May 8 10:44 filename.txt
dr-xr-xr-x 2 root wheel 512 May 8 10:38 floppies
dr-xr-xr-x 3 root wheel 1024 May 8 07:02 lib
dr-xr-xr-x 2 root wheel 512 May 8 07:01 libexec
dr-xr-xr-x 2 root wheel 512 May 8 07:00 mnt
dr-xr-xr-x 14 root wheel 512 May 8 10:44 packages
dr-xr-xr-x 2 root wheel 512 May 8 07:00 proc
dr-xr-xr-x 2 root wheel 2560 May 8 07:02 rescue
dr-xr-xr-x 2 root wheel 512 May 8 07:05 root
dr-xr-xr-x 2 root wheel 2560 May 8 07:04 sbin
lrwxrwxrwx 1 root wheel 7 May 22 19:03 stand -> /rescue
lrwxrwxrwx 1 root wheel 11 May 22 19:03 sys -> usr/src/sys
dr-xr-xr-x 2 root wheel 512 May 8 07:00 tmp
dr-xr-xr-x 5 root wheel 1024 Jul 13 2003 tools
dr-xr-xr-x 13 root wheel 512 May 8 10:26 usr
dr-xr-xr-x 20 root wheel 512 May 8 10:26 var
# ls -l /usr/local/exports/freebsd5.4/boot
total 1668
-r--r--r-- 1 root wheel 7007 May 8 07:03 beastie.4th
-r--r--r-- 1 root wheel 8192 May 8 07:03 boot
-r--r--r-- 1 root wheel 512 May 8 07:03 boot0
-r--r--r-- 1 root wheel 512 May 8 07:03 boot0sio
-r--r--r-- 1 root wheel 512 May 8 07:03 boot1
-r--r--r-- 1 root wheel 7680 May 8 07:03 boot2
-r--r--r-- 1 root wheel 1184 May 8 07:03 cdboot
dr-xr-xr-x 2 root wheel 512 May 8 07:03 defaults
-r--r--r-- 1 root wheel 1982 May 8 07:05 device.hints
-r--r--r-- 1 root wheel 2249 May 8 07:03 frames.4th
dr-xr-xr-x 2 root wheel 8192 May 8 10:21 kernel
-r-xr-xr-x 1 manage wheel 212992 May 23 23:23 loader
-r--r--r-- 1 root wheel 7772 May 8 07:03 loader.4th
-r--r--r-- 1 root wheel 107 May 22 19:29 loader.conf
-r--r--r-- 1 root wheel 13893 May 8 07:03 loader.help
-r--r--r-- 1 root wheel 370 May 8 07:03 loader.rc
-r--r--r-- 1 root wheel 512 May 8 07:03 mbr
-r--r--r-- 1 root wheel 1082571 May 8 10:38 mfsroot.gz
dr-xr-xr-x 2 root wheel 512 May 8 07:00 modules
-rw-r--r-- 1 manage wheel 215040 May 23 23:23 pxeboot
-r--r--r-- 1 root wheel 692 May 8 07:03 screen.4th
-r--r--r-- 1 root wheel 36440 May 8 07:03 support.4th
# cat /usr/local/exports/freebsd5.4/boot/loader.conf
mfsroot_load="YES"
mfsroot_type="mfs_root"
mfsroot_name="/boot/mfsroot"
vfs.root.mountfrom="ufs:/dev/md0c"
Regards
Sunil Sunder Raj
>From: Eric Anderson <anderson at centtech.com>
>To: Sunil Sunder Raj <unixtools at hotmail.com>
>CC: freebsd-questions at freebsd.org, freebsd-isp at freebsd.org
>Subject: Re: Freebsd pxeboot problem
>Date: Mon, 23 May 2005 13:15:16 -0500
>
>Sunil Sunder Raj wrote:
>>Hi,
>>Was trying to install freebsd 5.3 via pxeboot. The Dhcp server leases the
>>Ip address, the tftp server is located fine and the pxeboot file gets
>>downloaded at the client end. But this pxeboot is not getting the proper
>>server path and gateway ip.
>>
>>It is always falling to the default /pxeroot server path (as programmed in
>>the pxe.c file) and don't know where it gets the gateway ip as
>>192.168.102.1
>>
>>Display I get
>>========
>>pxe_open: server addr: "This is proper. The Dhcp/Tftp server ip"
>>pxe_open: server path: /pxeroot ----------------------- default server
>>path. This is not what I defined in my dhcpd.conf
>>pxe_open: gateway ip: 192.168.102.1 --------------- Don't know where it
>>got it from. This is not what I defined in my dhcpd.conf
>
>
>Can you send the relevant dhcp conf section?
>
>Eric
>
>
>--
>------------------------------------------------------------------------
>Eric Anderson Sr. Systems Administrator Centaur Technology
>A lost ounce of gold may be found, a lost moment of time never.
>------------------------------------------------------------------------
More information about the freebsd-questions
mailing list