URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 91955
[ Назад ]

Исходное сообщение
"Debian 6.0 и установка свежего драйвера igb "

Отправлено panoff , 17-Июл-11 17:46 
Всем привет.
Бился с проблемой всю ночь и так не решив ее, решил обратиться за помощью сюда.

Кратко, суть проблемы заключается в том, что после установки нового драйвера igb, грузится старый.

Имеем:

Debian 6.0 (2.6.32-5-amd64)
Ядро на сервере не пересобиралось, оно такое какое было изначально при netinstall установке.

03:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
03:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
06:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
06:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
0c:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection

# ethtool -i eth1
driver: igb
version: 1.3.16-k2
firmware-version: 1.7-3
bus-info: 0000:03:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes

# grep IGB /boot/config-2.6.32-5-amd64
CONFIG_IGB=m
CONFIG_IGB_DCA=y
CONFIG_IGBVF=m

Хотим:

igb-3.0.22
http://downloadcenter.intel.com/Detail_Desc.aspx?lang=rus&ch...

Предпринятые мной действия:
1) скачал драйвер, распаковал, сделал как написано в ридми make install
В результате новый драйвер был скопирован в правильную директорию


# ls -la /lib/modules/2.6.32-5-amd64/kernel/drivers/net/igb/igb.ko
-rw-r--r-- 1 root root 3812011 Jul 17 06:02 /lib/modules/2.6.32-5-amd64/kernel/drivers/net/igb/igb.ko

2) Обновил initrd

dpkg-reconfigure linux-image-$(uname -r)

3) Перезагрузка


После перезагрузки упорно грузится старый драйвер 1.3.16-k2.

Хотя modinfo показывает верную информацию.


# modinfo igb
filename:       /lib/modules/2.6.32-5-amd64/kernel/drivers/net/igb/igb.ko
version:        3.0.22
license:        GPL
description:    Intel(R) Gigabit Ethernet Network Driver
author:         Intel Corporation, <e1000-devel@lists.sourceforge.net>
srcversion:     45B8078075068728A5A5573


Так же пробовал добавить такие строки

alias eth1 igb
alias eth2 igb
alias eth3 igb
alias eth4 igb


в /etc/modprobe.d/aliases.conf, а затем пересобирал initrd и распаковывал его, проверял, драйвер действительно нужный, в /etc/modprobe.d/aliases.conf добавлены строки указанные выше.

Все это не привело к положительном результату. Что можете посоветовать?


Содержание

Сообщения в этом обсуждении
"Debian 6.0 и установка свежего драйвера igb "
Отправлено pavlinux , 17-Июл-11 21:02 
> Всем привет.
> Бился с проблемой всю ночь и так не решив ее, решил обратиться
> за помощью сюда.
> Кратко, суть проблемы заключается в том, что после установки нового драйвера igb,
> грузится старый.

# update-initramfs -u


"Debian 6.0 и установка свежего драйвера igb "
Отправлено panoff , 17-Июл-11 21:16 
>> Всем привет.
>> Бился с проблемой всю ночь и так не решив ее, решил обратиться
>> за помощью сюда.
>> Кратко, суть проблемы заключается в том, что после установки нового драйвера igb,
>> грузится старый.
> # update-initramfs -u

Сделал, утром ребутну шлюз и посмотрю, но в чем принципиальное различие update-initramfs -u  и dpkg-reconfigure linux-image-$(uname -r)?

судя по выводу команды update-initramfs -u

update-initramfs: Generating /boot/initrd.img-2.6.32-5-amd64

dpkg-reconfigure linux-image-$(uname -r) делала тоже самое...


"Debian 6.0 и установка свежего драйвера igb "
Отправлено ABPiKOC , 17-Июл-11 22:00 
>>> Всем привет.
>>> Бился с проблемой всю ночь и так не решив ее, решил обратиться
>>> за помощью сюда.
>>> Кратко, суть проблемы заключается в том, что после установки нового драйвера igb,
>>> грузится старый.
>> # update-initramfs -u
> Сделал, утром ребутну шлюз и посмотрю, но в чем принципиальное различие update-initramfs
> -u  и dpkg-reconfigure linux-image-$(uname -r)?

