switch filters out WoL?

Hi,
I’ve got RB951G-2HnD
ports eth2-5 switched (eth3-5 have eth2 as master), bridge over eth2+wifi, eth1 to the net.
the problem is, that I can’t wake on lan anything (even between eth2-5), directly connected to the machine WoL works, through the mikrotik not.
in torch (on bridge-local) I see src “ip:9 (discard)” dst “255.255.255.255 (discard)” … any idea why the hell does switch filter packets?

Thanks,
Gh.

First of all, Torch cannot capture packets between switched ports because switched ports are isolated from CPU.

Try running sniffer on PC to verify whether WoL packet is received through switched RB951G-2HnD ports or not.
You could also compare packet captures to see if there is a difference between directly received and through RB951G-2HnD received WoL packet.

I didn’t manage to get any WoL through …
I did see it in torch propably because it was switched to the port (eth2 which is in bridge with wifi) …

played with it a bit more from another machine, got the packets, through mikrotik and directly only difference was in ipv4 “identification” field and header checksum … maybe for some reason mikrotik doesn’t send it when the pc is off, but the port has R, so it should, right?

Edit:
tried to make the port bridged instead of switched, was also R, but not working