Simple Queues not working

Hi, I have a simple setup,

3 Wireless each on on diffirent SSID, with all of em on a single bridge each wireless is 120deg.

Hotspot setup on the bridge, with ip range 192.168.11.1/24

Everything is working except my rules to prioritise traffic.

I have mangle rules to mark connections and packets according to ports used,

But when I add a simple queue and apply to all interfaces with packet mark = x then it does not do anything.

EG:

add action=mark-connection chain=prerouting comment="" disabled=no dst-port=\
    80 new-connection-mark=HTTP-CONS passthrough=yes protocol=tcp
add action=mark-packet chain=prerouting comment="" connection-mark=HTTP-CONS \
    disabled=no new-packet-mark=Priority1-Pkts passthrough=yes

Then at queues

add burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s comment="" \
    direction=both disabled=no dst-address=0.0.0.0/0 interface=all limit-at=\
    0/0 max-limit=0/0 name=P1 packet-marks=Priority1-Pkts parent=none \
    priority=8 queue=default-small/default-small total-queue=default-small

Why would the queue not work?

bridge?..

/interface bridge settings set use-ip-firewall=yes

Hi, sorry did not mention that it was enabled.

Seems that when max limit is not specified, it’s not working.

When I enter a value in max limit upload and download…then it works fine.

Wierd 3.10 it was working 3.30 have to specify max limit???

Not sure why

Don’t want limits, just to change priority of some things like http https, pop, imap etc.

So I can have http and ftp downloads as lower priority than that of http browsing.

simply change queue type from ‘default-small’ to ‘default’ - you must change at least something

Will give that a try and let you know.

Thanks

seems to work.

Thnx

Karrrma is always welcome ))