ГлавнаяРегистрацияВходВ закладки

Главная » Статьи » CentOS » Как настроить CentOS
Замена драйвера Realtek 8169 на 8168 в CentOS (установка из исходников)
Замена драйвера Realtek 8169 на 8168 в CentOS (установка из исходников)

Удостоверяемся, что работает на 8169 модуле:

lsmod | grep 8169
r8169 37573 0
mii 9409 1 r8169


Устанавливаем все нужное для сборки модулей ядра:

yum install gcc gcc-c++ kernel-devel kernel-headers


Но если все таки употребляется PAE ядро (если памяти больше 4 гб и около Вас тридцать два битная система, то используется только PAE), то еще нужно ставить:

yum install -y kernel-PAE-devel

Если же используется OpenVZ ядро, то необходимо ставить еще пакет:
yum install -y ovzkernel-devel

Берем:

компакт -диски /usr/src
wget http://download.hetzner.de/drivers/r8168-8.015.00.tar.bz2
tar xjf r8168-8.015.00.tar.bz2
cd r8168-8.015.00
make
make install


Убеждаемся, что часть водворился в папку модулей нынешного ядра:

find /lib/modules/`uname -r` | grep 8168
/lib/modules/2.6.18-164.10.1.el5PAE/kernel/drivers/net/r8168.ko


Обнаруживаем конфиг:
vi /etc/modprobe.conf


Вслед за тем сменяем:
alias eth0 r8169


на

alias eth0 r8168


Перестраиваем связи модулей:
depmod -a


Перезагружаемся:
shutdown -r now


Убеждаемся, что модуль поднят:
lsmod | grep 8168
r8168 68580 0


Вдобавок оборачиваю вниманье, что потом операции восстановлять ядра в системе невозможно. Или же система свалится. Если же обновление нужно, то требуется пересобрать драйвер под новоиспеченное ядро.
Просмотров: 3349
Дата: 2011-08-05 23:10:48
Комментариев: 0
Источник: