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

Исходное сообщение
"куда подевались модули ядра в Fedora 18 ?"

Отправлено HuuWL , 07-Фев-13 22:52 
привет!

поставил новую Fedora 18, хочу сменить механизм tcp_congestion_control, даю команду

# sysctl -w net.ipv4.tcp_congestion_control=westwood
sysctl: setting key "net.ipv4.tcp_congestion_control": Нет такого файла или каталога
net.ipv4.tcp_congestion_control = westwood

лезу смотреть, какие поддерживает, вижу это:

# cat /proc/sys/net/ipv4/tcp_available_congestion_control
cubic reno

маловато будет. Смотрю какие модули есть в ядре:

# cat /boot/config-3.7.5-201.fc18.x86_64 |grep -i TCP_CONG_WESTWOOD
CONFIG_TCP_CONG_WESTWOOD=m

модуль вроде должен быть, однако при этом:

# ls /lib/modules/3.7.5-201.fc18.x86_64/kernel/net/ipv4/
ah4.ko   gre.ko        ipcomp.ko  ipip.ko    netfilter    tunnel4.ko   xfrm4_mode_beet.ko       xfrm4_mode_tunnel.ko
esp4.ko  inet_diag.ko  ip_gre.ko  ip_vti.ko  tcp_diag.ko  udp_diag.ko  xfrm4_mode_transport.ko  xfrm4_tunnel.ko

и где искать модуль для TCP_CONG_WESTWOOD? Они вынесены в какой-то отдельный пакет kmod? искал но не нашёл :(

знатоки, подскажите как разобраться с этой проблемой!


Содержание

Сообщения в этом обсуждении
"куда подевались модули ядра в Fedora 18 ?"
Отправлено Andrey Mitrofanov , 07-Фев-13 22:58 
> модуль вроде должен быть, однако при этом:
> # ls /lib/modules/3.7.5-201.fc18.x86_64/kernel/net/ipv4/
> и где искать модуль для TCP_CONG_WESTWOOD? Они вынесены в какой-то отдельный пакет
> kmod? искал но не нашёл :(

Яндекс - найдётся всЁ!

> знатоки, подскажите как разобраться с этой проблемой!

google.ru <Enter> tcp_westwood.ko "fedora 18" package <Enter>

Видишь?


"куда подевались модули ядра в Fedora 18 ?"
Отправлено HuuWL , 07-Фев-13 22:58 
>[оверквотинг удален]
> модуль вроде должен быть, однако при этом:
> # ls /lib/modules/3.7.5-201.fc18.x86_64/kernel/net/ipv4/
> ah4.ko   gre.ko        ipcomp.ko
>  ipip.ko    netfilter    tunnel4.ko  
>  xfrm4_mode_beet.ko       xfrm4_mode_tunnel.ko
> esp4.ko  inet_diag.ko  ip_gre.ko  ip_vti.ko  tcp_diag.ko  udp_diag.ko  
> xfrm4_mode_transport.ko  xfrm4_tunnel.ko
> и где искать модуль для TCP_CONG_WESTWOOD? Они вынесены в какой-то отдельный пакет
> kmod? искал но не нашёл :(
> знатоки, подскажите как разобраться с этой проблемой!

всё, сам нашёл )
упрятали в пакет: kernel-modules-extra


"куда подевались модули ядра в Fedora 18 ?"
Отправлено Дядя_Федор , 08-Фев-13 08:15 
> всё, сам нашёл )
> упрятали в пакет: kernel-modules-extra

Суровая Федора. :) Как раз вчера пытался в Gentoo переключиться на Yeah (который по отзывам вроде как неплохо себя показывает на гиговых линках высоконагруженных серверов) - не удалось. Хотя модуль присутствует (tcp_yeah.ko - cпециально собрал к своей версии 3.3.8), по дефолту стоял кубик. И вествуд и вегас и вено дает переключить, а вот на Yeah - ни фига. Остановился пока на HTCP. Понаблюдаю. Машина по сути - файлопомойка с фильмами и прочей пиратщиной на 20 терабайт, с xfs (ХДТВ-фильмы неплохо так занимают). Вот думал помучить модели TCP. Пока, правда, механизм тестирования не придумал.
ПыСы: Прошу прощения за оффтоп.



"куда подевались модули ядра в Fedora 18 ?"
Отправлено Af. , 03-Мрт-13 12:28 
Суровый - Арч. А Федора - полёт сознания творца. У творца в голове и на столе очень часто (всегда) кавардак. И творец всегда выдаёт новое, такое, чего раньше не было. Причём часто это неожиданно новое. Потому, для любого применения Федора это кавардак и неприемлимеый дистр. Ну а если ты сам разработчик, то на отдельном, обязательно на нерабочем, отдельном, комп-е Федора - ну да, возможно.

Это ИМХО (прошу обратить внимание религиозных апологетов).


"куда подевались модули ядра в Fedora 18 ?"
Отправлено Af. , 03-Мрт-13 12:22 
Rpm+Yum умеют искать по именам файлов внутри базы пакетов - выдаст в каком пакете нужное имя файла, или имя с указанным фрагментом. Точную команду не помню. По смыслу - это Yum.

"куда подевались модули ядра в Fedora 18 ?"
Отправлено pavlinux , 05-Мрт-13 01:57 
> Смотрю какие модули есть в ядре:

Какие модули есть, смотрят через

# modprobe -l