The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Advanced & Expert Users
.
google unix.com



UNIX for Advanced & Expert Users Expert-to-Expert. Learn advanced UNIX, UNIX commands, Linux, Operating Systems, System Administration, Programming, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
setting num lock on at boot up jddxxx UNIX for Dummies Questions & Answers 0 09-26-2004 02:12 AM
Setting a boot device alias on Sun hardware 98_1LE UNIX for Dummies Questions & Answers 3 04-12-2002 12:09 AM
setting up web server on Red hat 7.2 Special K UNIX for Dummies Questions & Answers 11 02-16-2002 08:20 AM
Setting Up Dns Server In Bsd BSD_NEWUSER UNIX for Dummies Questions & Answers 1 10-23-2001 07:28 PM
setting up web server supastar UNIX for Dummies Questions & Answers 1 09-10-2001 08:46 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-20-2008
Colton Colton is offline
Registered User
  
 

Join Date: Feb 2008
Posts: 13
Setting up a PXE Boot Server

I've set up a PXE boot server and I'm having a slight snag in the booting process. On the client machine, DHCP renders fine and TFTP seems to begin but then the system hangs. On the server, the error message "Client does not accept options" occurs -- which from reading online is a common message that generally doesn't affect booting. So, I've been doing random troubleshooting but nothing has yielded anything useful. Any thoughts? Thanks.
  #2 (permalink)  
Old 06-20-2008
Colton Colton is offline
Registered User
  
 

Join Date: Feb 2008
Posts: 13
So sorry, here is just a little more exact info from /var/log/messages


Code:
Jun 20 16:42:12 head dhcpd: DHCPREQUEST for 192.168.0.4 from 00:1d:4f:2b:9e:57 via eth1
Jun 20 16:42:12 head dhcpd: DHCPACK on 192.168.0.4 to 00:1d:4f:2b:9e:57 via eth1
Jun 20 16:42:13 head dhcpd: DHCPREQUEST for 192.168.0.4 from 00:1d:4f:2b:9e:57 via eth1
Jun 20 16:42:13 head dhcpd: DHCPACK on 192.168.0.4 to 00:1d:4f:2b:9e:57 via eth1
Jun 20 16:42:23 head dhcpd: DHCPDISCOVER from 00:11:43:b5:63:55 via eth1
Jun 20 16:42:24 head dhcpd: DHCPOFFER on 192.168.0.9 to 00:11:43:b5:63:55 via eth1
Jun 20 16:42:27 head dhcpd: DHCPREQUEST for 192.168.0.9 (192.168.0.6) from 00:11:43:b5:63:55 via eth1
Jun 20 16:42:27 head dhcpd: DHCPACK on 192.168.0.9 to 00:11:43:b5:63:55 via eth1
Jun 20 16:42:27 head xinetd[1852]: START: tftp pid=2561 from=192.168.0.9
Jun 20 16:42:27 head in.tftpd[2562]: tftp: client does not accept options

And here is dhcpd.conf


Code:
#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.sample
#   see 'man 5 dhcpd.conf'
#

#allow booting;
#allow bootp;
#ddns-update-style interim;

#subnet 192.168.0.0 netmask 255.255.255.0 {
#range 192.168.0.1 192.168.0.254;
#option domain-name-servers 192.168.0.6,192.168.0.1;
#option subnet-mask 255.255.255.0;
#option domain-name "head.node";
#option broadcast-address 192.168.0.255;
#option routers 192.168.0.6;
#}

#host node2 {
#hardware ethernet 00:08:74:29:DD:B2;
#fixed-address 192.168.0.12;
#option host-name "node2";
#filename "pxelinux.0";
#next-server 192.168.0.6;
#}

#host node5 {
#hardware ethernet 00:11:43:B5:63:55;
#fixed-address 192.168.0.15;
#option host-name "node5";
#filename "pxelinux.0";
#next-server 192.168.0.6;
#}

allow booting;
allow bootp;
ddns-update-style none;
subnet 192.168.0.0 netmask 255.255.255.0 {
    # default gateway
    option routers 192.168.0.1;
    option subnet-mask 255.255.255.0;

    option domain-name "head.node";
    option broadcast-address 192.168.0.255;

    # Seting up an ip address is better here
    option domain-name-servers 192.168.0.6,208.67.222.222;
    option nis-domain "node";

    range dynamic-bootp 192.168.0.2 192.168.0.254;
    default-lease-time 21600;
    max-lease-time 43200;
    # PXE directives
    next-server 192.168.0.6;
    filename "pxelinux.0";
}


The top bit is what I originally had, the uncommented stuff is something I based off an example on a website to see if I somehow botched the configuration.
  #3 (permalink)  
Old 06-20-2008
ashayh ashayh is offline
Registered User
  
 

Join Date: Apr 2008
Posts: 3
Is this on LInux?

Are you using xinetd? If so, what are the "server args" for /etc/xinetd.d/tftp ?

If not, what is the "root" of the PXE server?

Is there a file called pxelinux.0 there?

And 192.168.0.6 is the DHCP server and is also the PXE server?
Closed Thread

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT -4. The time now is 12:00 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
The UNIX and Linux Forums Content Copyright ©1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant URLs by vBSEO 3.2.0