Solved

Ethernet Packet Corruption

Posted on 2006-11-28
3
343 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 125 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

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

Suggested Solutions

Short answer to this question: there is no effective WiFi manager in iOS devices as seen in Windows WiFi or Macbook OSx WiFi management, but this article will try and provide some amicable solutions to better suite your needs.
Don’t let your business fall victim to the coming apocalypse – use our Survival Guide for the Fax Apocalypse to identify the risks and signs of zombie fax activities at your business.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

786 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