vlan with modified MAC fails to communicate

Adrian Chadd adrian at freebsd.org
Fri Mar 29 15:41:15 UTC 2013


On 29 March 2013 07:37, Ryan Stone <rysto32 at gmail.com> wrote:

> From a quick glance at if_vlan.c, it doesn't do anything intelligent when
> you change its MAC address.  I also don't know of any ethernet driver in
> FreeBSD that allows you to use multiple unicast MACs at once (I have some
> patches for ixgbe, but they aren't ready for prime-time).  If you really
> want to have a different MAC on your vlan interface from its parent you
> will have to put the parent into promiscuous mode.
>
>
The ath(4) NICs do - for multi-VAP hostap (and soon, multi-STA) support.
But the NICs have a BSS Mask register which lets the NIC pass through
packets that match a filter, rather than having to put it into promiscuous
mode.



Adrian


More information about the freebsd-net mailing list