LINUX.ORG.RU
ФорумAdmin

tc: RTNETLINK answers: Operation not supported


0

0

имеем:

# default route. this transfes all traf to 1:13
/sbin/tc qdisc add dev eth1 root handle 1:0 htb default 13
/sbin/tc class add dev eth1 parent 1:0 classid 1:1 htb rate 4096kbit ceil 4096kbit

#web class
/sbin/tc class add dev eth1 parent 1:1 classid 1:10 htb rate 256kbit ceil 384kbit
# icq class
/sbin/tc class add dev eth1 parent 1:1 classid 1:11 htb rate 128kbit ceil 128kbit
# rdp class
/sbin/tc class add dev eth1 parent 1:1 classid 1:12 htb rate 512kbit ceil 1024kbit
# other class
/sbin/tc class add dev eth1 parent 1:1 classid 1:13 htb rate 128kbit ceil 256kbit

# redirecting to classes
# web
/sbin/tc filter add dev eth1 protocol ip parent 1:0 prio 1 u32 match ip sport 80 0xffff flowid 1:10
# icq
/sbin/tc filter add dev eth1 protocol ip parent 1:0 prio 1 u32 match ip sport 5190 0xffff flowid 1:11
# rdp
/sbin/tc filter add dev eth1 protocol ip parent 1:0 prio 1 u32 match ip sport 3389 0xffff flowid 1:12
#

__________________________________

то, что стоит до "redirecting to classes" отрабатывается нормально, дальше 3 ошибки приведенные в топике.

гугление говорит следующее:

"
Note to self: if you want to use iproute2, remember to enable CONFIG_IP_ADVANCED_ROUTER=y and related stuff in the kernel configuration.

If you don’t, the ip rule add command will answer “RTNETLINK answers: Operation not supported”.
"
(с) http://flavio.stanchina.net/2008/01/27/iproute2-linux-kernel-config/

проверил конфиг данная опция включена.

в чем мб проблема?


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