Typically device works in promiscuous mode and filtering/processing is done after packets are received, use of MACS is a marginal case so we are not exactly focused on it. I will add random ethernet address so card can work in initial state with multiple devices.
On Fri, Mar 1, 2019 at 7:47 PM Stephen Hemminger <step...@networkplumber.org> wrote: > On Fri, 1 Mar 2019 15:37:34 +0100 > Rastislav Cernay <cer...@netcope.com> wrote: > > > +/** > > + * Default MAC addr > > + */ > > +static struct ether_addr eth_addr = { > > + .addr_bytes = { 0x00, 0x11, 0x17, 0x00, 0x00, 0x00 } > > You might want to consider using a random ethernet address. > What does the device do on Linux? >