Hello,
I have a L009UiGS-2HaxD with various VLANs that is now working (let's say happily) with this configuration:
# 2025-09-30 17:00:10 by RouterOS 7.19.6
# software id = 4XEW-ZHE1
#
# model = L009UiGS-2HaxD
/interface bridge
add name=BR1 port-cost-mode=short protocol-mode=none vlan-filtering=yes
/interface ethernet
set [ find default-name=ether1 ] comment=WAN1
set [ find default-name=ether2 ] comment=WAN2
set [ find default-name=ether3 ] comment="Switch Guardaroba"
set [ find default-name=ether4 ] comment="Switch Taverna"
set [ find default-name=ether5 ] comment="AP Corridoio"
set [ find default-name=ether6 ] comment="AP Sala"
set [ find default-name=ether7 ] comment="HUB Ufficio Interno"
set [ find default-name=ether8 ] comment=--BASE--
set [ find default-name=sfp1 ] comment=--TRUNK--
/interface wireguard
add listen-port=13331 mtu=1420 name=wireguard1
/interface vlan
add comment="Network MGMT" interface=BR1 name=BASE_VLAN vlan-id=99
add comment=IoT interface=BR1 name=BLUE_VLAN vlan-id=10
add comment=Home interface=BR1 name=GREEN_VLAN vlan-id=20
add comment=WAN1 interface=ether1 name=ISP1_VLAN vlan-id=100
add comment=Office interface=BR1 name=RED_VLAN vlan-id=30
/interface pppoe-client
add add-default-route=yes comment=Eolo disabled=no interface=ISP1_VLAN name=\
pppoe-wan1 user=myuser
/interface list
add name=WAN
add name=HOUSE
add name=BASE
add name=LAN
add name=LOCAL
/interface wifi security
add authentication-types=wpa2-psk,wpa3-psk disabled=no name=default
/interface wifi
set [ find default-name=wifi1 ] configuration.hide-ssid=yes .mode=ap .ssid=\
mySSID1 disabled=no security=default security.authentication-types=\
wpa2-psk,wpa3-psk
/ip pool
add name=BLUE_POOL ranges=192.168.3.2-192.168.3.254
add name=GREEN_POOL ranges=192.168.203.2-192.168.203.254
add name=BASE_POOL ranges=10.3.99.10-10.3.99.30
add name=RED_POOL ranges=10.3.30.10-10.3.30.254
/ip dhcp-server
add address-pool=BLUE_POOL interface=BLUE_VLAN lease-time=1d name=BLUE_DHCP
add address-pool=GREEN_POOL interface=GREEN_VLAN lease-time=1d name=\
GREEN_DHCP
add address-pool=BASE_POOL interface=BASE_VLAN lease-time=5d name=BASE_DHCP
add address-pool=RED_POOL interface=RED_VLAN lease-time=1d name=RED_DHCP
/ip smb users
set [ find default=yes ] disabled=yes
/port
set 0 name=serial0
/certificate settings
set builtin-trust-anchors=not-trusted
/interface bridge port
add bridge=BR1 comment="TRUNK Switch Guardaroba" interface=ether3 \
internal-path-cost=10 path-cost=10 pvid=10
add bridge=BR1 comment="BASE WLAN" interface=wifi1 internal-path-cost=10 \
path-cost=10 pvid=99
add bridge=BR1 comment="TRUNK Switch Taverna" interface=ether4 \
internal-path-cost=10 path-cost=10 pvid=10
add bridge=BR1 comment="TRUNK AP Corridoio" interface=ether5 \
internal-path-cost=10 path-cost=10 pvid=10
add bridge=BR1 comment="TRUNK AP Sala" interface=ether6 internal-path-cost=10 \
path-cost=10 pvid=10
add bridge=BR1 comment=--BASE-- interface=ether8 internal-path-cost=10 \
path-cost=10 pvid=99
add bridge=BR1 comment=--BLUE-- interface=ether7 internal-path-cost=10 \
path-cost=10 pvid=30
/ip firewall connection tracking
set udp-timeout=10s
/ip neighbor discovery-settings
set discover-interface-list=BASE
/interface bridge vlan
add bridge=BR1 comment=GREEN_VLAN tagged=BR1,ether3,ether4,ether5,ether6 \
vlan-ids=20
add bridge=BR1 comment=BLUE_VLAN tagged=BR1,ether3,ether4,ether5,ether6 \
vlan-ids=10
add bridge=BR1 comment=BASE_VLAN tagged=BR1,ether3,ether4,ether5,ether6 \
untagged=ether8,wifi1 vlan-ids=99
add bridge=BR1 comment=RED_VLAN tagged=BR1,ether3,ether4,ether5,ether6 \
untagged=ether7 vlan-ids=30
/interface detect-internet
set internet-interface-list=WAN
/interface list member
add interface=BLUE_VLAN list=HOUSE
add interface=GREEN_VLAN list=HOUSE
add interface=BASE_VLAN list=BASE
add interface=BR1 list=LAN
add interface=pppoe-wan1 list=WAN
add interface=ether8 list=BASE
add interface=wireguard1 list=HOUSE
add interface=wireguard1 list=BASE
add interface=ether2 list=WAN
add interface=ether1 list=WAN
add interface=GREEN_VLAN list=LOCAL
add interface=BLUE_VLAN list=LOCAL
add interface=RED_VLAN list=LOCAL
add interface=BASE_VLAN list=LOCAL
add interface=wireguard1 list=LOCAL
/interface ovpn-server server
add mac-address=FE:5B:85:57:14:47 name=ovpn-server1
/ip address
add address=10.3.0.1/24 interface=BR1 network=10.3.0.0
add address=192.168.3.1/24 interface=BLUE_VLAN network=192.168.3.0
add address=192.168.203.1/24 interface=GREEN_VLAN network=192.168.203.0
add address=10.3.99.1/24 interface=BASE_VLAN network=10.3.99.0
add address=192.168.103.1/24 interface=wireguard1 network=192.168.103.0
add address=10.3.30.1/24 interface=RED_VLAN network=10.3.30.0
/ip cloud
set ddns-enabled=yes ddns-update-interval=1m
/ip dhcp-client
add comment=Eolo interface=ether1
# Interface not active
add comment=Aruba interface=ether2
/ip dhcp-server network
add address=10.3.30.0/24 comment=RED dns-server=9.9.9.9,8.8.8.8 gateway=\
10.3.30.1
add address=10.3.99.0/24 comment=BASE dns-server=9.9.9.9,8.8.8.8 gateway=\
10.3.99.1
add address=192.168.3.0/24 comment=BLUE dns-server=\
88.149.128.12,88.149.128.22 gateway=192.168.3.1
add address=192.168.203.0/24 comment=GREEN dns-server=\
88.149.128.12,88.149.128.22 gateway=192.168.203.1
/ip dns
set allow-remote-requests=yes servers=9.9.9.9
/ip firewall filter
add action=accept chain=input comment="allow WireGuard" dst-port=13331 \
log-prefix=wireguard protocol=udp
add action=accept chain=input comment="allow WireGuard traffic" in-interface=\
wireguard1
add action=accept chain=input comment=\
"defconf: accept established,related,untracked" connection-state=\
established,related,untracked
add action=drop chain=input comment="defconf: drop invalid" connection-state=\
invalid
add action=accept chain=input comment="defconf: accept ICMP" protocol=icmp
add action=accept chain=input dst-port=53 in-interface-list=HOUSE protocol=\
tcp
add action=accept chain=input in-interface-list=BASE
add action=accept chain=input dst-port=53 in-interface-list=HOUSE protocol=\
udp
add action=drop chain=input comment="drop everything else" log-prefix=dropped
add action=fasttrack-connection chain=forward comment="defconf: fasttrack" \
connection-state=established,related hw-offload=yes
add action=accept chain=forward comment="allow printing to Office from local" \
dst-address=10.3.30.10 in-interface-list=LOCAL
add action=accept chain=forward comment=\
"defconf: accept established,related, untracked" connection-state=\
established,related,untracked
add action=accept chain=forward comment="allow internet traffic from local" \
in-interface-list=LOCAL log-prefix=internetGuard out-interface-list=WAN
add action=accept chain=forward comment="allow port forwarding" \
connection-nat-state=dstnat
add action=accept chain=forward comment="enable BASE control everywhere" \
in-interface-list=BASE out-interface-list=LOCAL
add action=drop chain=forward comment="defconf: drop invalid" \
connection-state=invalid
/ip firewall nat
add action=masquerade chain=srcnat comment="defconf: masquerade" \
out-interface-list=WAN
/ip ipsec profile
set [ find default=yes ] dpd-interval=2m dpd-maximum-failures=5
/ip smb shares
set [ find default=yes ] directory=/pub
/ip traffic-flow
set cache-entries=64k
/ip upnp
set enabled=yes
/system clock
set time-zone-name=Europe/Rome
/system identity
set name=MyName
/system routerboard settings
set enter-setup-on=delete-key
/tool graphing interface
add
/tool mac-server mac-winbox
set allowed-interface-list=BASE
On ether1 I have the actual ISP1 (Eolo), that provide internet through a pppoe-client connection.
On ether2 I want to connect to an ADSL router providing an local IP (internet managed by the ISP router).
I tried the PCC Load Balancing howto available on the Mikrotik KB, but is stops connections for all clients, and had to rollback to my previous (shown) setup.
Any help? Is PPPOE + LAN double WAN possible at all?
Thanks for any direction...