To takie łopatologiczne że już nie wiem co zrobić ;)

markuję pakiety iptables:
iptables -t mangle -A PREROUTING -s 192.168.5.240 -j MARK --set-mark 340

i teraz zakładam qdisc, class i filter które ma to objąć:
tc class add dev eth0 parent 2:1 classid 2:340 htb rate 10kbit ceil 500kbit prio 6 
quantum 1500
tc qdisc add dev eth0 parent 2:340 esfq perturb 10 hash dst
tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 340 fw flowid 2:340

przy tc filter błąd:
[EMAIL PROTECTED] admin]# tc filter add dev eth0 parent 2:0 protocol ip prio 5 handle 
340 fw flowid 2:340
RTNETLINK answers: Invalid argument

ogólnie - błąd mam przy każdym użyciu handle xxx fw
gdy używam filtra u32 wszysto ok

[EMAIL PROTECTED] admin]# tc filter add dev eth0 parent 2:0 protocol ip prio 5 u32 
match ip src 192.168.5.240 flowid 2:340
[EMAIL PROTECTED] admin]# 

a handle nie chce :>
identyczny zestaw skryptów używam na kilku innych maszynkach i wszystko
działa bez problemów. różnica jest wyłącznie w architekturze - tutaj
jest i686, na innych maszynkach mam głównie athlony
jajko 2.4.26, ta sama wersja iproute2, iptables, wszystko z ac-head
(wszedzie ;)

Ma ktoś jakiś pomysł co mogłem przeoczyć?

-- 
Andrzej 'The Undefined' Dopierała
UNIX && Linux administrator, Adam Mickiewicz University WMiI
PLD Linux Developer             HomePage: http://aramin.net/
JID: [EMAIL PROTECTED]    e-mail: [EMAIL PROTECTED]

__________________________________________
najpierw przeczytaj, potem zapytaj:
http://pl.docs.pld-linux.org/ = podrecznik
http://pld-linux.org/ = faqs, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
                http://pld-linux.org/FAQ/


Odpowiedź listem elektroniczym