Greetings!

My friend and I are running FreeBSD 4.7 and are connected to a DSL line 
with an Alcatel Speedtouch USB ADSL modem.  We are able to successfully 
establish a connection to our DSL provider and can successfully access 
all network services.  The box in question serves as a gateway for a 
LAN (using ppp nat) and the internal clients are capable of accessing 
all network services as well.

However, periodically, all network services become heavily lagged and 
eventually cease functioning entirely.  At such times, ping reports the 
following:  "sendto: buffer space not available"

The maximum transmission unit size for our ppp interface is set to 
1500. (this may have no relation to the problem)

Also, after about 10 minutes the buffer clears and is capable of 
sending and receiving packets again.  After using the network for a 
given period, the buffer again becomes full and all network services 
lag heavily and eventually cease functioning entirely.  And the process 
continues in this manner indefinitely, even after rebooting.

We compiled a new kernel, raising "maxusers" to 64, but the problem 
still persists.  I have researched buffer space allocation and cannot 
find any articles or explanations for beginners.  (I have no experience 
with the concept of buffers and how they work, etc.)

In any case, I found two options in the LINT kernel:  NMBCLUSTERS and 
NMBUFS.  Are these two related to raising the amount of TCP buffer 
space?  If so, how might I determine what values to use for the above 
two options?

Also, if the above two options are not related, where might I read 
about buffer space (particularly sockets, tcp, etc) and how might I fix 
the problem?

Any help is greatly appreciated. Thanks in advance,

John
jljennin at hawaii dot edu


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-questions" in the body of the message

Reply via email to