Изменение драйвера не сохраняется

Я хочу измениться, мой драйвер NIC к более старой версии, чтобы иметь wol активируются. Я говорю о alx драйвере. Я сделал этот процесс на debian и после большого количества попыток, я мог получить его работа и сохраненное изменение. Теперь, в Lubuntu (kodibuntu версия) мне скомпилировали драйвер, и это работает, wol поддерживается, когда я изменяю драйвер вручную. Проблема состоит в том, что после перезапуска версия драйвера ядра применяется!! Это - шаги, которые я выполняю:

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

Теперь мне скомпилировали мой новый драйвер и:

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

WOL теперь работает, перед изменением он не сделал. Для внесения изменения персистентным, я удаляю значение по умолчанию alx.ko модуль от kernerl/drivers/... папка, и я копирую свой скомпилированный модуль там:

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

Может быть я имею ошибочный, затем направляет, но я пишу в памяти, теперь у меня нет ПК Ubuntu здесь.

Я ценю Вашу справку, я хотел бы иметь wol персистентное после того, как выключают или перезапускают. Я должен был сделать много из попыток получить его работающий в debian, но в Ubuntu я не могу получить его.Спасибо! Gonzalo.

0
задан 23 July 2015 в 14:13

1 ответ

Я сдался так, я использовал легкое решение.

я создаю alx сценарий в /etc/init.d и когда система запускается, она загружает новый драйвер модуля.

1
ответ дан 3 October 2019 в 23:48

Другие вопросы по тегам:

Похожие вопросы: