O seguinte está acontecendo em um sistema Ubuntu 10.04 em que estou trabalhando:
7.3.21-k5-NAPI
. 8.0.35-NAPI
. make && make install
) irá compilar o módulo e colocá-lo em /lib/modules/[current kernel version]/kernel/drivers/net/e1000
Problema:
8.0.35-NAPI
tem um parâmetro ( ignore_64bit_dma
) que não está disponível no módulo fornecido com o kernel. apt-get dist-upgrade
, o kernel usado atualmente pode ser atualizado. Se alguém esquecer de instalar o módulo e1000 mais novo antes de reinicializar, o kernel tentará carregar o módulo enviado com o kernel. Este módulo não possui o parâmetro ignore_64bit_dma
. Isso fará com que o módulo do driver não seja carregado em todos, com a mensagem: e1000: Unknown parameter 'ignore_64bit_dma'
. Perguntas:
7.3.21-k5-NAPI
ser carregada? Seria preferível que as soluções não fossem experimentais e não precisem de scripts separados.