On Feb 9, 2007, at 5:54 PM, Alfred von Campe wrote: On Feb 9, 2007, at 18:39, William Dinkel wrote:
Actually, the e1000 driver tarballs include spec files that will create some very clean RPMs. Just run "rpmbuild -tb <driver tarball>", install the freshly produced RPM, and it should handle all of the above steps for you.
OK, I'll give that a try next week when I'm back in the office. Just to make sure, installing the new RPM will not cause any problems down the road? The original e1000 driver kernel module is part of the kernel RPM -- will there be any warnings or errors if I try to uninstall an older kernel RPM at a later date?
Thankfully the e1000 RPM makes a backup of any existing e1000.ko files, and will return to the original module upon removal of the e1000 RPM. Just make sure you remove the e1000 RPM before you start playing with the kernel RPMs and things should be fine. Rebuilding e1000 for a different kernel is as easy as running rpmbuild again.
On a side note, the e100 tarballs behave in exactly the same fashion, if anyone needs to update your 10/100 driver.
# rpm -qf /lib/modules/2.6.9-42.0.3.EL/kernel/drivers/net/e1000/e1000.ko kernel-2.6.9-42.0.3.EL
Thanks, Alfred
_______________________________________________ CentOS mailing list
William Dinkel Chief Technology Officer Team HPC 1-866-TEAMHPC
|
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos