Set MAC failed NetQ could not add RX filter
search cancel

Set MAC failed NetQ could not add RX filter

book

Article ID: 337067

calendar_today

Updated On:

Products

VMware VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:

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.

 

 

 

 

 



Environment

VMware Update Manager 6.0
VMware vCenter Server 6.0.x
VMware vCenter Server Appliance 6.0.x
VMware vSphere ESXi 6.0
VMware vCenter Converter Standalone 6.x

Resolution

To resolve this Issue, perform below steps.

 

  1. Disable NetQueue, however NetQueue might be necessary in some network implementations and disabling it might result in connectivity issues.
     
  2. Migrate to a VMware dvSwitch instead of a Nexus 1000v