In addition: Does anybody know if tc filters support nested hash tables? Trying: tc filter add dev $IF parent 30:0 prio 5 protocol ip u32 tc filter add dev $IF parent 30:0 prio 5 handle 2: protocol ip u32 divisor 256 tc filter add dev $IF parent 30:0 prio 5 handle 3: u32 ht 2:0: divisor 256 tc filter add dev $IF parent 30:0 prio 5 u32 ht 3:6: match ip dst 192.168.0.6 flowid 30:6 tc filter add dev $IF protocol ip parent 30:0 prio 5 u32 ht 800:: \ match ip dst 192.168.0.0/24 hashkey mask 0x0000ff00 at 12 link 2: tc filter add dev $IF protocol ip parent 30:0 prio 5 u32 ht 800:: \ match ip dst 192.168.0.0/24 hashkey mask 0x000000ff at 12 link 3: Doesn't work. Traffic never goes to class 30:6 but stays unclassified. Any suggestions? Thank you. Michael