igb ядерный не поддерживает опций загрузки [РЕШЕНО]

День добрый
modinfo ядерного модуля: http://paste.pocoo.org/show/530824/
modinfo модуля взятого с sourceforge: http://paste.pocoo.org/show/530828/

Если коротко, ядерный модуль igb не поддерживает ни единой опции загрузки. Его недостатком является то, что для сетевушки на чипе Intel 82576 он неизменно создает по 4 очереди rx и tx раздельных, без каких-либо возможностей для увеличения или уменьшения количества этих очередей (полезно на 2-4-х процессорных серверах).

Поскольку мне для софтового роутера надо раскидать очереди сетевушки Intel 82576EB по прерываниям, есть потребность в ebuild'е igb модуля с sourceforge.
Поскольку я явно не первый, кто озаботился подобным, подскажите где искомое лежит.

Дрова на интел есть на

Дрова на интел есть на intel.com
Проверьте правильно ли вы задаете опции
Это мои опции (для 4х портовой карты, параметры задаются для каждого порта отдельно, через запятую):

options igb IntMode=2,2,2,2 RSS=4,4,4,4 QueuePairs=0,0,0,0 InterruptThrottleRate=8000,8000,8000,8000

(*)

eric cuper написал(а):
Дрова на интел есть на intel.com

Если вы про http://www.intel.com/support/network/adapter/pro100/sb/cs-032498.htm то да,
но ТС-у нужен igb-3.3.6.ebuild а не просто # make install

Ага, ReadmeMe я читать умею.

Ага, ReadMe.txt я читать умею. И драйвер этот скачал и собрал. Вот только make install - это не кошерно.
Другое дело что сейчас некогда возиться (да и лень) с ebuild'ом. Но судя по всему прийдется.

Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!

Какая версия ядра, lspci -k?

Какая версия ядра, lspci -k?

Не грусти, товарищ! Всё хорошо, beautiful good!

2.6.35-r15, 2.6.39-r3 -

2.6.35-r15, 2.6.39-r3 - по-разному есть. Проблема одна. В ядерном модуле нет опций.

А смысл в lspci -k ? Сетевая на чипе Intel 82576EB. Значит, драйвер igb.
Я же не пишу, мол не работает. Я ж пишу, что работает не так, как я хочу настроить.

Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!

это порт фряшно-ядексовкого

это порт фряшно-ядексовкого фришного драйвера ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

3.1.6 уже стабильный. И там

3.1.6 уже стабильный. И там версия всяко посвежей.

Не грусти, товарищ! Всё хорошо, beautiful good!

(*)

Даже в 3.2 не содержит того кода, что требуется ТС-у.
ТС-у просто хочется *.ebuid

Ой ли? В git'е версия та же,

Ой ли? В git'е версия та же, что и по ссылке.

Не грусти, товарищ! Всё хорошо, beautiful good!

(*)

Я смотрел в http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.tar.bz2 - там не было
Я смотрю в http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=tree;f=drivers/net/ethernet/intel/igb;h=6033b07adb11318a1df05ea66cc4a38ada57f887;hb=HEAD - тут тоже нет.
Интересно, может мы о разном говорим? Я говорю о, например, файле igb_param.c из igb-3.3.6/src в котором определены упомянутые IntMode, RSS, QueuePairs, InterruptThrottleRat и т.д.
А куда в git'е посмотрели вы?

modinfo ядерного модуля:

modinfo ядерного модуля: http://paste.pocoo.org/show/530824/ grep version
modinfo модуля взятого с sourceforge: http://paste.pocoo.org/show/530828/ grep version

вывод - ? наверно в гите кернел.орг есть у кого то ветка .

Или тебе ебилд ? тогда поехали в "Уголок"

П.С мне тестить не на чем

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

https://github.com/winterhear

https://github.com/winterheart/iceland/tree/master/net-misc/igb

Не грусти, товарищ! Всё хорошо, beautiful good!

Благодарю.

Благодарю.

Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".