[syslinux] Has anyone any insight as to why RedHatEnterprise Level 5 is broken as far as PXE booting is concerned.

Dyks, Axel (XL) xl at xlsigned.net
Tue May 29 04:50:12 PDT 2007


Quoting RgSalisbury <rgsalisbury at exemail.com.au>:
> > RgSalisbury wrote:
> >> OK
> >>
> >> Different symptons
> >> I have now tried on a RHEL different machine with a different nic.(Intel
> >> ethernet pro 100)
> >> But same client & a different client
> >>
> >> Client messages are:
> >>
> >> ##################
> >> PXE-T02  Only absolute filenames allowed
> >> PXE-E3C  TFTP ERROR - Access Violation
> >> PXE-M0F: Exiting Broadcom PXE ROM.
> >> ##################
> >> ##################
> >> PXE-T02  Only absolute filenames allowed
> >> PXE-E3C  TFTP ERROR - Access Violation
> >> PXE-M0F: Exiting Intel PXE ROM.
> >> ##################
> >> Added
> >> next-server
> >>
> >> to My minimal dhcpd.conf & looks thus:
> >> ##################
> >> ddns-update-style interim;
> >> ignore client-updates;
> >> subnet 172.16.0.0 netmask 255.255.255.0 {
> >>       option routers                 172.16.0.254;
> >>       option subnet-mask       255.255.255.0;
> >> host abcd  {hardware ethernet 00:01:6c:ca:24:7b ;fixed-address 
> >> 172.16.0.30;}
> >> filename "pxelinux.0";
> >> allow booting;
> >> allow bootp;
> >>       range dynamic-bootp 172.16.0.128 172.16.0.254;
> >>       default-lease-time 21600;
> >>       max-lease-time 43200;
> >>       host ns {
> >>             next-server 172.16.0.254;
> >>             hardware ethernet 00:02:B3:99:05:A0;
> >> # 00:02:B3:99:05:A0 is MAC  on the dhcpd & tftp server box
> >>             fixed-address 172.16.0.254;
> >>       }
> >> }
> >
> > fixed-address 172.16.0.254 ???
> >
> > Seems that you are trying to assign the dhcp server's ip address
> > also to the client.
> 
> Client recieves fixed address of  172.16.0.30 bound to mac 
> "00:01:6c:ca:24:7b "of client
> So that works.
> 
> 
> > Furthermore "hardware ethernet ..." should list the CLIENT'S
> > MAC address and not the server's, if you want to assign
> > a fixed IP address to the client.
> 
> ditto
> Client recieves fixed address of  172.16.0.30 bound to mac 
> "00:01:6c:ca:24:7b "of client
> So that works
> 
> The DHCP server is on box  with ip of  172.16.0.254 with  00:02:B3:99:05:A0
> The TFTP server is on box  with ip of  172.16.0.254  with  ditto
> 
> Yes I tried to find info on next-server but couldn't find a search function 
> on the list.
> So downloded the last 3 months archives uncompressed them & searched for 
> next-server but haven't yet found much info.
> I tried the next-server set as  below with the other 2 commented out .. with
> 
> no joy. so I tried  (didn't make much sense) all  3,  also no good.
> Obvioulsy  I really don't know how to set the 3 below options.
> Should I put the tftp server on a different box?
> Is the "next-server" simply a DNS server?  if so how ........
> 
>          next-server 172.16.0.254;
>       #    hardware ethernet 00:02:B3:99:05:A0;
>       #    fixed-address 172.16.0.254;
> 

"next-server 172.16.0.254;" needs either to be defined for the entire
group/subnet (preferred solution) or within the "host" block of your
client!

See

  http://syslinux.zytor.com/pxe.php#dhcp

for an example "dhcpd.conf" that works.

Axel

 




More information about the Syslinux mailing list