Сдаётся мне, что реконфигуря восстанавливает дитрибное ядро из кэша apt.


"Debian 6.0 и установка свежего драйвера igb "
Отправлено PavelR , 18-Июл-11 07:23 
>>>> Всем привет.
>>>> Бился с проблемой всю ночь и так не решив ее, решил обратиться
>>>> за помощью сюда.
>>>> Кратко, суть проблемы заключается в том, что после установки нового драйвера igb,
>>>> грузится старый.
>>> # update-initramfs -u
>> Сделал, утром ребутну шлюз и посмотрю, но в чем принципиальное различие update-initramfs
>> -u  и dpkg-reconfigure linux-image-$(uname -r)?
> Сдаётся мне, что реконфигуря восстанавливает дитрибное ядро из кэша apt.

это всё фантазии...


"Debian 6.0 и установка свежего драйвера igb "
Отправлено PavelR , 18-Июл-11 07:25 
>>> Всем привет.
>>> Бился с проблемой всю ночь и так не решив ее, решил обратиться
>>> за помощью сюда.
>>> Кратко, суть проблемы заключается в том, что после установки нового драйвера igb,
>>> грузится старый.
>> # update-initramfs -u
> Сделал, утром ребутну шлюз и посмотрю, но в чем принципиальное различие update-initramfs
> -u  и dpkg-reconfigure linux-image-$(uname -r)?

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


"Debian 6.0 и установка свежего драйвера igb "
Отправлено panoff , 18-Июл-11 08:54 
>> Всем привет.
>> Бился с проблемой всю ночь и так не решив ее, решил обратиться
>> за помощью сюда.
>> Кратко, суть проблемы заключается в том, что после установки нового драйвера igb,
>> грузится старый.
> # update-initramfs -u

не помогло, по прежнему грузит старый драйвер

driver: igb
version: 1.3.16-k2
firmware-version: 1.7-3
bus-info: 0000:03:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes


"Debian 6.0 и установка свежего драйвера igb "
Отправлено ABPiKOC , 18-Июл-11 15:09 
>[оверквотинг удален]
>> # update-initramfs -u
> не помогло, по прежнему грузит старый драйвер
> driver: igb
> version: 1.3.16-k2
> firmware-version: 1.7-3
> bus-info: 0000:03:00.1
> supports-statistics: yes
> supports-test: yes
> supports-eeprom-access: yes
> supports-register-dump: yes

а руками старый удалить не судьба?


"Debian 6.0 и установка свежего драйвера igb "
Отправлено panoff , 18-Июл-11 16:01 
>[оверквотинг удален]
>> не помогло, по прежнему грузит старый драйвер
>> driver: igb
>> version: 1.3.16-k2
>> firmware-version: 1.7-3
>> bus-info: 0000:03:00.1
>> supports-statistics: yes
>> supports-test: yes
>> supports-eeprom-access: yes
>> supports-register-dump: yes
> а руками старый удалить не судьба?

в том то и дело, что его нигде нету... делал поиск по всем файлам, находит только
# ls -la /lib/modules/2.6.32-5-amd64/kernel/drivers/net/igb/igb.ko
-rw-r--r-- 1 root root 3812011 Jul 18 10:20 /lib/modules/2.6.32-5-amd64/kernel/drivers/net/igb/igb.ko

это как раз новый драйвер, который я установил...


"Debian 6.0 и установка свежего драйвера igb "
Отправлено bulwinkle , 02-Окт-14 09:09 
>[оверквотинг удален]
>>> supports-statistics: yes
>>> supports-test: yes
>>> supports-eeprom-access: yes
>>> supports-register-dump: yes
>> а руками старый удалить не судьба?
> в том то и дело, что его нигде нету... делал поиск по
> всем файлам, находит только
> # ls -la /lib/modules/2.6.32-5-amd64/kernel/drivers/net/igb/igb.ko
> -rw-r--r-- 1 root root 3812011 Jul 18 10:20 /lib/modules/2.6.32-5-amd64/kernel/drivers/net/igb/igb.ko
> это как раз новый драйвер, который я установил...

приветсnвую! как решилась проблема? у меня тоже самое (