Symptom:
In the /var/log/vmkernel.log, you see errors similar to:
2017-03-30T13:54:33.657Z cpu21:32886)<3>[bnx2x_apply_rx_filter:2539(vmnic4)]NetQ could not add RX filter: queue:4 mac:01:80:c2:00:00:02 vlan id:0 filter id:0]
2017-03-30T13:54:34.657Z cpu21:32886)<3>bnx2x: [bnx2x_set_mac_one:9192(vmnic5)]Set MAC failed
2017-03-30T13:54:34.657Z cpu21:32886)<3>[bnx2x_apply_rx_filter:2539(vmnic5)]NetQ could not add RX filter: queue:3 mac:01:80:c2:00:00:02 vlan id:0 filter id:0]
2017-03-30T13:54:38.657Z cpu21:32886)<3>bnx2x: [bnx2x_set_mac_one:9192(vmnic4)]Set MAC failed
2017-03-30T13:54:38.657Z cpu21:32886)<3>[bnx2x_apply_rx_filter:2539(vmnic4)]NetQ could not add RX filter: queue:2 mac:01:80:c2:00:00:02 vlan id:0 filter id:0]
2017-03-30T13:54:39.657Z cpu21:32886)<3>bnx2x: [bnx2x_set_mac_one:9192(vmnic5)]Set MAC failedNetworking of the host/guest VMs is not affected.
Cause:
Cisco's Nexus 1000v is trying to reserve the multicast MAC address on NetQueue enabled NICs, however bnx2x driver doesn't support this feature therefore it fails the "applyRxFilter" call.
To resolve this Issue, perform below steps.