PCC configuration issue (again)

Hello all,

Sorry to bother you with this topic, but I tried to configure PCC for several weeks in my existing network configuration without luck. As I have a couple of vlans and networks, I thought I was doing something wrong, then I renewed my wifi AP and decided to go with a Chateau LTE18, then before set it as AP decided to try to configure it from scratch, without vlans and a single LAN network to try to make PCC works, but I’m still struggling to make it work properly.

This is my current configuration:

WAN1 - IP 192.168.1.3/24 - GW 192.168.1.1
WAN2 - IP 192.168.2.3/24 - GW 192.168.2.1

LAN - ETH5 - IP 192.168.80.1/24 with a DHCP running

Nothing fancy, just the basics, it’s “balancing” the connections, but my problem is when I try to do a tracert from my windows machine, the first hope (192.168.80.1) is giving me a timeout.

PS C:\Users\Gustavo> tracert -d 8.8.8.8

Tracing route to 8.8.8.8 over a maximum of 30 hops

  1     *        *        *     Request timed out.
  2     1 ms    <1 ms    <1 ms  192.168.2.1
  3     3 ms     2 ms     4 ms  131.100.65.1
  4     6 ms     5 ms     5 ms  200.63.150.205
  5    26 ms    16 ms    13 ms  74.125.51.139
  6    12 ms    11 ms    12 ms  74.125.51.138
  7    13 ms    14 ms
PS C:\Users\Gustavo> ^C
PS C:\Users\Gustavo> tracert -d 8.8.4.4

Tracing route to 8.8.4.4 over a maximum of 30 hops

  1     *        *        *     Request timed out.
  2    <1 ms    <1 ms    <1 ms  192.168.1.1
  3    18 ms    30 ms    20 ms  131.100.65.1
  4     6 ms     5 ms     6 ms  200.63.150.205
  5    31 ms    13 ms    12 ms  72.14.208.91
  6    12 ms    12 ms    12 ms  74.125.51.138
  7    14 ms    14 ms    14 ms  172.253.53.33
  8    13 ms    12 ms    12 ms  142.251.79.117
  9    13 ms    12 ms    12 ms  8.8.4.4

Is there any way to avoid this? Seems that timeout is giving some issues when I try to access internet from my windows machine (Currently testing with a single PC connected to the router).
I still think I’m doing something wrong, I read the docs several times, read forum posts and I don’t know how many videos I watched, but still not able to fix this.

I don’t get a timeout if I disable these routes, but of course I’m not balancing the connections:

add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
    192.168.1.1 pref-src="" routing-table=to-WAN1 scope=30 \
    suppress-hw-offload=no target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
    192.168.2.1 pref-src="" routing-table=to-WAN2 scope=30 \
    suppress-hw-offload=no target-scope=10

This is my complete configuration:

# 2023-10-13 13:35:20 by RouterOS 7.11.2
# software id = K34M-Y97F
#
# model = S53UG+5HaxD2HaxD&EG18-EA
# serial number = XXXXXXXXXX
/interface lte
set [ find default-name=lte1 ] allow-roaming=no band="" disabled=yes
/interface ethernet
set [ find default-name=ether1 ] name=WAN1
set [ find default-name=ether2 ] name=WAN2
/interface list
add name=WAN
add name=LAN
/ip pool
add name=dhcp_pool1 ranges=192.168.80.100-192.168.80.254
/ip dhcp-server
add address-pool=dhcp_pool1 interface=ether5 lease-time=1d name=dhcp1
/routing table
add disabled=no fib name=to-WAN1
add disabled=no fib name=to-WAN2
/ip neighbor discovery-settings
set discover-interface-list=!dynamic
/interface list member
add interface=WAN1 list=WAN
add interface=WAN2 list=WAN
add interface=ether5 list=LAN
/ip address
add address=192.168.1.3/24 interface=WAN1 network=192.168.1.0
add address=192.168.2.3/24 interface=WAN2 network=192.168.2.0
add address=192.168.80.1/24 interface=ether5 network=192.168.80.0
/ip dhcp-server network
add address=192.168.80.0/24 gateway=192.168.80.1
/ip dns
set servers=8.8.8.8,8.8.4.4
/ip firewall address-list
add address=192.168.80.0/24 list=LOCAL-IP
add address=172.16.0.0/12 list=LOCAL-IP
add address=10.0.0.0/8 list=LOCAL-IP
/ip firewall mangle
add action=mark-connection chain=prerouting connection-mark=no-mark \
    connection-state=new in-interface=WAN1 new-connection-mark=cm-WAN1 \
    passthrough=yes
add action=mark-connection chain=prerouting connection-mark=no-mark \
    connection-state=new in-interface=WAN2 new-connection-mark=cm-WAN2 \
    passthrough=yes
add action=mark-routing chain=output connection-mark=cm-WAN1 \
    new-routing-mark=to-WAN1 passthrough=yes
add action=mark-routing chain=output connection-mark=cm-WAN2 \
    new-routing-mark=to-WAN2 passthrough=yes
add action=mark-connection chain=prerouting connection-mark=no-mark \
    connection-state=new dst-address-list=!LOCAL-IP dst-address-type=!local \
    new-connection-mark=cm-WAN1 passthrough=yes per-connection-classifier=\
    both-addresses-and-ports:2/0 src-address-list=LOCAL-IP
add action=mark-connection chain=prerouting connection-mark=no-mark \
    connection-state=new dst-address-list=!LOCAL-IP dst-address-type=!local \
    new-connection-mark=cm-WAN2 passthrough=yes per-connection-classifier=\
    both-addresses-and-ports:2/1 src-address-list=LOCAL-IP
add action=mark-routing chain=prerouting connection-mark=cm-WAN1 \
    dst-address-list=!LOCAL-IP new-routing-mark=to-WAN1 passthrough=yes \
    src-address-list=LOCAL-IP
add action=mark-routing chain=prerouting connection-mark=cm-WAN2 \
    dst-address-list=!LOCAL-IP new-routing-mark=to-WAN2 passthrough=yes \
    src-address-list=LOCAL-IP
/ip firewall nat
add action=masquerade chain=srcnat out-interface=WAN1
add action=masquerade chain=srcnat out-interface=WAN2
/ip route
add check-gateway=ping distance=1 gateway=192.168.1.1
add check-gateway=ping distance=2 gateway=192.168.2.1
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
    192.168.1.1 pref-src="" routing-table=to-WAN1 scope=30 \
    suppress-hw-offload=no target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
    192.168.2.1 pref-src="" routing-table=to-WAN2 scope=30 \
    suppress-hw-offload=no target-scope=10
/system clock
set time-zone-name=America/Argentina/Buenos_Aires
/system note
set show-at-login=no
/system ntp client
set enabled=yes
/system ntp client servers
add address=pool.ntp.org

Any help will be appreciated!

Thanks.
Gustavo