05.11.2015 22:23, Josef Bacik пишет:
We have some hardware that doesn't honor
EFI_SIMPLE_NETWORK_RECEIVE_PROMISCUOUS_MULTICAST properly so we aren't getting

You mean that driver advertises promiscuous multicast support but does not implement it? Can you add debugging to efi_call_6 (net->receive_filters, net, filters, 0, 0, 0, NULL); whether it fails. May be need set each one separately and fall back to promiscuous.

RA's that are multicasted properly (our switches respond to solicitations with a
multicast rather than a unicast).

Could you send packet trace?

 I don't want to add this filtering by
default, so add a new command to allow a user to specify a multicast receive
filter.  We use it like this


I do not think we need any IPv4 multicasts; for IPv6 we need all nodes and solicited address.

But I would like to understand first whether receive_filters fail and we ignore it or it succeeds.

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to