lwip-users
[Top][All Lists]
Advanced

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

Re: [lwip-users] Remote tcp connection with TAPIF interface


From: Leon Woestenberg
Subject: Re: [lwip-users] Remote tcp connection with TAPIF interface
Date: Fri, 27 Aug 2004 18:39:47 +0200
User-agent: Mozilla Thunderbird 0.7.1 (Windows/20040626)

Hello all,

K.J. Mansley wrote:

On Fri, 2004-08-27 at 16:09, address@hidden
wrote:
The problem is that when the client (A) tries to connect to (B)
192.168.0.2 address, port 19 (server application) it returns an error with
value: -3.
It seems that in the "etharp_output(...)" function in the client side, all
the items in the "arp_table" are set to ETHARP_STATE_EMPTY state.
How the ARP query has been made in the code in order for the "arp_table"
to be filled ?

I think it should automatically queue packets while it sends out an ARP
query to find the mac address of the server.  Could you get a packet
trace using tcpdump or ethereal in order to check if this is actually
happening, and if the request is being responded to with an ARP reply?

There have been a couple of minor errors reported in the ARP code
recently, so this could be another.  I'm not familiar enough with that
bit of lwIP to comment though.  Hopefully someone with more knowledge
will be able to!

The ARP queueing code is new and I suspect your problem may lie there. Unfortunately I do not have the time to debug it right now, but I will help find the bug if you can provide me with debug output of
lwIP.

Please test with ETHARP_QUEUEING disabled to see if the problem disappears.

Regards,

Leon.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]