Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Ethernet Packet Corruption

Posted on 2006-11-28
3
Medium Priority
?
350 Views
Last Modified: 2007-02-12
Hello,

I have developed a device driver for RTL8139 (c) ethernet card and I have encountered a problem while transmitting the packets.

The following set up is used to check for the transmission

1) Host A transmits an ARP packet to Host B.
2) Packets are captured on Host B using a sniffer.

Problem:
Ethernet Packets are getting corrupted on transmission to the Host B. This is checked by using a sniffer on Host B.

The following observations are made while packets are transmitted:
1) Every time a packet is transmitted, the entire frame takes new corrupted value
(ethernet destination address, source address, protocol type, data (ARP packet)).
2) TSAD register points to the correct physical address of the buffer and contents of the buffer
doesn't get changed. However, the packet is corrupted while transmission.  

Kindly tell me what may be the reason for the data corruption?

Thanks in Advance...
0
Comment
Question by:Thanks-in-advance
3 Comments
 
LVL 27

Accepted Solution

by:
pseudocyber earned 500 total points
ID: 18027174
The most common form of layer 2 corruption is from a duplex mismatch.  Make sure all devices are configured correctly for speed and duplex.  Auto-Auto, or Full Duplex-Full Duplex.  Do not mix.
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Arrow Electronics was searching for a KVM  (Keyboard/Video/Mouse) switch that could display on one single monitor the current status of all units being tested on the rack.
This article will show how Aten was able to supply easy management and control for Artear's video walls and wide range display configurations of their newsroom.
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …
Suggested Courses

885 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question