Setup guide

Troubleshooting
Description
Application Examples
PPPoE in a multipoint wireless 802.11 network
General Information
Summary
The PPPoE (Point to Point Protocol over Ethernet) protocol provides extensive user management,
network management and accounting benefits to ISPs and network administrators. Currently PPPoE
is used mainly by ISPs to control client connections for xDSL and cable modems as well as plain
Ethernet networks. PPPoE is an extension of the standard Point to Point Protocol (PPP). The
difference between them is expressed in transport method: PPPoE employs Ethernet instead of
modem connection.
Generally speaking, PPPoE is used to hand out IP addresses to clients based on the user (and
workstation, if desired) authentication as opposed to workstation only authentication, when static IP
addresses or DHCP are used. It is adviced not to use static IP addresses or DHCP on the same
interfaces as PPPoE for security reasons.
Wandy RouterOS can act as a RADIUS client - you can use a RADIUS server to authenticate
PPPoE clients and use accounting for them.
A PPPoE connection is composed of a client and an access concentrator (server). The client may be
a Windows computer that has the PPPoE client protocol installed. The Wandy RouterOS
supports both - client and access concentrator implementations of PPPoE. The PPPoE client and
server work over any Ethernet level interface on the router - wireless 802.11 (Aironet, Cisco,
WaveLan, Prism, Atheros), 10/100/1000 Mbit/s Ethernet, RadioLan and EoIP (Ethernet over IP
tunnel). No encryption, MPPE 40bit RSA and MPPE 128bit RSA encryption is supported.
Note that when RADIUS server is authenticating a user with CHAP, MS-CHAPv1, MS-CHAPv2,
it does not use shared secret, it is used only in authentication reply. So if you have a wrong shared
secret, RADIUS server will accept the request. You can use /radius monitor command to see
bad-replies parameter. This value should increase whenever a client tries to connect.
Supported connections
• Wandy RouterOS PPPoE client to any PPPoE server (access concentrator)
• Wandy RouterOS server (access concentrator) to multiple PPPoE clients (clients are
avaliable for almost all operating systems and some routers)
Quick Setup Guide
• To configure Wandy RouterOS to be an Access Concentrator (PPPoE Server)
1. Add an address pool for the clients from 10.1.1.62 to 10.1.1.72, called pppoe-pool:
/ip pool add name="pppoe-pool" ranges=10.1.1.62-10.1.1.72
2. Add PPP profile, called pppoe-profile where local-address will be the router's address
and clients will have an address from pppoe-pool:
/ppp profile add name="pppoe-profile" local-address=10.1.1.1 remote-address=pppoe-pool
3. Add a user with username mike and password 123:
/ppp secret add name=mike password=123 service=pppoe profile=pppoe-profile
4. Now add a pppoe server: