- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a proprietary RTOS that has the drivers for these NICs that I am modifying to support VLAN.
I also have the spec of all these NICs and went over them several times trying to find a clue why the NICs block a transmit packet that has the VLAN type 0x8100.
The NICs work fine without VLAN tagging.
I have the VLAN 4 byte tag as part of the Ethernet Header when the stack sends it to the driver, so I am not using the the transmit descriptor to instruct the controller to insert the VLAN tag.
When I change in the header 0x8100 to some invalid value like 0x8200 the packet goes on the wire which I can capture using Wireshark running on a Linux machine connected to the same Ethernet switch.
Is there anything I have to configure in the NIC to allow the VLAN packet to pass through and get on the wire?
Link Copied
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page