Nicholas_M Posted November 23, 2006 Posted November 23, 2006 Команда "tc filter..." выдает ошибку, с любыми аргументами. Пример: # tc filter add dev eth0 parent 10:0 protocol ip prio 1 u32 match ip dst 192.168.231.13/24 flowid 10:20 RTNETLINK answers: Invalid argument We have an error talking to the kernel При том что команды: tc qdisc add dev eth0... tc class add dev eth0... работают хорошо. Почему такое может быть ? Таблицы нужные вроде есть: /etc/sysconfig/iptables: *nat :PREROUTING ACCEPT [3:180] :POSTROUTING ACCEPT [0:0] :OUTPUT ACCEPT [0:0] *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [390:61807] -- Best regards, Nicholas Вставить ник Quote
EvilShadow Posted November 23, 2006 Posted November 23, 2006 Таблицы iptables не имеют никакого отношения к tc. Дайте состояние Ваших qdisc и class на момент установки фильтра: tc qdisc show dev eth0 tc class show dev eth0 Вставить ник Quote
Nicholas_M Posted November 24, 2006 Author Posted November 24, 2006 root@server [~]# tc qdisc show dev eth0 qdisc htb 1: r2q 10 default 10 direct_packets_stat 414 qdisc sfq 10: parent 1:10 limit 128p quantum 1514b perturb 10sec qdisc sfq 20: parent 1:20 limit 128p quantum 1514b perturb 10sec qdisc sfq 30: parent 1:30 limit 128p quantum 1514b perturb 10sec root@server [~]# tc class show dev eth0 class htb 1:1 root rate 8Mbit ceil 8Mbit burst 20Kb cburst 2599b class htb 1:10 parent 1:1 leaf 10: prio 0 rate 512Kbit ceil 1Mbit burst 15Kb cburst 1724b class htb 1:20 parent 1:1 leaf 20: prio 0 rate 256Kbit ceil 512Kbit burst 15Kb cburst 1663b class htb 1:30 parent 1:1 leaf 30: prio 0 rate 256Kbit ceil 512Kbit burst 15Kb cburst 1663b root@server [~]# Вставить ник Quote
mike_k Posted November 25, 2006 Posted November 25, 2006 (edited) # tc filter add dev eth0 parent 10:0 protocol ip prio 1 u32 match ip dst 192.168.231.13/24 flowid 10:20Верны ли тут номера классов? Не так ли вы хотели:# tc filter add dev eth0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.231.13/24 flowid 1:20 ? Если возможно, покажите и команды, которыми классы и дисциплины созданы... P.S. http://lartc.org/howto/lartc.qdisc.filters.html Edited November 25, 2006 by mike_k Вставить ник Quote
Nicholas_M Posted November 26, 2006 Author Posted November 26, 2006 Да, именно так. Заработало. Спасибо. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.