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
