pppoe client not getting all IP info??

Guys, I’ve setup pppoe and have no dhcp configured on the routerboard, but have created a pool under the IP menu, which is used by pppoe. BUT when I connect with pppoe on my winddows 7 PC, i get an the last ip address configured in my pool…but don’t get a gateway, dns and the subnet is set to 255.255.255.255…what am i doing wrong?

please help!

Those settings are dependant upon your profiles.
The server profile should have a local address as well as the dns servers defined.
I have noticed that in many examples these appear to be missing.

it’s how PPP tunnels work: they always have /32 mask. the same thing is also about gateway: client should create (or not) default gateway by himself (in Windows, it’s ‘Use default gateway’ tick in TCP/IP properties)

for the DNS, look at your profile

thanks for the help thus far, I’ve managed to get it working, I disabled pppoe encryption and it seems to work correctly now.

I have two further question:

  1. When I disable a connected user in user-manager, the user can still browse the internet, I have to remotely reboot his CPE device to get him disconnected, is there a way to solve this? I currently do not have the "keep alive timeout’ set in PPPoe, is this the answer?

  2. I have all the “accounting” option ticked, and where applicable I have it set to radius, but when a user session browses the internet, I cannot see it in the user-manager logs. How do I configure my MT to track which pppoe user visited which site?

bump

  1. PPPoE on RouterOS doesn’t support CoA. But rather than reboot the CPE you can also just delete his session on the PPPoE server.
  2. Dunno I don’t use User Manager.

Thanks Fewi.

What is CoA?

Does anyone else know what the est way to track who has visited what site?

thanks

http://wiki.mikrotik.com/wiki/Manual:RADIUS_Client#Connection_Terminating_from_RADIUS
http://wiki.mikrotik.com/wiki/Manual:RADIUS_Client#Change_of_Authorization
AFAIK User Manager does not support either for PPPoE clients.

To log web sites visited use a transparent logging proxy. Search the forum for related topics, it comes up at least 5 times a week. RADIUS accounting isn’t designed for logging websites visited. RADIUS accounting logs uptime in seconds, bytes transferred, etc.