Place TP Link IP in IP/Addresses and assign him that .2 segment. No need for adding static routes, Mikrotik will automatically add route to your tp link.
In address you put your subnet that you want to cover, in this case 192.168.2.1/24, Network is 192.168.2.0 and whtever interface you want to assign that address.
Is the TP-Link a bridged ADSL modem or something like that? Are you trying to access the TP-Link bridged ADSL modem from the networks behind the Mikrotik?
My modem is 10.1.1.1 and I created my network on the interface it plugs into on the Mikrotik to 10.1.1.2, and I can access my bridged TP-Link ADSL modem from my internal networks. So I can see it’s Sync rate etc..
Hope output below helps you..
[admin@MikroTik] > interface print
Flags: D - dynamic, X - disabled, R - running, S - slave
# NAME TYPE ACTUAL-MTU L2MTU MAX-L2MTU
0 R ;;; WAN - 10.1.1.0
ether1 ether 1500 1520 1520
[admin@MikroTik] > /ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK INTERFACE
3 10.1.1.2/24 10.1.1.0 ether1
I have similar setup and could not get to the web configuration page of my TPLink Modem, in spite of using static IP address assignment (I’m sure I made some mistake somewhere, I’m still learning).
Finally solved it by configuring DHCP-Client on the MT to get an address from my TPLink and it worked. Just make sure to uncheck the options to (1) use the DNS server provided by the DHCP Server (TPLink) and (2) add that as the default route, else your internet bound packets will never go out.