A alteração do driver não persiste

0

Eu quero mudar meu driver NIC para uma versão mais antiga para ativar o wol. Eu estou falando sobre driver alx. Eu fiz este processo no debian e depois de várias tentativas eu pude fazê-lo funcionar e a mudança persistiu. Agora, no Lubuntu (versão kodibuntu) eu tenho o driver compilado e funciona, o wol é suportado quando eu mudo o driver manualmente. O problema é que após o reinício a versão do driver do kernel é aplicada !! Estes são os passos que eu sigo:

make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules_install

Agora eu tenho meu novo driver compilado e:

rmmod alx
insmod alx.ko
ethtool -s eth0 wol g

WOL agora funciona, antes da mudança não aconteceu. Para tornar a mudança persistente eu removo o módulo padrão alx.ko da pasta kernerl / drivers / ... e copio meu módulo compilado lá:

rm /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/atheros/alx/alx.ko
cp alx.ko /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/atheros/alx/alx.ko

Pode ser que eu tenha me enganado, em seguida, rotas, mas estou escrevendo na memória, agora eu não tenho o Ubuntu PC aqui.

Eu aprecio sua ajuda, gostaria de ter o wol persistente após desligar ou reiniciar. Eu tive que fazer um monte de tentativas para fazê-lo funcionar no Debian, mas no Ubuntu eu não consigo. Obrigado! Gonzalo.

    
por Gonzalo 22.07.2015 / 21:22

1 resposta

1

Eu desisti, então usei a solução fácil.

Eu crio um script alx em /etc/init.d e quando o sistema inicia, ele carrega o novo driver de módulo.

    
por Gonzalo 23.07.2015 / 17:50