LINUX.ORG.RU
ФорумAdmin

Unknown qdisc «htb»....??


0

0

Ребята пытаюсь составить правило но вот в чем проблема при вводе строки

#tc qdisc add dev ppp0 root handle 1: htb default 30 r2q 1

вываливается следующее сообщение

Unknown qdisc "htb", hence option "default" is unparsable

поддержка в ядре включена

подскажите плз в чем проблема?

установлен iproute2-2.4.7

anonymous

IMHO не включена поддержка в ядре или нету модудя "sch_htb.o"
grep "HTB" /lib/modules/`uname -r`/build/.config
что скажут:
grep -R "htb_init" /lib/modules/`uname -r`/kernel/net/*
grep "htb_init" /boot/System.map-`uname -r`

DiMoN ★★★
()
Ответ на: комментарий от DiMoN

#grep "HTB" /lib/modules/`uname -r`/build/.config CONFIG_NET_SCH_HTB=m

#grep "htb_init" /boot/System.map

вообще ничего не дало

#grep -R "htb_init" /lib/modules/`uname -r`/kernel/net/* Бинарный файл /lib/modules/2.4.20/kernel/net/sched/sch_htb.o совпадает

#lsmod

cls_route 4280 0 (unused) cls_u32 4860 0 (unused) cls_fw 2552 0 (unused) sch_sfq 3328 0 (unused) sch_tbf 2624 1 (autoclean) sch_htb 18944 0 (unused)

все есть а вот работать не хочет:(((

anonymous
()
Ответ на: комментарий от DiMoN

#grep "HTB" /lib/modules/`uname -r`/build/.config
CONFIG_NET_SCH_HTB=m

#grep "htb_init" /boot/System.map

вообще ничего не дало

#grep -R "htb_init" /lib/modules/`uname -r`/kernel/net/*
Бинарный файл /lib/modules/2.4.20/kernel/net/sched/sch_htb.o совпадает

#lsmod

cls_route 4280 0 (unused)
cls_u32 4860 0 (unused)
cls_fw 2552 0 (unused)
sch_sfq 3328 0 (unused)
sch_tbf 2624 1 (autoclean)
sch_htb 18944 0 (unused)

все есть а вот работать не хочет:(((

anonymous
()

Видимо iproute скомпилирован без поддержки HTB. Для поддержки HTB3 патчики можно найти здесь:

http://luxik.cdi.cz/~devik/qos/htb/

Кстати, там же есть и откомпилированный iproute2 с поддержкой HTB3.

VitalkaDrug ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.