[openbeos] Re: CVS broken pipe

  • From: "Philippe Houdoin" <philippe.houdoin@xxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Fri, 17 Jan 2003 10:48:37 +0100 (added by postmaster@wanadoo.fr)

Michael Pfeiffer wrote:
> Nope. It seems to be dependent on the file size. Small files work, 
larger 
> one don't.
> In general it seems that uploading does not work properly on my PC,
> sending large emails, uploading large files with ftp, etc...

Under R5.0.3, the PPP net_server addon always assume a MTU of 1500 
bytes.
Aka Ethernet II frame MTU. It's a bug.

Unfortunatly, some ISP use PPP servers with 802.3 frames.
These frames have a MTU of 1492 bytes only.
With such ISP, every upload (email, http form request, ftp put, etc) 
with a payload over 
these 1492 bytes won't work, because 8 bytes are lost in the process... 
ISP's PPP servers rejects these overloaded ethernet II frames.

Solutions:
a) patch the PPP net_server in /boot/beos/system/add-ons/net_server/ppp
If you want to go this way, tell me, I've once post the procedure 
(involving DiskProbe!) to do 
this.
b) move to a BONE, which allow you to specify the MTU manually if 
necessary.
c) move to another ISP, but it's hard to know what kind of ethernet 
frame they use... 
and they don't care, which sound logical.

-Philippe


--
Fortune Cookie Says:

The only problem with being a man of leisure is that you can never stop
and take a rest.


Other related posts: