|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Terehov Gennady 2:5020/400 24 May 2002 12:42:33 To : Terehov Gennady Subject : Re: CBQ (заработало) -------------------------------------------------------------------------------- Проблема решена, вот сам себе отвечаю- может кому пригодится :) "Terehov Gennady" <stderr@pech.elektra.ru> сообщил/сообщила в новостях следующее: news:3cedf5d9@news.parma.ru... > "Gena Trishin" <Gena.Trishin@f1002.n5020.z2.fidonet.org> сообщил/сообщила в > новостях следующее: news:1022201905@f1002.n5020.z2.ftn... > > Hello tma. > > > > 23 May 02 10:38, you wrote to me: > > > > GT>> /lib/modules/2.4.13-ac8/kernel/net/sched/sch_cbq.o: insmod sch_cbq > > GT>> failed В чем проблема? > > t> Ему еще несколько модулей нужно. Или все эти модули в ядро загоняй. > > t> Какие именно я не помню. > > Вот знать бы. Ядро с RH7.1 вообще не компилится с этим модулем, 2.4.14-ас8 > > компилится, но вот с такими проблемами. > > > > Gena > > > > Собрал ядро 2.2.21. Модуль sch_cbq грузится. Он, @, требует разные другие > модули > из раздела QoS and/or fair queueing в частности у меня потребовал модуль > sch_tbf . > Теперь на /etc/rc.d/init.d/cbq start грузятся модули: > > Module Size Used by > sch_prio 2184 0 (unused) > sch_sfq 3320 0 (unused) > sch_tbf 2104 0 (unused) > sch_cbq 11200 0 (unused) > > Тока ругается : > modprobe: Can't locate module cls_u32 > **CBQ: could not load module cls_u32 > > А его-то я в ядро включил: > > # > # QoS and/or fair queueing > # > CONFIG_NET_SCHED=y > CONFIG_NETLINK=y > CONFIG_RTNETLINK=y > CONFIG_NET_SCH_CBQ=m > CONFIG_NET_SCH_CSZ=m > CONFIG_NET_SCH_PRIO=m > CONFIG_NET_SCH_RED=m > CONFIG_NET_SCH_SFQ=m > CONFIG_NET_SCH_TEQL=m > CONFIG_NET_SCH_TBF=m > CONFIG_NET_QOS=y > CONFIG_NET_ESTIMATOR=y > CONFIG_NET_CLS=y > CONFIG_NET_CLS_ROUTE4=y > CONFIG_NET_CLS_ROUTE=y > CONFIG_NET_CLS_FW=y > CONFIG_NET_CLS_U32=y > CONFIG_NET_CLS_RSVP=y > # CONFIG_NET_CLS_RSVP6 is not set > CONFIG_NET_CLS_POLICE=y > > CBQ не работает при этом :( Из-за этого что-ли? В ядре-то оно есть... Или я Hу все, вроде бы закончились мои мучения... Собрал в разделе QoS and/or fair queueing все что можно было модулями (в т.ч. и CLS_U32) и заработало. Заодно и ругнулось на ошибки в синтаксисе конфига- исправил. Все-таки в help'е menuconfig могли бы и написать что ему нужно, чтобы люди по граблям-то зря не ходили :) Пришлось все-таки ядро до 2.2.21 обновить :) А вот sch_prio и sch_sfq можно было и не собирать, но я уж настолько с этими зависимостями намучался, что собрал для перестраховки :) Module Size Used by cls_u32 4476 1 sch_prio 2184 0 (unused) sch_sfq 3320 0 (unused) sch_tbf 2104 1 sch_cbq 11200 1 Тут видно что ему надо. > чего-то > в конфиге этого CBQ неправильно прописал? Вот он: > > $ cat /etc/sysconfig/cbq/cbq-0000.example > DEVICE=eth0,100Mbit,10Mbit > RATE=300bps > PRIO=5 > RULE=192.168.58.0/24 > > Для проверки хотел сетку 192.168.58.0 на 300 бит/с посадить (я так понял это > будет скорость > скачивания с сервера, на кот. cbq). Качаю с него по ФТП большой файл- как > была скорость > так и осталась :( > Геннадий > > > --- ifmail v.2.15dev5 * Origin: X-Org (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/76719e9fa742.html, оценка из 5, голосов 10
|