With use-firewall-for-pppoe enabled traffic does not work, with it disabled it does. There are no rules added on the bridge/filter. On the outgoing interface i.e. from vlan 1397 on the MT-birdge router you can see the traffic but for some reason it is blocked. PPPoE session is established as seen in the screenshots but there is no IP traffic.
Is this scenario even possible?
Mikrotik (bridge) is on CHR = version 7.1rc4, network card x520-da2
Mikrotik (pppoe-hub) is on CCR1072 = version 7.1rc4
I want to have the firewall-for-pppoe enabled because I want to do queuing on the MT-bridge for pppoe clients going through the "MT bridge".
The most interesting thing is that regular TCP/IP traffic (without pppoe) works fine, i.e. with use-firewall enabled for the bridge the traffic passes and I can queue it. The problem occurs only with PPPoE traffic, but the pppoe session itself is established correctly.
MT-Bridge(queue)
Code: Select all
[admin@QUEUE] /interface/bridge> export
# oct/29/2021 06:05:34 by RouterOS 7.1beta4
# software id =
#
/interface bridge
add name=bridge0 protocol-mode=none
/interface bridge filter
add action=accept chain=outpt
/interface bridge port
add bridge=bridge0 interface=vlan-1397-nexusPort15
add bridge=bridge0 interface=vlan-397-nexusPort17
/interface bridge settings
set allow-fast-path=no use-ip-firewall=yes use-ip-firewall-for-pppoe=yes
[admin@QUEUE] /interface/bridge> /ip firewall/
[admin@QUEUE] /ip/firewall> export
# oct/29/2021 06:05:53 by RouterOS 7.1beta4
# software id =
#
/ip firewall connection tracking
set enabled=no
/ip firewall mangle
add chain=prerouting in-interface=bridge0
add chain=postrouting out-interface=bridge0
[admin@QUEUE] /ip/firewall>