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

Re: [microblaze-uclinux] tcp/ip



Hi Matthias,

Do you use interrupts or do you poll the chip? If you use interrupts your system might respond to the same packet generating interrupt over and over again if you haven't acked the interrupt correctly or the receive buffer isn't reset properly. If you're polling you might poll the same ping req over and over again if you're not clearing the packet after read correctly.

At least that is my guess.

/Johan

Matthias Heise wrote:
Hi again,
as the situation doesn't improve I again try to get help from you regarding my network issue. I'm still at the web_server example, I've got a little functionality (one http page, and an average of two successful pings of four) . So I went back to the ping and checked the communication with ethereal. See the attached ethereal "ping" file : after the first request there are 40 replies sent and after that one request and one reply frame then again request and 40 replies and the fourth sequence has again one request and one reply. The strange thing is that only sequence 1 and 3 (with the 40 replies) seem to be successful (with 14 and 15ms) the short ones result in a timeout. Please, even if you don't know yourself, could you try to give me a contact to someone who maybe has a clue ?
Thanks very much,


--
-----------------------------------------------
Johan Bernspång, johan.bernspang@xxxxxx
Research engineer

Phone: +46(0)13 378386

Swedish Defense Research Agency - FOI
Division of Command & Control Systems
Department of Electronic Warfare Systems

www.foi.se
-----------------------------------------------
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/