Hello
I have to devices connected to switch
which is connected to an other switch where my PC is connected to.
If is
disconnect one of my devices the problem that the stack stops responding is
solved / the device keeps responding on ping / telnet / http.
when i
watch the lwip_stat stucture in my debugger I see some protocol error but that
might be caused by the stack only dealing with two type of protocols: IP and ARP
header type 0x800 and 0x806 the error was gererated on type 0x69.
I am
not sure why the two devices on the same switch cause this kind of behaviour.
maybe the switch is nog very good or the Lwip stack had an unexpected influence
in both devices.
I'm going to think about it in the weekend and
hopefully get an idea on how to test / analyse / solve this.
Any
suggestions ?
Ruben
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
From:
address@hidden
To: address@hidden
Date: 9:01:31,
04.29.2011
Subject: Re: [lwip-users] LWIP stops responding on Ping and HTTP
calls from a browser
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
>>Hi Kieran
>>
>>I got the stat
working unfortunately the debug function not yet.
>>But in the port
files i found how to decare the printf for the stats function.
>>
>>I have some errors on
etharp
>>
>>
ETHARP
>>xmit: 7
>>recv: 1256
>>fw:
0
>>drop: 54
>>chkerr: 0
>>lenerr:
0
>>memerr: 0
>>rterr: 0
>>proterr:
54
>>opterr: 0
>>err: 0
>>cachehit:
1042
>>
>>when refresh the web browser the proterr
increases.
>>this also happend on ping.
>>
>>any
sugestions or remarks ?
>>
>>Ruben
>>
>>~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ ~ ~ ~
>>From: address@hidden
>>To:
address@hidden
>>Date: 14:32:15,
04.28.2011
>>Subject: Re: [lwip-users] LWIP stops responding on Ping
and HTTP calls from a browser
>>~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~
>>
>>
>>
>>>>On Thu, 2011-04-28 at
11:58 +0200, Ruben van der Kraan wrote:
>>>> > I call
"stats_display();"
>>>> >
>>>> > but is the
define "#define LWIP_PLATFORM_DIAG(x) printf" wrong or not?
>>>>
> in the help I found
>>>> >
>>>> >
Platform specific diagnostic output -
>>>> >
LWIP_PLATFORM_DIAG(x) - non-fatal, print a message.
>>>> >
LWIP_PLATFORM_ASSERT(x) - fatal, print message and abandon
>>>>
> execution.
>>>> > Portability defines for printf
formatters:
>>>> > U16_F, S16_F, X16_F, U32_F, S32_F, X32_F,
SZT_F
>>>> >
>>>> > I think I also have to
define somthing like this
>>>> >
>>>> >
#define U16_F unsigned short
>>>>
>>>> Look at
one of the example ports in contrib/ports/ for details of
what
>>>> to do with these.
>>>>
>>>> Kieran
>>>>
>>>>
>>>>
_______________________________________________
>>>> lwip-users
mailing list
>>>> address@hidden
>>>>
https://lists.nongnu.org/mailman/listinfo/lwip-users
>>>>
>>>>
>>>>
>>
>>