Для начала подключаем репозиторий elrepo: http://phpsuxx.blogspot.com/2009/12/elrepo-centos.html
Убеждаемся, что у нас в данный момент установлен драйвер 8169:
lsmod | grep 8169
Должно быть выдано что-то в роде:
r8169 70788 0
mii 38784 1 r8169
Ставим модуль (я ставил на 64 битный CentOS - 2.6.18-164.6.1.el5):
yum --enablerepo=elrepo install kmod-r8168
Открываем файл:
vi /etc/modprobe.conf
И заменяем строку:
alias eth0 r8169
На:
alias eth0 r8168
И перезагружаемся:
shutdown -r now
И после этого должен загрузиться 8168 модуль и он будет отлично работать и на всех последующих апдейтах ядра без переустановки / пересборки (как это достигается - понятия не имею, но похоже ключевое слово тут - NAPI).
Обратите внимание - модуль ставить только на СТАНДАРТНЫЕ ядра CentOS (в частности на OpenVZ он не подключается).
источник: http://wiki.hetzner.de/index.php/Installation_des_r8168-Treibers#Debian_Lenny_.2F_Ubuntu_9.04
ссылка на elrepo не работает, лучше напиши сам )
ReplyDeleterpm -Uvh http://elrepo.org/elrepo-release-0.1-1.el5.elrepo.noarch.rpm
rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org
Этот мануал лучше вообще не использовать, оно глючит дико.
ReplyDelete