Dave,
Use ifconfig to check your MTUs. Here is my output:
baldrick:~# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0
UP BROADCAST LOOPBACK RUNNING MTU:3584 Metric:1
RX packets:6909 errors:0 dropped:0 overruns:0 frame:0
TX packets:6909 errors:0 dropped:0 overruns:0 carrier:0 coll:0
eth0 Link encap:Ethernet HWaddr 00:00:E8:A1:10:38
inet addr:128.222.1.131 Bcast:128.222.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1158760 errors:0 dropped:0 overruns:0 frame:70
TX packets:99183 errors:0 dropped:0 overruns:0 carrier:0 coll:687
Interrupt:15 Base address:0x300
ppp0 Link encap:Point-to-Point Protocol
inet addr:203.34.58.65 P-t-P:203.34.58.3 Mask:255.255.255.0
UP POINTOPOINT RUNNING MTU:296 Metric:1
RX packets:3180 errors:2 dropped:2 overruns:0 frame:0
TX packets:3055 errors:0 dropped:0 overruns:0 carrier:0 coll:0
baldrick:~#
>From that you can see the loopback MTU is 3584 (ignore that), eth0 is 1500, and ppp0
>is 296. There are options quite well documented in /etc/ppp/options (might be
>somewhere else, I have Slackware Linux) to control MTU, MRU and negotiation. As far
>as your ISP is concerned, maybe I'm lucky. My ISP is running Redhat Linux and set me
>up a separate account so I could test the primary connection, so I was able to login
>and do an ifconfig there. If not, just ask them, they should know.
Kernel 2.0.33 is a good idea :) But make sure you have IP_ALWAYS_DEFRAGMENT (or
whatever it is called) compiled into the kernel otherwise you will have problems.
hth
Dave (another Dave G!)
----------
From: Dave![SMTP:[EMAIL PROTECTED]]
Sent: Monday, 8 June 1998 18:47
To: IP Masq mailing list
Subject: [masq] Slow downloads...
I have a Pentium here at home set to do IP Masq. It has 16M RAM, a
56KFlexmodem (with Flex capability at my ISP) and is running Caldera
OpenLinux with kernel 2.0.33. At any given time there are at most four
computers on it (all using http services). The problem? Download rates
never go any faster than 1K/sec. If there are four people on using
Netscape, we all get (approx.) 1K/sec. If there is one person on, he gets
(approx.) 1K/sec. When I connect through the modem in my PC to my ISP
(NOT using IP Masq; I am the only one on) I get a transfer rate of about
2.5K/sec through my 33.6 modem. Clearly, there is something up with the
Linuxbox and/or the IP Masquerading. Any ideas?
I've read a lot about MTU/MRU problems (which supposedly are fixed in
kernel 2.0.33). I know that to check my ISPs values I need to call them.
How (or where) in Linux do I check my values?
Any help would be greatly appreciated...
dg
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For daily digest info, email [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For daily digest info, email [EMAIL PROTECTED]