Автоматическое обновляе NIC driver r8168 на ядрах OpenVZ

Материал из poiuty wiki
Перейти к: навигация, поиск

Закидываем исходники драйвера в /usr/src/r8168-8.036.00 Тут же создаем dkms.conf

PACKAGE_NAME="r8168"
PACKAGE_VERSION="8.036.00"
AUTOINSTALL="yes"

MAKE[0]="'make' modules"
BUILT_MODULE_NAME[0]="r8168"
BUILT_MODULE_LOCATION[0]="src"
DEST_MODULE_LOCATION[0]="/kernel/drivers/net"

Далее выполняем.

cd /usr/src/r8168-8.036.00
dkms add -m r8168 -v 8.036.00
dkms build -m r8168 -v 8.036.00
dkms install -m r8168 -v 8.036.00

Обновляем ядро. Перезагружаем и проверяем.

find /lib/modules/`uname -r` | grep 8168
/lib/modules/2.6.32-042stab079.6/extra/r8168.ko

# ethtool -i eth0
driver: r8168
version: 8.036.00-NAPI
firmware-version:
bus-info: 0000:02:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no