Mikrotik is so weak to deal with PPPoE dials simultaneously?

I have carried out an experiment to test how many PPPoE dials can Mikrotik deal with simultaneously, the result is bad, and I’d like to know the reason.

I have created two vlan interfaces at erther 1: vlan 2 and vlan 3, then created two pppoe client interfaces based on the vlan interfaces respectively; similarly, two vlan interfaces are created on ether 2, and two pppoe server interfaces are created on the vlan interfaces respectively, so in each vlan there is a pppoe client and a pppoe server. PPP secrets and PPP profiles are created correctly, and each secret/profile is corresponding with one pppoe client/server. The two pppoe clients and pppoe server are disabled. Ether 1 and ether 2 are connected through a cross twisted-pair. Save configuration and reboot Mikrotik.

Ok, let’s do the test, it is very simple: first enable the two pppoe server interfaces, and then enable the two pppoe client interfaces simultaneously, pay attention, “simultaneously”, I have found that the pppoe connection is not stable: for a moment down and for a moment up. I have tried several times and got the same result.

From the syslog, I found these messages:

pppoe,ppp,debug <0002>: PPP disconnected in 12-Nov 14:1:0.14

pppoe,ppp,info : terminating… - not enough resources in 12-Nov 14:1:0.14

pppoe,debug,packet svr_vlan2: sent PADT to 00:01:02:92:4F:31 in 12-Nov 14:1:0.14
So why the pppoe client link down? The reason is the pppoe server sends a PADT packet to the pppoe client, here “svr_vlan2” is the pppoe server interface in vlan 2 on ether 2, and “00:01:02:92:4F:31” is the MAC address of the pppoe client interface on ether 1.

I don’t know the meaning of “not enough resources”, only two pppoe links, without any other traffic, why “not enough resources”?

Mikrotik is running on a PC with 128M RAM, and CPU is Celeron 600, software version is 2.9.2.

Any suggestion is welcome.

did you use two independant pppoe AC’s?

software version is 2.9.2.

First thing I would say is that 2.9.2 is old and that you should test using a later version. Sending a supout to support on 2.9.2 will simply get you a response of ‘please upgrade’ and test it again. I’m just trying to save you some time, as well as them, if you report it.

Because all the test is carried on one Mikrotik PC, so I can not watch the “AC” from a realyy pppoe client, I can only monitor through WINBOX or Telnet, etc.

I think the reason maybe that the pppoe cleint and pppoe server are on the same Mikrotik PC, and the system can not deal with it well.

So two ways, change to two Mikrotik PCS or update to a new software version.

Yes, i wouldnt have trusted any tests without TWO pppoe AC’s and one pppoe client.

pppoe server and pptp server on celeron 2.4 Ghz, 512 ram. Setup on local net, more than 1000 clients, simultaneously connect 5-20 clients - no problem on PPTP or PPPOE !!!

2.8.16, 18 22, 24, 26, 2.9.1, 2, and 2.9.6 all this version has no problem on server.

At our site the similar situation:
P4@2.8Ghz, and it handles upto 200 simultaneous PPPoE and 10-15 PPTP clients.
CPU load arround 20%, sometimes jumps upto 40%
Started with 2.8.26, now running 2.9.8 no problems with PPPoE/PPTP at all

isn’t possible to bridge vlans and use 1 access concentrator ?

Agree with gianluca, I will try. Thanks a lot

Hello,
I’m just curious, how much traffic do they make at peak ?

Thanks for the answer in advance.