using PPPoE and Hotspot Together

Hello

I need to use PPPoE and hotspot together. for example i need my customers to dial in with PPPoE and when opening internet i need them to be redirected to hotspot login page. the reason i need this to be done is because of my radius manager software i am using with mikrotik. i am generating prepaid cards and those prepaid cards are working only on hotspot. i can not leave the network to work only with hotspot because some of my users are using some other routers connected directly to the CPEs and they enabled DHCP server so other users get wrong IP from wrong DHCP server on the netowrk.therefore i need to use PPPoE and hotspot together. is there anyway please advice?

Hi there. How your clients connect to your infrastructure? I have both PPPoE and Hotspot here but it works this way:

If the client isnt a fixed customer(who pays montlhy), he dosnt have a PPPoE config in his access and automaticaly it connects to the IP Pool of the HotSpot and fall on the login page. If he is a subscriber, not pre-paid user, he is already configured with a PPPoE connection on his AP and auto-log on this service not needing the hotspot service.

To do this, you should consider 2 Radius config, one for HotSpot and another for PPPoE as Im using here, or config your radius tab under mikrotik routerOS to do both auth but define the unlimited or limited access when creating the user.

I think this setup shall work fine and you will have no problems at all! Here it works fine for PPPoE and its working now for HotSpot also since I am still configuring some aspects of it, but just about accounting, not authentication. They should work fine together without any problems!!! Hope this help.

Thanks for your help. actually all my customers are prepaid. i am running hotspot on mikrotik and since the network is pretty big and growing everyday with over 1500 users, i have problem with DHCP server. some times customers use some routers with DHCP enabled and it conflicts with my DHCP server and other clients get wrong IP address. this is the biggest problem i have with hotspot. using PPPoE i guess will fix this problem. what do you think?
or is there any other way to fix this DHCP problem on hotspot?

Actualy you need to set NAT in your clients, so if they want to use DHCP servers on the APs, there will be no problem since it will relay only in their local net(AP to PC, not AP to your net). You can try to get this DHCP config on a notebook and access the gateway it gives by browser to see what AP it is and configure remotely the options to nat!