В системе Ubuntu 10.04, над которой я работаю, происходит следующее:
7.3.21-k5-NAPI
.8.0.35-NAPI
.make && make install
) скомпилирует модуль и поместит его в /lib/modules/[current kernel version]/kernel/drivers/net/e1000
Проблема:
8.0.35-NAPI
имеет параметр (ignore_64bit_dma
), который недоступен в модуле, поставляемом с ядром.apt-get dist-upgrade
используемое в настоящее время ядро может быть обновлено. Если кто-то забудет установить новый модуль e1000 перед перезагрузкой, ядро попытается загрузить модуль, поставляемый с ядром. Этот модуль не имеет ignore_64bit_dma
параметр. Это приведет к тому, что модуль драйвера не загрузится - вообще - с сообщением: e1000: Unknown parameter 'ignore_64bit_dma'
.Вопросы:
7.3.21-k5-NAPI
загружается?Было бы предпочтительно, если бы решения не были экспериментальными и не требовали отдельных скриптов.