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.
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?
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.
Thank you,
Joe