https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234472

--- Comment #8 from Andreas Pflug <[email protected]> ---
I can't post the original ruleset, but I shrinked it to a minimum and found the
line causing the problem on the WAN interface ix4:


pass out log route-to ( ix4 ##.##.##.## ) from {ix4} to {!(ix4:network)} keep
state allow-opts

##.##.##.## is the WAN upstream default gateway. Without this line present in
the ruleset, the destination MAC will be 01:00:5e:00:00:12 as expected by the
IP multicast address 224.0.0.18, but with this rule present the destination mac
is derived from the default gw ip address instead.

NB:
I'm observing wrong dst addresses on another interface as well, with more
complicated symptoms. There's no stdgw present there, but two VIFs. One VIF
will announce CARP using the partial IP of the other VIF, and the other VIF
uses IP of a gateway on the same network. Didn't try to examine this further.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "[email protected]"

Reply via email to