Any alternative solution for lots of PPPOE clients w/ queues

Hello guys,

I am having 3 big problems when working with PPPOE server with queues created with attribute rate from freeradius:

1 - some time bandwidth of the queue is not working. i.e: the queue is 100k/100k but in the pppoe active connection window the client is using 900, 1500, … after a time the problem disapears;

2 - If I restart the router or there is a power failure on lots of clients (about 700) then the clients try to connect at the same time, some of them autenticates, the cpu goes to 100%, the log is not showing more pppoe logs, the freeradius is not getting any request from mikrotik and I have to restart the mikrotik router and I unplug all the clients from network and plug one port of switch each ten minutes;


3 - When many clients is online I have packet loss


My server is a pentium 4 2.8 ghz dual core with 512 MB of ram mikrotik 2.9.42.
I need a solution for 5k pppoe clients with bandwidth control


Regards

we use radiusmanager solution (not commercial post !!! it’s realy great software) … and do no have this problem:)