Такая ситуация: не хотят в наборе работать правила, с критерием handle и селектором u32.
iptable'ом маркирую определенный набор пакетов и добавляю правило для tc:
Код: Выделить всё
tc filter add dev eth0 protocol ip parent 1: prio 1 handle 6 fw flowid 1:1Теперь еще нужно отобрать некоторый трафик, использую селектор, пишу так:
Код: Выделить всё
tc filter add dev eth0 protocol ip parent 1: prio 1 u32 match ip tos 0x10 0xff flowid 1:2Выдает ошибку:
Код: Выделить всё
RTNETLINK answers: Invalid argument
We have an error talking to the kernelВ общем, отдельные правила написаны правильно, и нормально работают по отдельности. Но в наборе работает только одна из двух команд (если поменять очередность вызова, все равно валится с ошибкой, после второй введенной команды). Можно ли одновременно использовать правила с критерием handle и правила с u32?