Thread (7 messages) flat view 7 messages, 4 authors, 2007-03-12

Re: [PATCH] spidernet: Fix problem sending IP fragments

From: Norbert Eicker <hidden>
Date: 2007-03-12 09:45:55
Also in: netdev

On Monday, 12. March 2007 09:28, Geert Uytterhoeven wrote:
On Sat, 10 Mar 2007, Norbert Eicker wrote:
quoted
On Friday, 9. March 2007 17:53, Jeff Garzik wrote:
quoted
Linas Vepstas wrote:
quoted
Please apply. The rather long patch description is from the
submitter, Norbert Eicker, I don't know if that's alright, or
if I should ask to have it trimmed.

Thanks,
--linas

From: Norbert Eicker <redacted>


Signed-off-by: Norbert Eicker <redacted>
Signed-off-by: Linas Vepstas <redacted>
are you sure it can't send out fragmented IP frames?  what's
really going on here?
Pretty sure that fragmented IP frames are not send out. Here's a
small test using ttcp and tcpdump reproducing the problem (I assume
a MTU of 1500):
Hence if I understand that correctly, NFS over UDP doesn't work at
all as NFS uses 8 KiB UDP packets by default?
NFS seems to work but considering what I saw in tcpdump it uses TCP 
instead of UDP. I have not yet found out why NFS seems to default to 
TCP on Cell (the man-pages claims that UDP is the default).

If I explicitely demand to use UDP it indeed does not work at all.

Again if I use tcpdump on both sides, I see that the NFS-server claims 
to send out IP fragments containing the UDP datagrams (larger than 
MTU). The NFS-client does not see any of these fragments.

Using the patched spidernet module makes NFS work like a charm.


Norbert
-- 
Fon ++49-(0)2461/61-1492
http://www.fz-juelich.de
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help