Community
cancel
Showing results for 
Search instead for 
Did you mean: 
JHill9
Beginner
1,059 Views

igb SR-IOV vf driver on FreeBSD strips VLAN tags

When I run FreeBSD as a KVM guest and assign it a vf from my 82576 card, the guest igb vf driver seems to strip vlan tags on incoming packets. If no packets are vlan tagged, they pass fine. Outgoing packets maintain vlan tags, but incoming packets have their vlan tags stripped. More information: https://forum.pfsense.org/index.php?topic=126742 https://forum.pfsense.org/index.php?topic=126742

The ixgbe had this bug as well, and it was apparently fixed https://lists.freebsd.org/pipermail/freebsd-bugs/2016-May/067788.html https://lists.freebsd.org/pipermail/freebsd-bugs/2016-May/067788.html but the fix was never applied to the igb driver.

It seems the only solution would be to use a separate vf for each vlan I want the guest to see, and have the host handle vlan management, but this limits me to the number of vlans I can have and how many guests can use the NIC.

Is there any chance of having the ixgbe patch ported to igb?

0 Kudos
3 Replies
idata
Community Manager
73 Views

Hi ingenium,

 

 

Thank you for the inquiry. I will have to check on this.

 

 

rgds,

 

wb

 

idata
Community Manager
73 Views

Hi ingenium,

 

 

Can you provide the exact igb and igbvf driver version used ?

 

 

Thanks,

 

wb

 

idata
Community Manager
73 Views

Hi ingenium,

 

 

Please feel free to provide the exact igb and igbvf driver version used.

 

 

Thanks,

 

wb
Reply