have internet but cant ping dns and pppoe connections

Hi, Why can’t I ping 8.8.8.8 and google.com in terminal? I have internet connection using my PC which is directly connected to the mikrotik router. My wireless routers(TP link) connected to mikrotik router using pppoe are working properly and also have internet. Another problem I encountered is that I can’t remote connect to my pppoe connected wireless routers, I can’t also ping them. But when I change the wireless routers from pppoe to static or dynamic WAN, I can remote connect and ping them. Why is that?

When you say you have Internet connection, do you mean that everything works except for 8.8.8.8 and google.com? Or are those the only things you’ve tested.
Can you post your Mikrotik configuration, and a diagram of your network, and some details about your Internet connection?

Capture.PNG
In this picture is my ping info. on the left is on the mikrotik terminal and on the left is my pc which is connected to the mikrotik router. My mikrotik router is connected to a 16 port switch and my access points or tp link wireless routers and my pc is connected to the 16 port switch with a network of 192.168.100.x.

/interface bridge
add name=bridge1-pppoe
/interface ethernet
set [ find default-name=ether1 ] name=ether1-WAN1
set [ find default-name=ether3 ] name=ether3-LAN
set [ find default-name=ether5 ] name=ether5-WAN2
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip pool
add name=pppoe-client ranges=192.168.100.50-192.168.100.100
/ppp profile
add dns-server=8.8.8.8,8.8.4.4 incoming-filter=“” local-address=192.168.100.1
name=30Mbps rate-limit=30M/30M remote-address=pppoe-client
/queue simple
add max-limit=100M/100M name=“My PC ip on Group B” target=192.168.100.140/32
add max-limit=100M/100M name=“My PC ip on Group A” target=192.168.100.10/32
add max-limit=20M/20M name=queue1 target=192.168.100.141/32
add max-limit=30M/30M name=“ate maricor” target=192.168.100.11/32
add max-limit=30M/30M name=coleen target=192.168.100.18/32
add max-limit=30M/30M name=carlo target=192.168.100.17/32
add max-limit=20M/20M name=baleng target=192.168.100.16/32
add max-limit=30M/30M name=analyn target=192.168.100.15/32
add max-limit=30M/30M name=beng target=192.168.100.14/32
add max-limit=30M/30M name=jampel target=192.168.100.13/32
add max-limit=30M/30M name=rhona target=192.168.100.12/32
add max-limit=30M/30M name=“marisa padual” target=192.168.100.19/32
add max-limit=30M/30M name=happy target=192.168.100.20/32
add max-limit=30M/30M name=toto target=192.168.100.21/32
add max-limit=30M/30M name=jaime target=192.168.100.22/32
add max-limit=30M/30M name=“jason beside kristy” target=192.168.100.23/32
add max-limit=30M/30M name=“ruby/mary jane” target=192.168.100.24/32
add max-limit=30M/30M name=“test config router” target=192.168.100.49/32
add max-limit=30M/30M name=“tito boy store” target=192.168.100.25/32
add max-limit=50M/50M name=“test config tenda ac23” target=192.168.100.48/32
/interface bridge port
add bridge=bridge1-pppoe interface=ether3-LAN
/interface pppoe-server server
add authentication=pap disabled=no interface=bridge1-pppoe
one-session-per-host=yes service-name=PPPoE-Server
/ip address
add address=192.168.50.2/24 interface=ether1-WAN1 network=192.168.50.0
add address=192.168.100.1/24 interface=ether3-LAN network=192.168.100.0
add address=192.168.0.190/24 interface=ether5-WAN2 network=192.168.0.0
/ip dns
set servers=8.8.8.8,8.8.4.4
/ip firewall filter
add action=fasttrack-connection chain=forward comment=“FASTTRACK DNS TCP”
disabled=yes dst-port=53 protocol=tcp
add action=fasttrack-connection chain=forward comment=“FASTTRACK DNS UDP”
disabled=yes dst-port=53 protocol=udp
add action=drop chain=input dst-port=53 in-interface=ether1-WAN1 protocol=udp
add action=drop chain=input dst-port=53 in-interface=ether5-WAN2 protocol=udp
add action=drop chain=input dst-port=53 in-interface=ether1-WAN1 protocol=tcp
add action=drop chain=input dst-port=53 in-interface=ether5-WAN2 protocol=tcp
/ip firewall mangle
add action=mark-routing chain=prerouting new-routing-mark=GroupB-PLDT
passthrough=no src-address=192.168.100.0/25
add action=mark-routing chain=prerouting new-routing-mark=GroupA-ICT
passthrough=no src-address=192.168.100.128/25
/ip firewall nat
add action=masquerade chain=srcnat src-address=192.168.100.0/24
add action=masquerade chain=srcnat disabled=yes out-interface=ether1-WAN1
src-address-list=“”
/ip route
add distance=1 gateway=192.168.0.129 routing-mark=GroupB-PLDT
add distance=1 gateway=192.168.50.1 routing-mark=GroupA-ICT
/ppp secret
add name=pppoecarlo profile=30Mbps service=pppoe
/system clock
set time-zone-name=Asia/Manila
/tool graphing
set store-every=24hours
/tool graphing interface
add

You don’t have any routes in main routing table, and that’s what router itself uses.

Do i need that? how to add route?

Sorry just a newbie. Will it affect my running configuration? my access points have internet and working properly. same with my computer connected to the network.

@TengNding

what you are trying achieve with:

/ip route
add distance=1 gateway=192.168.0.129 routing-mark=GroupB-PLDT
add distance=1 gateway=192.168.50.1 routing-mark=GroupA-ICT

you shoud have 0.0.0.0/0 to be able to ping out

@TengNding: Same way you added the two you have, only this time you won’t add any routing-mark parameter.

@nichky: dst-address=0.0.0.0/0 is default and export doesn’t show it.

Hi, I have 2 ISP and whenever one of them is down, I manually reroute it to the other. I don’t know how to automatically reroute it once it goes down so I do it manually using routing mark. How to fix this?