Mikrotik PPPoE Help

ZSam

Active Member
Joined
Jan 19, 2015
Messages
55
Reaction score
2
Location
Cape Town
Hello,

I have the following network set up:

DSL Router in Bridge mode --> MT RB750UP - Dial PPPoE, PPPoE Server --> Ubiquiti Bullet as Wi-Fi Access Point.

The problem I am having is as follows:

After configuration of PPPoE, NAT etc, network works fine. After a few days, internet speed slows down and eventually PPPoE client on MT says "Link Established" and not "Connected" , thus, internet is unavailable. Fix is to reset MT configuration and reconfigure everything.

This (no internet) also occurred once after I rebooted the MT due to slow speed.

PPPoE client is on WAN1 Interface to DSL Router.
Bullet connected to Ether2 (PoE) - PPPoE Server on this interface, as well as DHCP.
Also Radius on MT with Userman on same router for client management.

Network IP config:
DSL Router: 192.168.88.1
MT: 192.168.88.2
Bullet: 192.168.88.3

Client's PPPoE Pool: 192.168.88.100 - 192.168.88.250
DHCP: 192.168.88.10 - 192.168.88.50

NAT set to Masquerade on PPPoE out (PPPoE Client WAN1).

Can anyone please advise where I am going wrong or what the problem is? Quite frustrating to have to go to the remote site every time to reconfigure the MT when internet goes down.

Feel free to request more information if needed.
**I am relatively new to MT and RouterOS**

Any assistance will be appreciated.

Thanks in advance.
 
Hi MDE,

Sure, config below: (lol at the date and time :D)

