FastNetMon

Tuesday, 15 December 2009

Замена драйвера Realtek 8169 на 8168 в CentOS

Обращаю внимание - данный мануал не работает, после последней перезагрузки машинка у меня не поднялась. Как заставить его все же работать - комментарии приветствуются.

Для начала подключаем репозиторий 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

2 comments :

  1. ссылка на elrepo не работает, лучше напиши сам )

    rpm -Uvh http://elrepo.org/elrepo-release-0.1-1.el5.elrepo.noarch.rpm
    rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org

    ReplyDelete
  2. Этот мануал лучше вообще не использовать, оно глючит дико.

    ReplyDelete

Note: only a member of this blog may post a comment.