Hello,
In case someone's interested: I've contacted Emulex technical support
and they've confirmed promisc mode bug, it would be fixed with the next
driver update. Meanwhile Emulex kindly provided me updated version, the
patch is very simple:
--- sys/dev/oce/oce_mbox.c.orig 2015-06-24 15:51:28.000000000 +0300
+++ sys/dev/oce/oce_mbox.c 2015-06-24 15:51:32.000000000 +0300
@@ -865,7 +865,7 @@
req->iface_flags = MBX_RX_IFACE_FLAGS_PROMISCUOUS;
if (enable & 0x02)
- req->iface_flags = MBX_RX_IFACE_FLAGS_VLAN_PROMISCUOUS;
+ req->iface_flags |= MBX_RX_IFACE_FLAGS_VLAN_PROMISCUOUS;
req->if_id = sc->if_id;
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"