HI all: really strange behaviour here
RB3011UiAS
RuoterOS 7.19.1
If I configure my RB3011 with no VLANs, just the default router configuration after issuing "reset configuration" with WAN on eth1 and the rest of the ports on a bridge for LAN and I do a traceroute from a PC to the bridge IP 192.168.45.1, both ICMP and UDP traceroutes work as expected (scenario 1):
[root@freepbx ~]# traceroute 192.168.45.1
traceroute to 192.168.45.1 (192.168.45.1), 30 hops max, 60 byte packets
1 router.lan (192.168.45.1) 0.211 ms 0.443 ms 0.493 ms
[root@freepbx ~]# traceroute -I 192.168.45.1
traceroute to 192.168.45.1 (192.168.45.1), 30 hops max, 60 byte packets
1 router.lan (192.168.45.1) 0.201 ms 0.437 ms 0.487 ms
But if I create a VLAN on the bridge and configure everything accordingly, UDP traceroute to the VLAN interface IP 192.168.45.1 works as expected but ICMP traceroute from the same PC as before fails (scenario 2):
[root@freepbx ~]# traceroute 192.168.45.1
traceroute to 192.168.45.1 (192.168.45.1), 30 hops max, 60 byte packets
1 router.lan (192.168.45.1) 0.389 ms 0.417 ms 0.499 ms
[root@freepbx ~]# traceroute -I 192.168.45.1
traceroute to 192.168.45.1 (192.168.45.1), 30 hops max, 60 byte packets
1 router.lan (192.168.45.1) 0.408 ms * *
I really don't know what I might be missing, firewall rules are the default ones installed by routeros after "reset configuration" in both scenarios, the only thing changing between them is plain bridge on scenario 1 and VLAN on scenario 2