queue problems

Hey guys,
I haven’t used queues before, but after adding some hungry folk to my network it has become necessary. I have read the manual on simple queues and it does seem very simple so then qhy can’t I get it to work.. :confused:
As you can see from the output below the queue is having no effect on traffic and I have changed settings until I am blue in the face - I am sure it is something stupid I am missing so would appreciate it if someone could point to that stupidity for me. (this is on a routerboard running 3.23)

[admin@m-nview] /queue simple> print
Flags: X - disabled, I - invalid, D - dynamic 
 0    name="jono" dst-address=0.0.0.0/0 interface=wlan2 parent=none direction=both priority=8 queue=default/default limit-at=0/0 
      max-limit=65536/65536 burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s total-queue=default
[admin@m-nview] /interface> monitor-traffic wlan2
  rx-packets-per-second: 137
    rx-drops-per-second: 0
   rx-errors-per-second: 0
     rx-bits-per-second: 417.7kbps
  tx-packets-per-second: 149
    tx-drops-per-second: 0
   tx-errors-per-second: 0
     tx-bits-per-second: 576.8kbps

try changing interface=wlan2 to interface=all and add a target-address of the client
also if there are other simple queues you will want to move this one above the others in the list.

something like this might help.

/queue simple
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=\
    384000/768000 name="jono" parent=none priority=2 queue=default/default target-addresses=123.123.123.123/32 total-queue=default

I have tried all the combinations I can think of - that’s why it is driving me crazy.
Here is your suggestion

[admin@m-nview] > queue simple print        
Flags: X - disabled, I - invalid, D - dynamic 
 0    name="jono" target-addresses=192.168.1.54/32,192.168.1.118/32 dst-address=0.0.0.0/0 interface=all parent=none direction=both 
      priority=8 queue=default/default limit-at=0/0 max-limit=65536/65536 burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s 
      total-queue=default total-max-limit=20k 
[admin@m-nview] > interface monitor-traffic wlan2
  rx-packets-per-second: 138
    rx-drops-per-second: 0
   rx-errors-per-second: 0
     rx-bits-per-second: 441.9kbps
  tx-packets-per-second: 116
    tx-drops-per-second: 0
   tx-errors-per-second: 0
     tx-bits-per-second: 539.0kbps

Are there any other queues??

Is this a bridge??
If so, try

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

Learn more here.
http://wiki.mikrotik.com/wiki/Packet_Flow

thanks a lot that did the trick - I have had a look through the packet flow diagram and the documentation and don’t fully understand why this makes the difference, but it is working swell now so that’s all I am worried about.
Cheers