Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Mar 2013 08:41:14 -0700
From:      Adrian Chadd <adrian@freebsd.org>
To:        Ryan Stone <rysto32@gmail.com>
Cc:        Barney Cordoba <barney_cordoba@yahoo.com>, Pablo Ribalta Lorenzo <rlp@semihalf.com>, freebsd-net <freebsd-net@freebsd.org>
Subject:   Re: vlan with modified MAC fails to communicate
Message-ID:  <CAJ-VmonghbdcT9qzjMGghhNRXUBz-Eu8OOOfpTiEop=ONiobnw@mail.gmail.com>
In-Reply-To: <CAFMmRNwfwhkP%2B8jrxjj5ou9jnuoHdeArk8wJdipLVS3mMrNC=g@mail.gmail.com>
References:  <1364561838.74177.YahooMailClassic@web121605.mail.ne1.yahoo.com> <51559F9B.3060608@semihalf.com> <CAFMmRNwfwhkP%2B8jrxjj5ou9jnuoHdeArk8wJdipLVS3mMrNC=g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 29 March 2013 07:37, Ryan Stone <rysto32@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmonghbdcT9qzjMGghhNRXUBz-Eu8OOOfpTiEop=ONiobnw>