Things have gotten much better now with the "kudzu" package. It used to be that you had to be some kind of modules guru to manage something like upgrading a network card (or replacing a sick one with one of a different type), but now things are a no brainer, and there is not really any reason for this page to still exist!
Adventures in Computing / ttrebisky@as.arizona.edu