Как я могу установить драйвер Realtek RTL8111E версии 8168?

Я скачал и извлек последнюю версию драйвера для Linux от Realtek. Я прочитал файл readme, и он дал мне указание запустить ./autorun.sh как root. Я это сделал. Он скомпилировал драйвер для моего ядра, удалил старый модуль по умолчанию, но затем не смог установить новый модуль 8168. Он утверждает, что его нельзя найти.

Можно ли установить этот драйвер вручную? Есть ли способ исправить autorun.sh, чтобы он мог правильно установить?

2
задан 25 January 2013 в 14:46

3 ответа

Принятие Вашего r8168 было скомпилировано правильно, сделайте следующее:

  1. Создайте список зависимости модулей ядра:

    sudo depmod -a
    
  2. Добавьте эту строку к /etc/modprobe.d/blacklist.conf:

     blacklist r8169
    
  3. Править /etc/initramfs-tools/modules и добавьте строку:

    r8168
    
  4. Обновите существующий initramfs:

    sudo update-initramfs -v -u -k `uname -r`
    

Обратите внимание, что в команде 4, это не кавычки, но серьезные диакритические знаки. Это - ключ слева от того, включают альфа-часть клавиатуры.

Перезагрузка. Необходимо подойти, работая r8168. Для проверки работать

sudo lspci -v
2
ответ дан 2 December 2019 в 04:26

Существуют хорошие руководства, помогающие Вам:

http://www.jamesonwilliams.com/hardy-r8168

http://www.twm-kd.com/linux/realtek-rtl81688111e-and-ubuntu-linux/

Но держитесь подальше от ядер, более новых, чем 3,0 ;-)

0
ответ дан 2 December 2019 в 04:26

Для Вашей специальной проблемы: Вы проверили, если src каталог Вашей компиляции содержит r8168.ko файл? В противном случае компиляция перестала работать, и я предлагаю, чтобы Вы сделали некоторые корректировки, как предложено здесь:

http://code.google.com/p/r8168/issues/detail?id=6

Если r8168.ko файл был создан правильно, просто необходимо скопировать его в/lib/modules/uname -r/kernel/drivers/net/каталог, где uname -r обозначает ядро, для которого Вы скомпилировали модуль. После этого простое "depmod-a" и "modprobe r8168" должны сразу запустить модуль. Для запущения его при запуске необходимо добавить его к/etc/modules файлу. Помещение в черный список r8169 в/etc/modprobe.d/blacklist файле могло бы быть необходимым, но я не уверен в этом.

0
ответ дан 2 December 2019 в 04:26

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

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