I am trying to run a bridge inside a VM and would like the VF interface to be in promiscuous mode so that it can receive packets for any unicast MAC address. I am currently unable to get this to work and have found some interesting threads about promiscuous mode not working in a VF. Mainly these:
Intel i350: promiscuous mode and SR-IOV
promisc function does not work with VF in XL710 Network card
However this thread talks about setting all ones in the UTA in order to enable promiscuous mode:
So some questions - is this supported? Seems there is a bit of conflicting information out there. Even if not by the published driver, is it supported by the hardware? The driver companion guide doesn't really have enough information about how to make this work or explain why or where the all 1s thing would work. I have tried and have not been able to get it to work. I'd be curious to understand what the performance implication is.
I have the ability to peek/poke registers and manipulate the driver if need be. I can upgrade if need be but I've looked at the differences in the drivers around this area and can't see anything different enough to warrant upgrading.