[comp.protocols.tcp-ip.ibmpc] ka9q on dialup line

lizhen@SILVER.UCS.INDIANA.EDU (Zhen Li) (05/04/91)

I am trying to hook up my pc at home to the campus network 
through dialup line and using another pc at my office as a
gateway. I installed net.exe and configureation files on
both of the pc's.  But now when I tried to telnet from home
I got a lot of checksum errors on the gateway side(my office).  
By tracing the serial interface, I found the gateway side 
droped one byte in each received IP packet. 

Following are the tracing message on both sides:

-----------home-----------------------

serial line IP:  len: 44
IP:  len 44 129.79.17.1->129.79.1.174 ihl 20 ttl 99 prot TCP
TCP: 1024->23 Seq x21e7b000 SYB End 2048 MSS 1024

----------office---------------------
serial line IP:  len  43
IP:  len 44 129.79.1.129->79.1.174.4 ihl 20 ttl 99 checksum error(38263)port TCP
TCP: 0->5921 Seq xe7b0000 PSH Wnd 166 Data 3 CHECKSUM ERROR(60453)prot TCP

------------------------------------

Did anybody have the similar problem before? Any comment and suggestion
are appreciated.

Next are my configuration files on the both side:
========================================================================
        autoexec.net   (client)
========================================================================
hostname  net-client.ucs.indiana.edu
ip address [129.79.17.1]
# 
attach asy 0x3f8 4 slip sl0 8092 576 9600 
ifconf sl0 ipaddress [129.79.17.1] 
ifconf sl0 broad [129.79.17.255] 
ifconf sl0 netmask 0xffffff00 
#
route add [129.79.17.0]/24 sl0  
route add default sl0 [129.79.17.254]
#
ip ttl 16
tcp mss 1024
tcp window 2048
#
start ftp
start echo
start discard
start telnet
start finger
#
=======================================================================
           autoexec.net   (gateway)
=======================================================================
#
hostname sideways.ucs.indiana.edu
#
attach packet 0x60 pk0 4096 1500
ifconfig pk0 ipaddress 129.79.16.68 
ifconfig pk0 netmask 0xffffff00 
ifconfig pk0 broadcast 129.79.16.255
#
attach asy 0x3f8 4 slip sl0  8092 576  9600  
ifconfig sl0 ipaddress 129.79.17.254 
ifconfig sl0 netmask 0xffffff00 
ifconfig sl0 broadcast 129.79.17.255
#
route add 129.79.17.1  sl0
route add [129.79.17.0]/24  sl0
route add default pk0 [129.79.16.174] 
#
ip ttl 16
tcp window 2048
tcp mss 1024
#
domain addserver 129.79.1.9 
domain suffix  ucs.indiana.edu
start  echo
start  discard
start  telnet
start  ftp
start  finger
#
#The End
#
====================================================================

Thanks,
Zhen Li