Discussion:
Ethernet Packet Corruption
Rajesh
2006-11-28 09:03:48 UTC
Permalink
Hello,

I have developed a device driver for RTL8139 (c) ethernet card and am
encountering the problem in the transmission of 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 identified 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 source address, destination address, protocol type, data (ARP
packet)).

Could any one tell me what may be the reason for the data corruption?


Thanks in Advance,
Rajesh.V

##############################################################################################################################################
The information transmitted is intended for the person or entity to which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination, copying or other use of, or taking any action in reliance upon, this information by
persons or entities other than the intended recipient is prohibited. If you have received this in error, please contact the sender and delete
the material from your system. Accord Software & Systems Pvt. Ltd. (ACCORD) is not responsible for any changes made to the material other
than those made by ACCORD or for the effect of the changes on the meaning of the material.
##############################################################################################################################################
Naresh Deshaveni
2006-11-28 17:30:23 UTC
Permalink
Hi Rajesh,

Is it possible for you to mail the packet dump.
So that it can be checked what exactly is corrupt value
also is it possible for you to give the expected value.
Subject: [realtek] Ethernet Packet Corruption
Date: Tue, 28 Nov 2006 14:33:48 +0530
Hello,
I have developed a device driver for RTL8139 (c) ethernet card and am
encountering the problem in the transmission of 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 identified on Host B using a sniffer.
Ethernet Packets are getting corrupted on transmission to the Host B. This
is checked by using a sniffer on Host B.
1) Every time a packet is transmitted, the entire frame takes new corrupted
value
(ethernet source address, destination address, protocol type, data (ARP
packet)).
Could any one tell me what may be the reason for the data corruption?
Thanks in Advance,
Rajesh.V
##############################################################################################################################################
The information transmitted is intended for the person or entity to which
it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination, copying or other use
of, or taking any action in reliance upon, this information by
persons or entities other than the intended recipient is prohibited. If you
have received this in error, please contact the sender and delete
the material from your system. Accord Software & Systems Pvt. Ltd. (ACCORD)
is not responsible for any changes made to the material other
than those made by ACCORD or for the effect of the changes on the meaning of the material.
##############################################################################################################################################
_______________________________________________
realtek mailing list
http://www.scyld.com/mailman/listinfo/realtek
_________________________________________________________________
Spice up your IM conversations. New, colorful and animated emoticons. Get
chatting! http://server1.msn.co.in/SP05/emoticons/
Rajesh
2006-11-29 03:46:56 UTC
Permalink
Hi Naresh,

Thanks for the response...

This is the expected value....(60 bytes) (4 bytes crc value will be
added by the ethernet card)
ff ff ff ff ff ff 00 0b 2b 0c
e6 78 08 06 00 01 08 00 06 04
00 01 00 0b 2b 0c e6 78 c0 a8
00 03 00 00 00 00 00 00 c0 a8
00 2d 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00

packet received varies each time the packet is sent...

some times it is all 00's
sometimes it is all ff's
sometimes most of the value in the ethernet packet is different from the
expected one...

Regards,
Rajesh.V
Post by Naresh Deshaveni
Hi Rajesh,
Is it possible for you to mail the packet dump.
So that it can be checked what exactly is corrupt value
also is it possible for you to give the expected value.
Subject: [realtek] Ethernet Packet Corruption
Date: Tue, 28 Nov 2006 14:33:48 +0530
Hello,
I have developed a device driver for RTL8139 (c) ethernet card and am
encountering the problem in the transmission of 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 identified on Host B using a sniffer.
Ethernet Packets are getting corrupted on transmission to the Host B.
This is checked by using a sniffer on Host B.
1) Every time a packet is transmitted, the entire frame takes new
corrupted value
(ethernet source address, destination address, protocol type, data
(ARP packet)).
Could any one tell me what may be the reason for the data corruption?
Thanks in Advance,
Rajesh.V
##############################################################################################################################################
The information transmitted is intended for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination, copying or other
use of, or taking any action in reliance upon, this information by
persons or entities other than the intended recipient is prohibited.
If you have received this in error, please contact the sender and delete
the material from your system. Accord Software & Systems Pvt. Ltd.
(ACCORD) is not responsible for any changes made to the material other
than those made by ACCORD or for the effect of the changes on the
meaning of the material.
##############################################################################################################################################
_______________________________________________
realtek mailing list
http://www.scyld.com/mailman/listinfo/realtek
_________________________________________________________________
Spice up your IM conversations. New, colorful and animated emoticons.
Get chatting! http://server1.msn.co.in/SP05/emoticons/
##############################################################################################################################################
The information transmitted is intended for the person or entity to which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination, copying or other use of, or taking any action in reliance upon, this information by
persons or entities other than the intended recipient is prohibited. If you have received this in error, please contact the sender and delete
the material from your system. Accord Software & Systems Pvt. Ltd. (ACCORD) is not responsible for any changes made to the material other
than those made by ACCORD or for the effect of the changes on the meaning of the material.
##############################################################################################################################################
Loading...