How to PCQ this?

Hi,
I just can’t get my head around using PCQ to do what I want. Any help would be appreciated.
This is for my internet connection which is a PPPoE client and I am using an SFQ rule as follows:

/queue simple
add max-limit=55M/16M name=WAN_CONTROL queue=default-sfq/default-sfq target=pppoe-out1

All I want to do is apply a PCQ to that where the router allocates the bandwidth per client. My understanding is that the pcq-rate would =0 for this to happen? Just where and how do I do that?

OK, This is working as far as I speedtest from my PC and I can see the queue hitting limits. So it’s correct in that it works, but is it correct in it’s implementation?

/queue simple
add max-limit=55M/16M name=WAN_PCQ queue=pcq-download-default/pcq-upload-default target=pppoe-out1

Target should point to internal subnet, rest looks good

I have 3 internal subnets so would that still work? If rather keep it a simple queue if I can, I know I could mangle & mark but if rather try to keep it simple.

Are the subnets consecutive? If so, aggregate / summarize the subnets

when defining queues / limits / … upload is first: queue=/

another option for multiple ranges: use parent queue with the limits defined there