*BSD News Article 30131


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!ames!pacbell.com!well!nigel.msen.com!zib-berlin.de!news.belwue.de!news.uni-stuttgart.de!rpool6.rus.uni-stuttgart.de!zccw1121
From: zccw1121@rpool6.rus.uni-stuttgart.de (Thomas Remmert)
Newsgroups: comp.os.386bsd.questions
Subject: CSLIP incompatible ? / how to turn of fragmentation ?
Date: 3 May 1994 15:27:40 GMT
Organization: Comp.Center (RUS), U of Stuttgart, FRG
Lines: 71
Distribution: world
Message-ID: <2q5qhc$21sq@info2.rus.uni-stuttgart.de>
NNTP-Posting-Host: rpool6.rus.uni-stuttgart.de
Keywords: CSLIP FRAGMENT SLIP



Ok, this is my first contact with the world of unix networking
outside my little local net.
So please excuse if I srew anything up on this article.

I'm having a problem with a slip connection between a BSD machine and a Linux
machine and BSD and Dos Machine.

The first problem seems to be connected to CSLIP .
When using SLIP connections between the BSD and the LINUX machine work well,
and connections between DOS and BSD do too.
But when using CSLIP (on both sides certainly) the BSD/LINUX and BSD/DOS connections don't work properly. I can do any UDP things like ping, but as soon as I 
use telnet , ftp or anything alike it doesn't work.
In telnet for example the thing stops at 'escape character is ^]'

This is a problem I have previously encounterned when using SLIP on one side
and CSLIP on the other side. But in this case I'm 100% sure I'm using CSLIP
on both sides.

Is there any known incompatibility between the BSD CSLIP and othe CSLIPS ?

WHat supports my imcompatib.idea is that cslip connections between the DOS 
machine and the linux machine, or even between my linux machine and an IBM
machine running AIX seem to work properly.


DOes anyone know a solution to this / has anyone any experience with CSLIP 
under BSD, if yes what programm are you using for slip/cslip under BSD ?

I do want to be able to use CSLIP if possible.
On my DOS machine I use a cslipper , on my linux machine I use dip 3.3.7-lilo.3.2.
I know everyone might be screaming 'it 's linux's fault ' now, but since cslip
between linux and other unix systems (AIX for ex) seem to work , I think the
problem lies on the BSD side.

Sadly the sys admn of the site that I dial into (the machine that uses FreeBSD
1.1 gamma) is not too experienced with slip/cslip (niether am I).
Is there anything I can advice the sys admn of the BSD side to do ?  


Which leads to my second problem.

- Is there any way at all to prevent BSD's slip from using fragmented packets ?
  May be like defragmenting them on the BSD side before sending them ?
  Or are there any option when calling telnet or ftp, in order to prevent
  fragmented packets ?

  I have 2 reasons for this need :

    1. Most non unix slip/tcp sollutions do not support fragmented packets ,
       but I do have some people who want to slip into my machine and into the
       BSD machine using non-unix machines on their side.

    2. Even though Linux does support fragmented TCP/IP packets, the DIP slip -
       driver seems to have problems with it.
       I can eliminate the problem by setting the mtu to 2000, but this slows
       down the performace quite a bit.


Any advice is greatly appreciated.


Thanks

Thomas Remmert