Mně se to nějak nechytalo, nevylučuju, že byl problém mezi klávesnicí a židlí. Takže to řeším tak, že si na preroutingu přes "iptables <filtr> -j MARK --set mark <cislo>" příslušně označím to, co chci posílat na IMQ (jak jsem psal, potřeboval jsem to třídit podle vstupní síťové karty, tu v postroutingu nezjistím) a v postroutingu si takto označkované pakety ochytávám a házím na IMQ, na kterém mám pověšený shaper (přes zmíněné tc a u32 filtry ;-).
Jak říkám, možná jsem něco dělal blbě. Nicméně teď to funguje, takže nevidím důvod, proč se v tom znovu šťourat ;-)