Community
cancel
Showing results for 
Search instead for 
Did you mean: 
schac6
Beginner
1,376 Views

X710 L2 filter packet steering

Hello,

I am trying to use the x710 MAC/VLAN filtering option to steer packets to receive queues based on strict MAC address match.

I need to filter and steer around 100 MAC addresses to 8 receive queues. Because of the development environment constraints I cannot use

SRIOV, IOV, VEB or flex partitioning.

My configuration is as follows:

Default simple switch configuration

One PF and one VSI with 8 queues

RSS, Ether type and Flow director filters are disabled and MAC/VLAN filter is enabled.

I am setting toQueue flag to steer packets to the appropriate queue.

However I don't see packets getting steered to the desired queue. Packet steering is not happening and packets always land on the same queue.

Do I need to configure the switch with "Set Switch" command to get filtering work as described above?

How do I initialize the VSI to support the above flow.

Are there any other other configuration settings that need to be done to get the packets steered as described above?

Thanks,

Sony

0 Kudos
16 Replies
idata
Community Manager
146 Views

Hi Sony,

 

 

Thanks for the inquiry. I will need to further check.

 

 

Rgds,

 

wb

 

idata
Community Manager
146 Views

Hi Sony,

 

 

Can you share more information:

 

1) What is the OS?

 

2) the driver version of X710?

 

3) What is the exact model of X710? is it a standalone NIC or onboard NIC? pls share the brand and and model of the board if it is onboard NIC.

 

 

Thanks

 

wb

 

schac6
Beginner
146 Views

1) What is the OS?

BSD 8.4.

2) the driver version of X710?

Driver - 1.7.12-k

fw 5.0.40043 api 1.5 nvm 5.05 etid 80002892 oem 1.262.0

3) What is the exact model of X710? is it a standalone NIC or onboard NIC? pls share the brand and and model of the board if it is onboard NIC.

Stand alone NIC. X710 - DA2

idata
Community Manager
146 Views

Hi Sony,

 

 

Thank you for the information. I will further check on this.

 

 

rgds,

 

wb

 

schac6
Beginner
146 Views

Please let me know if you need any further information from me.

idata
Community Manager
146 Views

Hi Sony,

 

 

Thank you, we are still checking on this.

 

 

rgds,

 

wb

 

idata
Community Manager
146 Views

Hi Sony,

 

 

Please try the "set switch" command and check if filtering works.

 

 

regards,

 

Vince
idata
Community Manager
146 Views

Hi Sony,

 

 

We'd like to check if you still need assistance regarding X710.

 

 

regards,

 

Vince
schac6
Beginner
146 Views

Hi Vince,

Thanks for the response. I am trying out different configurations.

I will let you know if I have any further questions.

Regards,

Sony

idata
Community Manager
146 Views

Hi Sony,

 

 

Thank you for the update. Do feel free to update us.

 

 

rgds,

 

wb

 

idata
Community Manager
146 Views

Hi Sony,

 

 

Any update for the configuration changes? Thanks.

 

 

rgds,

 

wb
schac6
Beginner
146 Views

Hello,

We are now trying x710 VMDq feature to steer packets to HW queues based on MAC address match.

It looks like freeBSD 11 version 1.7.12-k and the x710 freeBSD driver (version 1.6.10) available from the Intel website, both do not have VMDq feature support enabled. Please let me know if there is an official freeBSD x710 driver which fully supports VMDq feature.

Thanks,

Sony

idata
Community Manager
146 Views

Hi Sony,

 

 

Thank you for the update. I will check on this and update you once there is any information to share.

 

 

Rgds,

 

wb
idata
Community Manager
146 Views

Hi Sony, while we're still checking your concern, you may also post or open a ticket in FreeBSD forum.

 

 

Regards,

 

Vince
idata
Community Manager
146 Views

Hi Sony,

 

 

Further checking, this does not look like something that is natively functional in the driver. Please check with FreeBSD support if they have software functionality for this. Hope this clarifies.

 

 

Thanks,

 

wb

 

idata
Community Manager
146 Views

Hi Sony,

 

 

We'd like to check if you have other query regarding X710.

 

 

regards,

 

Vince
Reply