PPPoE speed issues

Hi everyone,

I am experiencing an unusual throughput issue with a specific PPPoE client and would appreciate some insight.

Environment:

  • AP/Router: MikroTik RB4011
  • CPE: MikroTik LHG5
  • Provisioned Speed: 100Mbps Down / 25Mbps Up (PPPoE)

The Issue: The client is reporting that their download speeds are fluctuating between 50Mbps and 70Mbps instead of reaching the provisioned 100Mbps.

Troubleshooting Performed:

  1. Router to CPE Test: Running a bandwidth test from the RB4011 directly to the LHG5 accounts for the full 100Mbps without issue.
  2. CPE to Router Test: When running the test from the LHG5 back to the RB4011, the throughput drops to 50–70Mbps.
  3. Queue Scaling: If I artificially increase the client’s queue limit to 150Mbps, their actual throughput increases to around 70–80Mbps.
  4. Queue Disabled: If I completely disable the queue for this client, they successfully achieve the full 100Mbps.

It appears that the queue itself is introducing a bottleneck or overhead that prevents the client from pulling the full line speed. Has anyone encountered this specific behavior with this hardware combination, and what is the recommended fix?

Could this be related to queue types, buffer sizes, or a CPU limitation when FastTrack is bypassed? Any advice on optimizing this would be greatly appreciated.

Thank you in advance.

Ps OS version 6.49.21

The queue dropping packets is the most likely cause here. Let’s confirm it first:

In Winbox:

  1. Go to Queues → Simple Queues
  2. Double-click the client’s queue
  3. Open the Traffic tab
  4. Have the client run a speed test while you watch

You’re looking for two things:

  • Does the Dropped counter increment during the test?
  • Do the drops coincide with the speed dipping below 100Mbps?

If yes — the queue is actively discarding packets, which causes TCP to back off and reduces throughput.

Reply back with what you see and we’ll go from there.

It seems i can not upload any screen shots. Yes i can see packets are getting droped.

Is there any souloution to the problem?
the signal is 54/55 on the LHG5 ccq its at around 94%