This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
FreeBSD Netstack EPIPE error
- From: "Bell, Andrew [Allen & Heath UK]" <Andrew dot Bell at allen-heath dot com>
- To: <ecos-discuss at sourceware dot org>
- Date: Tue, 10 Oct 2006 10:20:41 +0100
- Subject: [ECOS] FreeBSD Netstack EPIPE error
Hello All,
I'm having FreeBSD netstack issues with an eCos port for a Motorola 852T
board based on an A&M Adder.
Our eCos application keeps dropping socket connections with an EPIPE
(broken pipe) after a period of high tx activity. The ethereal capture
of the stream shows the eCos nestack shortly after the burst of tx
activity stops sending acks to the front end, ignores retransmits from
the front end, then eventually emits an out of order segment which
ethereal calculates a RTT of 1158229289 seconds!
I've run the bsd tests, enabled stack checking and enabled assertions.
I've turned on MBUF warnings and enabled cyg_io_eth_net_debug and
increased CYGPKG_NET_USAGE to (1008 *1024) + (MAXSOCK * 1024), all of
which show no clues.
If anyone can point me in the right diections I'd be grateful.
TIA
Andrew.
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss