I am trying to set up a PPPoE client on a Mikrotik RB2011UAS-2HnD via a Draytek Vigor 130 Modem.
The Vigor is set to PPPoE pass through, but the PPPoE discover on the Mikrotik does not find any service, and the PPPoE client will forever hang in dialing status.
When setting the Vigor to PPPoA it starts a PPPoE Server itself, this will be found by the PPPoE discover. However my provider does not support PPPoA.
I ran in both configurations pppoe-discover from a linux machine, and the only difference I noticed is that when set to pppoe pass through i get no ac-cookie.
RFC2516 says this is optional, however has anybody encounter any problems with setting up a pppoe client on mikrotik without the ac-cookie?
a lot of PADO came back followed a PADR and confirmed with a PADS.
However on the RB2011 the the PADI looks like
11 7.814919000 Routerbo_83:5a:2a Broadcast PPPoED 60 Active Discovery Initiation (PADI)
and getting no PADO back.
The only difference I see is no empty AC-Name tag is present in the Mikrotik PADI, However I was not able to set an empty one.
Could this be the problem and is there any way to get the RB2011 to send an empty AC-Name?
However this will only be relevant if they change the hardware, for now I have set AC-Name I’ve seen during the Mac connect in the PPPoE settings. Now I am getting also PADO Packets back. They look like:
Service-Name is set to (0x0101) like on the PADI request of the RB and the Mac, but the RB does not respond with a PADR.
Instead a new PADI is sent out.