tcp/ip trouble
Etienne Fortin
etienne.fortin at sensio.tv
Wed Jun 30 16:32:13 UTC 2004
I'm quite new to network driver and the inner working of Ethernet and
the low-level part of the TCP/IP stack. But if back and forth
communication works fine and unidirectional communication doesn't work,
isn't it because there's some kind of "acknowledge" message missing???
Just an idea... Maybe a bit, in the chip registers, must be cleared
between each transmission and that bit is cleared automatically when
receiving. Maybe...
Etienne Fortin
Sensio
-----Message d'origine-----
De : Stan [mailto:zylog at club-internet.fr]
Envoyé : 30 juin, 2004 14:05
À : rtems-users at rtems.com
Objet : tcp/ip trouble
Hi,
I'm writing network device driver ( DM9000 ethernet controller ). It
works nearly all :-(
For example :
( SERVER is a program , MBX is my RTEMS box)
MBX send --> SERVER
MBX receive <-- SERVER
MBX send --> SERVER
MBX receive <-- SERVER
etc.
This it working properly.
But :
MBX send --> SERVER
MBX send --> SERVER
MBX send --> SERVER
etc.
After some datas to send, never datas are transmit and the message
'Still waiting for mbuf cluster.' appears.
It seems a succession of write over tcp/ip to fail.
While a succession of read/write working properly.
Obviously, these examples working properly if I use ppp over tty.
An idea ?
Thanks a lot.
--
- Stan
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.708 / Virus Database: 464 - Release Date: 2004-06-18
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.708 / Virus Database: 464 - Release Date: 2004-06-18
More information about the users
mailing list