# jan/02/1970 00:37:16 by RouterOS 6.34.2
# software id = JZA8-RUVN
#
/interface ethernet
set [ find default-name=ether2 ] name=ether2-master
set [ find default-name=ether3 ] master-port=ether2-master
set [ find default-name=ether4 ] master-port=ether2-master
set [ find default-name=ether5 ] master-port=ether2-master
/interface pppoe-client
add add-default-route=yes disabled=no interface=ether1 max-mru=1480 max-mtu=\
1480 mrru=1600 name=pppoe-out1 password=(REMOVED) use-peer-dns=yes user=\
(REMOVED)
/ip neighbor discovery
set ether1 discover=no
/ip pool
add name=dhcp ranges=192.168.88.10-192.168.88.50
add name=PPPoE ranges=192.168.88.100-192.168.88.200
/ip dhcp-server
add address-pool=dhcp disabled=no interface=ether2-master name=defconf
/ppp profile
set *0 local-address=192.168.88.2
/tool user-manager customer
set admin access=\
own-routers,own-users,own-profiles,own-limits,config-payment-gw
/tool user-manager profile
add name=8Mbit name-for-users="" override-shared-users=unlimited owner=admin \
price=449 starts-at=logon validity=0s
add name=2Mbit name-for-users="" override-shared-users=unlimited owner=admin \
price=449 starts-at=logon validity=0s
add name=4Mbit name-for-users="" override-shared-users=unlimited owner=admin \
price=0 starts-at=logon validity=0s
/tool user-manager profile limitation
add address-list="" download-limit=0B group-name="" ip-pool="" name=8Mbit \
owner=admin rate-limit-min-rx=262144B rate-limit-min-tx=2097152B \
rate-limit-priority=1 rate-limit-rx=524288B rate-limit-tx=8388608B \
transfer-limit=0B upload-limit=0B uptime-limit=0s
add address-list="" download-limit=0B group-name="" ip-pool="" name=2Mbit \
owner=admin rate-limit-min-rx=131072B rate-limit-min-tx=1048576B \
rate-limit-priority=1 rate-limit-rx=262144B rate-limit-tx=2097152B \
transfer-limit=0B upload-limit=0B uptime-limit=0s
add address-list="" download-limit=0B group-name="" ip-pool="" name=4Mbit \
owner=admin rate-limit-min-rx=131072B rate-limit-min-tx=2097152B \
rate-limit-priority=1 rate-limit-rx=262144B rate-limit-tx=4194304B \
transfer-limit=0B upload-limit=0B uptime-limit=0s
/interface pppoe-server server
add disabled=no interface=ether2-master max-mru=1480 max-mtu=1480 mrru=1600 \
service-name="Client Internet"
/ip address
add address=192.168.88.2/24 comment=defconf interface=ether2-master network=\
192.168.88.0
/ip dhcp-client
add comment=defconf dhcp-options=hostname,clientid disabled=no interface=\
ether1
/ip dhcp-server network
add address=192.168.88.0/24 comment=defconf gateway=192.168.88.2 netmask=24
/ip dns
set allow-remote-requests=yes
/ip dns static
add address=192.168.88.2 name=router
/ip firewall filter
add chain=input comment="defconf: accept ICMP" protocol=icmp
add chain=input comment="defconf: accept establieshed,related" \
connection-state=established,related
add action=drop chain=input comment="defconf: drop all from WAN" \
in-interface=ether1
add action=fasttrack-connection chain=forward comment="defconf: fasttrack" \
connection-state=established,related
add chain=forward comment="defconf: accept established,related" \
connection-state=established,related
add action=drop chain=forward comment="defconf: drop invalid" \
connection-state=invalid
add action=drop chain=forward comment=\
"defconf: drop all from WAN not DSTNATed" connection-nat-state=!dstnat \
connection-state=new in-interface=ether1
/ip firewall nat
add action=masquerade chain=srcnat comment="defconf: masquerade" \
out-interface=ether1
add action=masquerade chain=srcnat out-interface=ether2-master
# pppoe-out1 not ready
add action=masquerade chain=srcnat out-interface=pppoe-out1
/ppp aaa
set use-radius=yes
/radius
add address=192.168.88.2 service=ppp
/radius incoming
set accept=yes port=1700
/tool mac-server
set [ find default=yes ] disabled=yes
add interface=ether2-master
/tool mac-server mac-winbox
set [ find default=yes ] disabled=yes
add interface=ether2-master
/tool user-manager database
set db-path=user-manager
/tool user-manager profile profile-limitation
add from-time=0s limitation=8Mbit till-time=23h59m59s weekdays=\
sunday,monday,tuesday,wednesday,thursday,friday,saturday
add from-time=0s limitation=2Mbit profile=2Mbit till-time=23h59m59s weekdays=\
sunday,monday,tuesday,wednesday,thursday,friday,saturday
add from-time=0s limitation=4Mbit profile=4Mbit till-time=23h59m59s weekdays=\
sunday,monday,tuesday,wednesday,thursday,friday,saturday
add from-time=0s limitation=8Mbit profile=8Mbit till-time=23h59m59s weekdays=\
sunday,monday,tuesday,wednesday,thursday,friday,saturday
/tool user-manager router
add coa-port=1700 customer=admin disabled=no ip-address=192.168.88.1 log=\
auth-fail name=RB750UP shared-secret="" use-coa=yes
/tool user-manager user
add customer=admin disabled=no ip-address=192.168.88.101 password=samodien \
shared-users=unlimited username=samodien@spiderweb wireless-enc-algo=none \
wireless-enc-key="" wireless-psk=""
add customer=admin disabled=no ip-address=192.168.88.102 password=davis \
shared-users=unlimited username=davis@spiderweb wireless-enc-algo=none \
wireless-enc-key="" wireless-psk=""
add customer=admin disabled=no ip-address=192.168.88.103 password=domingo \
shared-users=unlimited username=domingo@spiderweb wireless-enc-algo=none \
wireless-enc-key="" wireless-psk=""
 
disable fast track, only ever seen it cause issues with queue trees. Is your DNS set to obtain from isp?? go to DNS and set to static google or something. also i would set your wan interface to a static address instead of having dhcp client using lease from dsl modem. have the dsl modem on a different range and setup an acl for management.
 
disable fast track, only ever seen it cause issues with queue trees. Is your DNS set to obtain from isp?? go to DNS and set to static google or something. also i would set your wan interface to a static address instead of having dhcp client using lease from dsl modem. have the dsl modem on a different range and setup an acl for management.

I know I'm bringing up a very old thread, but thank you. Your tip on disabling fasttrack really solved a very annoying issue I had. :thumbsup:
 
Top
Sign up to the MyBroadband newsletter
X