This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: rattler PB
- From: Gary Thomas <gary at mlbassoc dot com>
- To: alix t <talix1603 at yahoo dot fr>
- Cc: ecos-discuss at sources dot redhat dot com
- Date: 17 Dec 2003 08:24:23 -0700
- Subject: Re: [ECOS] rattler PB
- Organization: MLB Associates
- References: <20031217141816.94859.qmail@web25004.mail.ukl.yahoo.com>
On Wed, 2003-12-17 at 07:18, alix t wrote:
> Hi,
>
> I'm using Rattler card with MPC8250.
> I have build librairies with common ethernet package,
> FreeBSD package and network package.
> My application only calls function
> init_all_network_interfaces() to start network.
> When I ping the card with "ping -c 10000 192.168.0.2"
> or "ping -c 10000 -s 1000 192.168.0.2" everything is
> OK.
> When I ping the card with "ping -c 10000 -s 13000
> 192.168.0.2" to send packet with more bytes, following
> messages appears:
> "warning: eth_recv out of MBUFS" and after card has
> strange behavior, ping often fail and BUS Error or
> Illegal instuction appears.
>
> Does anyone have already seen such behavior with
> Rattler?
First of all, I doubt that this problem is unique to the Rattler.
What I think you are seeing is the stack failing to handle very
large IP packets (in particular, properly releasing the memory
when they've been processed).
As for the BUS Error and/or Illegal instruction, I tried this on
a Rattler and did not observe them at all.
Why are you trying to send such huge packets anyway?
--
Gary Thomas <gary@mlbassoc.com>
MLB Associates
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss