ep93xx_eth stopps receiving packages

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Stefan Agner
Date: Monday, April 19, 2010 - 8:38 am

Hello,

I'm using Linux 2.6.32.9 on a technologic systems TS-7250 SBC board, with
the ep93xx_eth driver for networking. On three identical, but independent
systems I noted that the system is unreachable after a while. On a serial
terminal I noted that only the TX counter counts onward, RX stays where it is,
no matter if i try to ping from or to the system. Wireshark tells me exactly
that too: I see helpless ARP requests which gets answered, but no ICMP. The
system doesnt receive the ARP requests, and just sends another one.
With a simple program which sends small packages in a fast pace I can
reproduce the problem after several seconds (additional CPU load seem to
provoke the problem even more). Remove and replug the network cable doesn't
solve the problem, but ifup/down does. I don't see any messages in dmesg,
memory is still available.

Is it a network driver problem or even a network stack problem?

It looks to me like a race condition in the network driver, which can be
triggered by short packets.

What can I do to track the problem further down?

Thanks for hints,
Stefan

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
ep93xx_eth stopps receiving packages, Stefan Agner, (Mon Apr 19, 8:38 am)
Re: ep93xx_eth stopps receiving packages, Lennert Buytenhek, (Sun May 2, 3:43 am)
Re: ep93xx_eth stopps receiving packages, Stefan Agner, (Mon May 3, 4:37 am)
[PATCH] ep93xx_eth stopps receiving packets, Stefan Agner, (Mon May 3, 4:42 am)
Re: [PATCH] ep93xx_eth stopps receiving packets, Lennert Buytenhek, (Mon May 3, 6:46 pm)
Re: [PATCH] ep93xx_eth stopps receiving packets, David Miller, (Mon May 3, 11:23 pm)