Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Linux Forums > Linux - Distributions > Red Hat
User Name
Red Hat This forum is for the discussion of Red Hat Linux.


  Search this Thread
Old 03-21-2008, 12:38 PM   #1
Registered: May 2003
Location: Cape Cod, MA
Distribution: Debian Stable, CentOS, Ubuntu, etc.
Posts: 63

Rep: Reputation: 16
kickstart not finding configuration file over simple network connection

I'm having some difficulty initiating a RedHat kickstart install over a simple network connection consisting of a Linux laptop serving as the DHCP/TFTP server, a Proliant DL585 - the PXE client - and a Netgear switch. The PXE client gets an IP address from the DHCP server, loads vmlinuz and initrd.img and then begins executing /tftpboot/pxelinux.cfg/default. It seems to get stuck trying to invoke kickstart, however. After loading all of the modules - including network drivers tg3 and e1000 - I get dropped into anaconda and prompted for network information. The console output at this point follows:

* load module set done
* getting kickstart file
* sending dhcp request through device eth2
* waiting for link...
* 0 seconds.
* running dhcp for eth2
* pump told us: No DHCP reply received
This seems bizarre, since DHCP did get me to the /tftpboot directory on the DHCP server, but can't seem to find the Kickstart configuration file, which is served up via NFS.

My dhcpd.conf looks like this:

allow booting;
allow bootp;
ddns-update-style none;
deny unknown-clients;

subnet netmask {

group {
        filename "pxelinux.0";

        host clone {
                hardware ethernet 00:10:18:10:67:CA;
and /tftpboot/pxelinux.cfg/default:

say PXE kickstart configuration file
default ks
prompt 1
timeout 300
label linux
  kernel vmlinuz
  append initrd=initrd.img lang= devfs=nomount ramdisk_size=9216
label ks
  kernel vmlinuz
  append ksdevice=eth2 ks=nfs: initrd=initrd.img network=1
Old 03-23-2008, 08:13 AM   #2
Registered: Mar 2007
Distribution: RHEL, Fedora, Open Suse
Posts: 151

Rep: Reputation: 31
I am not really sure but I think you have 2 NIC on this system. If so try passing :

ksdevice=eth0 or eth1 while performing the installation. Exp :

linux ks=ksfilepath ksdevice=eth0
Old 03-24-2008, 10:01 AM   #3
Registered: May 2003
Location: Cape Cod, MA
Distribution: Debian Stable, CentOS, Ubuntu, etc.
Posts: 63

Original Poster
Rep: Reputation: 16

This DL585 actually has 5 NICs - 2 on the mother board and 3 on installed cards. I tried eth0 through eth4... and eth4 worked! Very odd, since in reality this is eth2, but who am I to argue?


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Finding SuSE linux network connection speed info pbranscum Linux - Newbie 1 01-19-2008 06:30 PM
Finding wireless network but no connection is made vgdeveloper05 Linux - Wireless Networking 9 12-11-2006 06:47 AM
Unable To Create A Connection Using Network Configuration MorPheix Linux - Networking 1 07-11-2005 04:50 PM
Not reading kickstart configuration file from specified location.....PLEASE HELP!! deepika Linux - Software 4 08-02-2003 08:00 PM
%include directive in Kickstart configuration file deepika Linux - Newbie 0 07-24-2003 05:32 PM > Forums > Linux Forums > Linux - Distributions > Red Hat

All times are GMT -5. The time now is 11:12 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration