Mikrotik with FreeRadius

Hi All,

We are implementing a solution with FreeRadius+Mysql+Mikrotik.

We need two types of authentication methods.

  1. PPPoE
  2. Via HTTP. For eg: When a user connects from the laptop, the browser should redirect to a website on which we can enter username & password and authenticate.
    It would be better if we can do this with an api so that we can use the same api to login to the network from the devices which doesn’t support PPPoE.

is this possible with Mikrotik and freeradius?. Which protocols I need to enable for this?
I need to specify this in radgroupreply in the Freeradius with Framed-Protocol? or in the Mikrotik?
But two protocol is possible at the same time?

Also, we would like to create different profiles with different speed limitations. Suppose if we create the profile in mikrotik; how we will send this information from the radius to Mikrotik, like this user belongs to this profile? is there any VSA for this purpose?

Also where in general people specify the DNS addresses,netmask etc? In mikrotik profile or in FreeRadius?

Please advice. Any suggestions will be much appreciated.

Regards,
Randeep