Configuring a new internet link on a V7.

Hello, I’m trying to configure a new internet link on a mikrotik, but it seems that the v7 completely change how routes work and now I cant add the new link as a secondary internet, the way I used to do is to enable the DHCP server in the interface that the new link is connected to, and set the default route to a distance of 2, so my main link stays as a the default internet and the new link was the secondary, I would then copy the default route created by the new link but change the routing mark to the name of the link, then I could quickly test if everything went alright just by going to tools-> ping and pinging to 8.8.8.8 using the same route mark as the copied route.

Now I have to configure a new link on a V7 router and everything is changed, the route doesn’t even show if it is reachable, I cant ping to the gateway, I don’t know what to do, everything should be fine, when I connect my notebook directly to my modem I can browse normally, when I connect to the routerboard it gets an IP fine with the DHCP client, but can’t ping to the gateway in any way, I need help.

Well., post your current configuration:
http://forum.mikrotik.com/t/forum-rules/173010/1
and describe what you want to achieve.
Post also an output of:

/ip route print

I’m trying to use the link on the ether-8 as a secondary internet, the problem is that with the current configuration I’m unable to ping to its gateway (100.64.0.1).

what I did was:
1- enable DHCP Client on ether-8, set default route as enabled with a distance of 2, the DHCP appears as Bound with ip: 100.114.36.124/10
2- created a new masquerade rule with ether-8 as a out interface.

still I"m unable to ping to 100.64.0.1.

Columns: DST-ADDRESS, GATEWAY, DISTANCE
#      DST-ADDRESS      GATEWAY                             DISTANCE
0  Xs  0.0.0.0/0        *E                                         1
1  Xs  0.0.0.0/0        pppoe-out1-NewNet                          4
  D d  0.0.0.0/0        100.64.0.1                                 2
  D v  0.0.0.0/0        pppoe-out1-NewNet                          3
  DAv  0.0.0.0/0        pppoe-out2-Machanet                        1
  DAc  1.1.20.0/24      ether4-NewNet -  Antiga1                   0
  DAc  10.3.30.0/24     ether2-Balanca - Antiga 3                  0
  DAc  10.3.31.0/24     ether2-Balanca - Antiga 3                  0
  DAc  10.4.40.0/24     ether10 - AviE1rio Novo - Antiga 6         0
  DAc  10.4.41.0/24     ether10 - AviE1rio Novo - Antiga 6         0
  DAc  10.5.50.0/24     ether8-StartLink                           0
  DAc  10.6.60.0/24     ether9-Portaria - Antiga 10                0
  DAc  10.30.30.100/32  <l2tp-helio>                               0
  DAc  10.50.50.0/24    ether5 -CPO                                0
  DAc  10.50.51.0/24    ether5 -CPO                                0
  DAc  10.55.5.105/32   <pptp-granja>                              0
  DAc  10.55.5.118/32   <l2tp-loja-l2tp>                           0
  DAc  100.64.0.0/10    ether8-StartLink                           0
2  As  100.64.0.1/32    100.64.0.1                                 1
  DAc  100.64.0.3/32    pppoe-out2-Machanet                        0
  DAc  100.64.0.4/32    pppoe-out1-NewNet                          0
3  As  192.168.1.0/24   10.55.5.118                                1
4  As  192.168.2.0/24   10.55.5.105                                1
  DAc  192.168.12.0/24  bridge1                                    0
5   s  192.168.12.0/24  ether3-Machanet - Antiga 2                 1
  DAc  192.168.13.0/24  bridge1                                    0
6  IsH 192.168.0.0/24   vpnenavis                                  1

thecursedone.rsc (49.8 KB)

Having dst-address the same as the gateway

add disabled=no distance=1 dst-address=100.64.0.1/32 gateway=100.64.0.1 \
    pref-src="" routing-table=main scope=10 suppress-hw-offload=no \
    target-scope=10

which is in route print:

2  As  100.64.0.1/32    100.64.0.1                                 1

doesn’t look right to me :confused: , maybe you want ether8 as gateway?

What address gets ether8 from the DHCP client?

100.114.36.124/10?

Are you sure that you want/need such a large subnet? /10?

100.114.36.124/10 Is the IP I got from the DHCP client from the ISP Modem, from a notebook connected directly to this modem I can browse and ping to the gateway.
that route is already removed it was just to see if the gateway showed as reachable in the nexthops.

Changed some configurations, but still no luck.

0  Xs  0.0.0.0/0        *E                                         1
1  Xs  0.0.0.0/0        pppoe-out1-NewNet                          4
  DAv  0.0.0.0/0        pppoe-out2-Machanet                        1
  D d  0.0.0.0/0        100.64.0.1                                 2
  D v  0.0.0.0/0        pppoe-out1-NewNet                          3
  DAc  1.1.20.0/24      ether4-NewNet -  Antiga1                   0
  DAc  10.3.30.0/24     ether2-Balanca - Antiga 3                  0
  DAc  10.3.31.0/24     ether2-Balanca - Antiga 3                  0
  DAc  10.4.40.0/24     ether10 - AviE1rio Novo - Antiga 6         0
  DAc  10.4.41.0/24     ether10 - AviE1rio Novo - Antiga 6         0
  DAc  10.5.50.0/24     ether8-StartLink                           0
  DAc  10.6.60.0/24     ether9-Portaria - Antiga 10                0
  DAc  10.30.30.100/32  <l2tp-helio>                               0
  DAc  10.50.50.0/24    ether5 -CPO                                0
  DAc  10.50.51.0/24    ether5 -CPO                                0
  DAc  10.55.5.105/32   <pptp-granja>                              0
  DAc  10.55.5.118/32   <l2tp-loja-l2tp>                           0
  DAc  100.64.0.0/10    ether8-StartLink                           0
  DAc  100.64.0.3/32    pppoe-out2-Machanet                        0
  DAc  100.64.0.4/32    pppoe-out1-NewNet                          0
2  As  192.168.1.0/24   10.55.5.118                                1
3  As  192.168.2.0/24   10.55.5.105                                1
  DAc  192.168.12.0/24  bridge1                                    0
4   s  192.168.12.0/24  ether3-Machanet - Antiga 2                 1
  DAc  192.168.13.0/24  bridge1                                    0
5  IsH 192.168.0.0/24   vpnenavis                                  1

thecursedone.rsc (49.6 KB)

It’s strange.

You have a DAc (Dynamic, Active, connected) route (generated automatically by the router, hence with distance 0):

  DAc  100.64.0.0/10    ether8-StartLink                           0

And seemingly no other ones interfering, so the destination 100.64.0.1 should be reachable.
The one you added to the DHCP client with distance 2:

D d  0.0.0.0/0        100.64.0.1                                 2

is D_d, since it has a greater distance, it won’t become Active.

You have the Nat masquerade alright:

add action=masquerade chain=srcnat out-interface=ether8-StartLink

I cannot find any firewall rule preventing the connection.

Let’s see if someone else can spot where the problem may lie.

Only as a side-side note (not connected to the issue) you have in various places references to a *E interface, this means that you deleted an interface before removing all references to it and RoS uses *E as a sort of placehoider, you should remove the lines containing that reference, to have a cleaner configuration.