[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: ethernet frame errors

Title: Message




I had a chance to add some debugging info in the Ethernet driver.

What I’m seeing are crc errors.

Driver version is   2003/03/31

Everything is definitely hooking up as 100-FD


-----Original Message-----
From: owner-dev-etrax@xxxxxxx.com]On Behalf Of Mikael Starvik
Sent: Friday, December 05, 2003 1:21 AM
To: William E. Masson; dev-etrax
Subject: RE: ethernet frame errors


Which version of arch/cris/drivers/ethernet.c are you using? There has been a problem where UDP

performance was bad but I don't think that would cause frame errors to be reported. Are the errors

reported on transmit or receive? Does the problem occur with several different devboards? I can't

say that I have seen the problem but I don't know if I ever have checked the frame error counters

when using UDP.


Try the following:


1. Check that the driver gets the correct duplex (in e100_chec_duplex). Should probably be full

if you use a switch.

2. Find out which error that occurs by adding debug in e100nw_interrupt, update_rx_stats and



Best Regards




-----Original Message-----
From: owner-dev-etrax@xxxxxxx.com [mailto:owner-dev-etrax@xxxxxxx.com] On Behalf Of William E. Masson
Sent: Friday, December 05, 2003 12:19 AM
To: dev-etrax
Subject: ethernet frame errors

My company has a udp based application that runs on the axis/axis82 platforms running on all versions of the dev env. Among other thing we track packet loss. We're seeing a number of dropped
packets in our tests on what we believe to be a controlled clean  switched network. For every packet we see that’s dropped we see that there was a frame error shown by ifconfig . We run this same application on the same network with a different embedded platform and don’t lose any packets and obviously see no frame errors. Is this a known issue on the axis platform, or is there any
information that you might be able to provide me with on this matter? Is there a driver fix ?
Essentially the axis boxes are firing udp packets at each other every 10 milliseconds.