The 5G router has a DHCP server built in. I think it must be enabled in order for the DHCP client to receive the address required.
What I have done so far is that I've changed the 5G router (ISP2) subnet to 192.168.2.0/24 from 192.168.1.0/24, which was the same subnet of the LAN, in order to be in a different subnet from ISP1 (192.168.0.0/24) and the LAN (192.168.1.0/24). Should I disable the DHCP server on the 5G router ? what's your proposal ? DHCP address aquicred from 5G router : 192.168.2.213/24
Below is the latest config output
[admin@MikroTik] > /export hide-sensitive
# apr/09/2022 01:47:58 by RouterOS 6.49.5
# software id = 58I1-W3TB
#
# model = 2011UAS
# serial number = 4271024DB1DB
/interface bridge
add admin-mac=D4:CA:6D:87:BB:2D arp=proxy-arp auto-mac=no name=bridge
/interface ethernet
set [ find default-name=ether4 ] comment="ASUS AP" name=AP
set [ find default-name=ether1 ] comment=Cosmote disabled=yes name=ISP1
set [ find default-name=ether2 ] comment="5G Router" name=ISP2
set [ find default-name=ether3 ] name=Switch
set [ find default-name=ether5 ] disabled=yes
set [ find default-name=ether6 ] disabled=yes
set [ find default-name=ether7 ] disabled=yes
set [ find default-name=ether8 ] disabled=yes
set [ find default-name=ether9 ] disabled=yes
set [ find default-name=ether10 ] disabled=yes
set [ find default-name=sfp1 ] disabled=yes
/interface pppoe-client
add add-default-route=yes disabled=no interface=ISP1 keepalive-timeout=\
disabled name=Otenet service-name=Otenet user=************
/interface pptp-client
add allow=chap,mschap1,mschap2 connect-to=************* name=Easymint user=\
***********
/interface list
add comment=defconf name=WAN
add comment=defconf name=LAN
/ip pool
add name="DHCP Pool" ranges=192.168.1.40-192.168.1.70
/ip dhcp-server
add address-pool="DHCP Pool" disabled=no interface=bridge name="DHCP Server"
/ppp profile
add change-tcp-mss=yes dns-server=192.168.1.1 local-address="DHCP Pool" name=\
PPTPprofile only-one=yes remote-address="DHCP Pool" use-compression=yes \
use-encryption=no
set *FFFFFFFE use-compression=yes use-encryption=no
/interface bridge port
add bridge=bridge comment=defconf interface=Switch
add bridge=bridge comment=defconf interface=ether5
add bridge=bridge comment=defconf interface=ether6
add bridge=bridge comment=defconf interface=ether7
add bridge=bridge comment=defconf interface=ether8
add bridge=bridge comment=defconf interface=ether9
add bridge=bridge comment=defconf interface=ether10
add bridge=bridge comment=defconf interface=sfp1
add bridge=bridge interface=AP
/ip neighbor discovery-settings
set discover-interface-list=LAN
/interface list member
add comment=defconf interface=bridge list=LAN
add interface=Otenet list=WAN
add interface=ISP1 list=WAN
add interface=ISP2 list=WAN
/interface pptp-server server
set authentication=pap,chap,mschap1,mschap2 default-profile=PPTPprofile \
enabled=yes
/ip address
add address=192.168.1.1/24 interface=bridge network=192.168.1.0
add address=192.168.1.253/24 disabled=yes interface=AP network=192.168.1.0
/ip cloud
set ddns-enabled=yes ddns-update-interval=1d
/ip dhcp-client
add comment=defconf interface=ISP1
add disabled=no interface=ISP2
/ip dhcp-server network
add address=192.168.1.0/24 dns-server=192.168.1.122 gateway=192.168.1.1 \
netmask=24
/ip dns
set allow-remote-requests=yes servers=192.168.1.122
/ip dns static
add address=192.168.1.1 comment=defconf name=router.lan
/ip firewall address-list
add address=192.168.1.0/24 list=LAN
add address=********************* list=WAN
/ip firewall filter
add action=accept chain=input comment=\
"defconf: accept established,related,untracked" connection-state=\
established,related,untracked
add action=accept chain=input protocol=gre
add action=accept chain=input dst-port=1723 protocol=tcp
add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp
add action=accept chain=input comment=\
"defconf: accept to local loopback (for CAPsMAN)" dst-address=127.0.0.1
add action=accept chain=forward comment="defconf: accept in ipsec policy" \
ipsec-policy=in,ipsec
add action=accept chain=forward comment="defconf: accept out ipsec policy" \
ipsec-policy=out,ipsec
add action=fasttrack-connection chain=forward comment="defconf: fasttrack" \
connection-state=established,related
add action=accept chain=forward comment=\
"defconf: accept established,related, untracked" connection-state=\
established,related,untracked
add action=drop chain=input comment="defconf: drop all not coming from LAN" \
in-interface-list=!LAN
add action=drop chain=input comment="defconf: drop invalid" connection-state=\
invalid
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-list=WAN
/ip firewall mangle
add action=mark-connection chain=prerouting disabled=yes dst-address-list=WAN \
new-connection-mark=HairPin_NAT passthrough=yes src-address-list=LAN
add action=mark-connection chain=prerouting connection-mark=no-mark \
dst-address=192.168.1.0/24 in-interface=bridge new-connection-mark=ISP1 \
passthrough=no per-connection-classifier=src-address:2/0
add action=mark-connection chain=prerouting connection-mark=no-mark \
dst-address=192.168.1.0/24 in-interface=bridge new-connection-mark=ISP2 \
passthrough=no per-connection-classifier=src-address:2/1
add action=mark-routing chain=prerouting connection-mark=ISP1 \
new-routing-mark=via-isp1 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=ISP2 \
new-routing-mark=via-isp2 passthrough=yes
/ip firewall nat
add action=masquerade chain=srcnat comment="HairPin NAT" connection-mark=\
HairPin_NAT disabled=yes
add action=dst-nat chain=dstnat disabled=yes dst-address-list=WAN dst-port=\
32400 protocol=tcp to-addresses=192.168.1.20 to-ports=32400
add action=dst-nat chain=dstnat dst-address=192.168.1.11 dst-address-list=WAN \
dst-port=3389 protocol=tcp to-addresses=192.168.1.11 to-ports=3389
add action=dst-nat chain=dstnat dst-address=192.168.1.20 dst-address-list=WAN \
dst-port=1433 protocol=tcp to-addresses=192.168.1.20 to-ports=1433
add action=dst-nat chain=dstnat dst-address=192.168.1.4 dst-address-list="" \
dst-port=9091 protocol=tcp src-address-list="" to-addresses=192.168.1.4 \
to-ports=9091
add action=src-nat chain=srcnat dst-port=1723 ipv4-options=any out-interface=\
ISP1 protocol=tcp to-ports=1723
add action=dst-nat chain=dstnat comment=Plex dst-port=32400 in-interface-list=\
WAN protocol=tcp to-addresses=192.168.1.20 to-ports=32400
add action=masquerade chain=srcnat comment="defconf: masquerade" ipsec-policy=\
out,none out-interface-list=WAN
add action=masquerade chain=srcnat disabled=yes out-interface=ISP1
add action=masquerade chain=srcnat disabled=yes out-interface=bridge
/ip route
add check-gateway=ping distance=1 gateway=Otenet routing-mark=via-isp1
add check-gateway=ping distance=1 gateway=ISP2 routing-mark=via-isp2
add check-gateway=ping distance=1 gateway=Otenet
add distance=1 dst-address=192.168.1.20/32 gateway=bridge pref-src=192.168.1.1
add distance=1 dst-address=192.168.40.0/24 gateway=Easymint
/lcd
set time-interval=hour
/ppp secret
add name=infernoulis profile=PPTPprofile service=pptp
add name=tony profile=PPTPprofile service=pptp
add name=panayotis profile=PPTPprofile service=pptp
add name=freeman profile=PPTPprofile service=pptp
/routing ospf interface
add network-type=point-to-point
/routing ospf network
add area=backbone network=192.168.1.0/24
add area=backbone network=192.168.30.0/24
/system clock
set time-zone-name=Europe/Athens
/system lcd
set contrast=0 enabled=no port=parallel type=24x4
/system lcd page
set time disabled=yes display-time=5s
set resources disabled=yes display-time=5s
set uptime disabled=yes display-time=5s
set packets disabled=yes display-time=5s
set bits disabled=yes display-time=5s
set version disabled=yes display-time=5s
set identity disabled=yes display-time=5s
set bridge disabled=yes display-time=5s
set Otenet disabled=yes display-time=5s
set Easymint disabled=yes display-time=5s
set sfp1 disabled=yes display-time=5s
set ISP1 disabled=yes display-time=5s
set ISP2 disabled=yes display-time=5s
set Switch disabled=yes display-time=5s
set AP disabled=yes display-time=5s
set ether5 disabled=yes display-time=5s
set ether6 disabled=yes display-time=5s
set ether7 disabled=yes display-time=5s
set ether8 disabled=yes display-time=5s
set ether9 disabled=yes display-time=5s
set ether10 disabled=yes display-time=5s
/system scheduler
add comment="Update Dynu DDNS" interval=5m name=Dynu_Updater on-event=\
"/system script run Dynu\r\
\n" policy=read,write,test start-time=startup
/system script
add dont-require-permissions=yes name=Dynu owner=admin policy=read,write,test \
source=":global ddnsuser \"***********\"\r\
\n:global ddnspass \"*************\"\r\
\n:global theinterface \"Otenet\"\r\
\n:global ddnshost \"**************************\"\r\
\n:global ipddns [:resolve \$ddnshost];\r\
\n:global ipfresh [ /ip address get [/ip address find interface=\$theinterf\
ace ] address ]\r\
\n:if ([ :typeof \$ipfresh ] = nil ) do={\r\
\n:log info (\"dynu: No ip address on \$theinterface .\")\r\
\n} else={\r\
\n:for i from=( [:len \$ipfresh] - 1) to=0 do={\r\
\n:if ( [:pick \$ipfresh \$i] = \"/\") do={\r\
\n:set ipfresh [:pick \$ipfresh 0 \$i];\r\
\n}\r\
\n}\r\
\n:if (\$ipddns != \$ipfresh) do={\r\
\n:log info (\"dynu: IP-dynu = \$ipddns\")\r\
\n:log info (\"dynu: IP-Fresh = \$ipfresh\")\r\
\n:log info \"dynu: Update IP needed, Sending UPDATE...!\"\r\
\n:global str \"/nic/update\?hostname=\$ddnshost&myip=\$ipfresh\"\r\
\n/tool fetch address=api.dynu.com src-path=\$str mode=http user=\$ddnsuser\
\_password=\$ddnspass dst-path=(\"/Dynu.\".\$ddnshost)\r\
\n:delay 1\r\
\n:global str [/file find name=\"Dynu.\$ddnshost\"];\r\
\n/file remove \$str\r\
\n:global ipddns \$ipfresh\r\
\n:log info \"dynu: IP updated to \$ipfresh!\"\r\
\n} else={\r\
\n:log info \"dynu: dont need changes\";\r\
\n}\r\
\n}"
/tool mac-server
set allowed-interface-list=LAN
/tool mac-server mac-winbox
set allowed-interface
UNEXPECTED UPDATE : Ran a speed test at 1:55am results are 463.55 down, 67.82 up, so I'm guessing, no heavy traffic due to the time of the day ?