berkus / ostinato

Automatically exported from code.google.com/p/ostinato
GNU General Public License v3.0
0 stars 0 forks source link

TPID not being set correctly for 802.1ad - QinQ - Stacked Vlans #119

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1.Create new stream
2.Enable Stacked Vlans under Protocol Selection
3.Goto Protocol Data and ensure that under Svlan/Vlan the TPID override is 
enabled for the SVlan and that it has a value of 88A8 set. For the inner Vlan 
tag, ie, CVlan, TPID override need not be enabled.
4. Check Packet View and ensure packet shows 88A8 and 8100 as the TPID values 
within the packet.

In packet you will notice that TPIDs are 0x88A8 and 0x8100 respectively.

However, when the packet is actually sent out, seems like the TPID overide for 
the SVlan type to properly indicate Q-In-Q is not being set correctly. It 
reverts to 8100.

Using Version 0.5.1 Revision 74c9dcf830e3 on Linux (Centos 6.5)

Original issue reported on code.google.com by den...@gmail.com on 27 Mar 2014 at 9:46

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Apologies. Please delete. Seems like the receiving NIC driver was altering the 
packet and changing the TPID before sending packet to OS.

Original comment by den...@gmail.com on 27 Mar 2014 at 10:02

GoogleCodeExporter commented 9 years ago

Original comment by pstav...@gmail.com on 27 Mar 2014 at 1:04