Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4866 Discussions

vf unicast promisc not work in xl710-QDA2 NIC

XGao5
Beginner
1,979 Views

I try to set PF promisc and vf-true-promisc-support on,but it doesn't work.

 

In my system, PF1 VF1 and PF2 VF2 are assigned to a VM, and when send packets with dstmac are not VF, The VF dropped the packets.

The topology is PF1 connect to ixia1,PF2 connect to ixia2.

When ixia1 send arp broadcast packet to ixia2, the packets can arrive to ixia2 by disable VF spoofcheck.But ixia2 reply a L2 unicast packet and dstmac is not the mac of PF2 VF1, so it was dropped.

VM

VF1 VF1

PF1 PF2

| |

ixia1 ixia2

I heard unicast promist mode can resolv this problem, so I config PF promisc and VF promisc, but it doesn't work.

# ifconfig enp6s0f0 promisc

 

# ifconfig enp6s0f0

 

enp6s0f0 Link encap:Ethernet HWaddr 3c:fd:fe:9e:9e:a8

 

inet6 addr: fe80::3efd:feff:fe9e:9ea8/64 Scope:Link

 

UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1

 

RX packets:80 errors:0 dropped:0 overruns:0 frame:0

 

TX packets:52 errors:0 dropped:0 overruns:0 carrier:0

 

collisions:0 txqueuelen:1000

 

RX bytes:7428 (7.4 KB) TX bytes:6700 (6.7 KB)

 

 

# ethtool --set-priv-flags enp6s0f0 vf-true-promisc-support on

 

# ethtool --show-priv-flags enp6s0f0

 

Private flags for enp6s0f0:

 

MFP : off

 

LinkPolling : off

 

flow-director-atr : on

 

veb-stats : off

 

hw-atr-eviction : off

 

link-down-on-close : off

 

disable-source-pruning : off

 

disable-fw-lldp : off

 

vf-true-promisc-support: on
0 Kudos
1 Reply
idata
Employee
678 Views

Hello Alexalice,

 

 

Thank you for posting in Intel Wired Ethernet Communities. We see you are already working with a colleague through web portal. Please continue to follow up with the web portal inquiry.

 

 

Best regards,

 

Daniel D

 

Intel Customer Support
0 Kudos
Reply