We have a micro-pop site with RB2011 router running RoS 6.45.3. We are using PPPOE the IP Pool is set up with /26 addresses. So we have four possible profiles that divide a /24 into four equal groups of addresses. ie, xxx.xxx.xxx.0/26; xxx.xxx.xxx.64/26; xxx.xxx.xxx.128/26; xxx.xxx.xxx.192/26. When the router passes addresses it always starts at the top of the pool, ie, for the 128/64 pool the first address it hands out is .191 etc. Except for the very first pool of 0/26, which we generally have very few clients at this level, here it hands out the first client address at xxx.xxx.xxx.0, which will not work. In the Profiles addresses we use the beginning address of each sub-net ie, .0; .64; .128; .192. Am I doing something wrong here? Any help would be appreciated.
Any address in the pool may be handed out to a client - do not specify any fixed address contained in the pool as the local address in the profile.
If you wish to keep the local and remote addresses in the same range you could specify the local address as xxx.xxx.xxx.1 and the pool as xxx.xxx.xxx.2-63 rather than xxx.xxx.xxx.0/26.
As PPP links have no concept of a subnet we typically have a single loopback address (a /32 IP address assigned to a bridge with no members) on the mikrotik and use this for OSPF and local addresses for PPPoE/L2TP/SSTP
Thanks for the reply, perfect!