Я загрузил и извлек последнюю версию драйвера Linux из Realtek. Я прочитал файл readme, и мне было поручено запустить ./autorun.sh как root. Я это сделал. Он скомпилировал драйвер для моего ядра, удалил старый модуль по умолчанию, но затем он не смог установить новый модуль 8168. Он утверждает, что его невозможно найти.
Можно ли установить этот драйвер вручную? Есть ли способ исправить autorun.sh, чтобы он мог правильно установить?
Есть интересные справочники, которые помогут вам:
http://www.jamesonwilliams.com/hardy-r8168
http://www.jamesonwilliams.com/ hardy-r8168
Но держитесь подальше от ядер выше 3.0; -)
Для вашей особой проблемы: проверили ли вы, если каталог src вашей компиляции содержит файл r8168.ko? Если нет, компиляция не удалась, и я предлагаю вам сделать некоторые настройки, как предлагается здесь:
http://code.google.com/p/r8168/issues/detail?id=6 [!d1 ]
Если файл r8168.ko был построен правильно, вам просто нужно скопировать его в каталог / lib / modules / uname -r / kernel / drivers / net /, где uname -r обозначает ядро, которое вы скомпилировал модуль для. После этого простой модуль «depmod -a» и «modprobe r8168» должен немедленно запустить модуль. Чтобы запустить его при запуске, вы должны добавить его в файл / etc / modules. Может быть необходим черный список r8169 в файле /etc/modprobe.d/blacklist, но я не уверен в этом.