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>