Hi Scott:

Thank you for responding so quickly.

> Does the CentOS 5.5 standard kernel have the correct driver?

I don't think so, running lsmod showed r8169 was installed. According to
the web page (http://elrepo.org/tiki/tiki-index.php?page=kmod-r8168) it
says I need r8168.

> If you are installing xen and kernel-xen as part of the kickstart
process and setting kernel-xen 
> as the default boot dev, then you would also want to install
kmod-r8168 at the same time and things 
> should just take care of themselves.

Yup that is what I was thinking. Unfortunately I don't know how to do
this. I was googling for vmlinuz kernel or cobbler options to help me.
Do you have any suggestions?

> You will want to make sure you have the repos listed and add
kmod-r8168 to
> the %packages section.

I will do that. But don't I still need to fix grub.conf?

Regards,

Joe


-----Original Message-----
From: Scott Henson [mailto:[email protected]] 
Sent: Monday, January 03, 2011 11:46 AM
To: Joe Linoff; cobbler mailing list
Subject: Re: configuring PXE boot to load a new driver

On Mon, 3 Jan 2011 09:35:34 -0800, "Joe Linoff" <[email protected]>
wrote:
> Hi Folks:
> 
> I am a cobbler newbie and very impressed with it. I am using it to 
> configure a small private cloud (5 rackmounts). I am also using it on 
> a test bench which is where this problem arose.
> 
> It appears that the CentOS 5.5 Xen3.4.3 kernel does not have the 
> correct driver for a RTL8111/8168B PCI express gigabit ethernet 
> controller rev 03. This problem causes my PXE boot to fail because the

> network is not recognized.

Does the CentOS 5.5 standard kernel have the correct driver?

> After googling, I think that I found correct driver from elrepo
> (http://elrepo.org/tiki/tiki-index.php?page=kmod-r8168) which I added 
> to my cobbler repo_mirror (elrepo, kmod-r8168) but now I am stuck 
> because I don't know how to tell cobbler to add it into grub.conf.
> 
> First, is this a sensible approach to solving the problem? If not, can

> you suggest any other ways to proceed?

If you are installing xen and kernel-xen as part of the kickstart
process and setting kernel-xen as the default boot dev, then you would
also want to install kmod-r8168 at the same time and things should just
take care of themselves.

> Second, if it is a sensible approach, how do I tell cobbler to add 
> that module? I have looked at the /etc/cobbler/pxe/pxe*.template 
> files, in
> particular: /etc/cobbler/pxe/pxesystem.template but I am not sure how 
> to set the $append_line or $kernel_path arguments.

You will want to make sure you have the repos listed and add kmod-r8168
to the %packages section.

--
Scott Henson
Red Hat CIS Operator
WVU Alum BSAE/BSME
_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to