OpenWrt Forum Archive

Topic: QoS L7 not recognizing packets

The content of this topic has been archived on 21 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I have QoS setup (according to the wiki), but most packets that i filter using L7 (with the exception of ssl and bittorrent) is never recognized (shows 0 in the pkts and bytes section when i run iptables -t mangle -L -v). Anyone know the possible problem?

The qosfw-scripts v0.5 package requires nbd's latest pre-RC5 snapshot (or build your own firmware from latest White Russian subversion revision).

(Last edited by olli on 24 Feb 2006, 10:33)

are there older versions that I can use?

eatnumber1 wrote:

are there older versions that I can use?

Yes. But it's always recommended to use the newest availiable versions. There is no support for older or unofficial versions.

(Last edited by olli on 24 Feb 2006, 10:38)

i don't particularly care about support... if i'm willing to void the warranty on my WRT54GS to put OpenWRT on it, i think that shows it.

do you know the latest version that I can use in RC4?

Edit: and where I can get it?

Edit (again): On second thought... is the pre-RC5 particularly buggy? Is it in pre-beta, or beta, or what... if it's stable, i guess i can use that.

(Last edited by eatnumber1 on 24 Feb 2006, 10:47)

preRC5 seems a lot LESS buggy than RC4 to me. (If you ask me RC4 was close to beeing a horrible release).

i'll try it, thx

ok, i'm running pre-RC5 and the router is recognizing more packets than it used to, but it's still not seeing http on L7 (for me, the most important)

Edit: Wait... no, I lied... it saw ONE http packet.
Also, i have it setup to prioritize worldofwarcraft packets (http://l7-filter.sourceforge.net/protocols.en) and its not seeing those (along with a bunch of others)

(Last edited by eatnumber1 on 24 Feb 2006, 12:27)

Im getting the same problem...

So...

I decided to manipulate iptables -t mangle

First, for every chain, do "iptables -t mangle -F <chain>"
Then add all your rules such as:

"iptables -t mangle -A POSTROUTING -m ipp2p --ipp2p -j MARK --set-mark 0x4"

and so on for every rule. Since then, mine have marked everything.

I started with ndb's QoS script, but the script does some confusing things with the iptables...

The discussion might have continued from here.