PPPoE and automatic queues issue

Hello,

I’ve currently an issue where automatic queues created upon login in the PPPoE service don’t work as intended.

Here’s the setup:
CCR1036-12G-4S
Image: 6.39.3 (latest BFO)

We’ve a bonded interface between Ether8-9 that connects to a switch, this interface has VLAN 100 on it. Over this VLAN is the PPPoE service enabled.

Clients connect just fine, the queue is created as intended, they can navigate, etc. But the thing is, the limits aren’t being imposed.

Upon connection the PPPoE Service creates a Simple Queue for the limits set in the profile (say it’s 5 Mbps up/down).

I can see all the customer’s traffic passing through its corresponding PPPoE virtual interface but somehow it doesn’t get registered in the queue, I’d say only around 1/4 of it is seen in the queue’s stats, thus the client doesn’t really get limited he can go well above its intended threshold.

Has anyone experienced this? This is the first time I’ve seen this problem, I’ve worked on environments where we transport via VPLS to the BRAS (and thus being more complex) and still this works, here we really got a simple topology:

Router - Bonded port (with vlans passing through it) - Switch - clients

Yet I can’t make it work properly, I’ve tried resetting all the config and starting from zero, but still happens.