*BSD News Article 30872


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!cs.utexas.edu!news.tamu.edu!prism.tamu.edu!hickman
From: hickman@prism.tamu.edu (Dan Hickman)
Newsgroups: comp.os.386bsd.questions
Subject: FreeBSD, modem, v.42bis, flow control, help
Date: 26 May 1994 23:26:42 GMT
Organization: Texas A&M University, College Station, TX
Lines: 21
Message-ID: <2s3b7i$msi@news.tamu.edu>
NNTP-Posting-Host: prism.tamu.edu
X-Newsreader: TIN [version 1.2 PL2]

I am running Freebsd 1.1 GAMMA and have a couple of dialin modems on ports
ttyd0 and ttyd1.  Everything works cool except that I can't get it to use
a line speed higher than 9600 so that I can fully use the modems bandwidth 
and compression.  The problem seems to be with the line speed between
the computer and modem (I am using external USR14.4 Sportster modems).  If I
set the speed to 9600, I can dialin, but as soon as I set it to 19200 or higher
and try, it craps out.   I am setting the line speed to 19200 by setting the
ports 'ttys' setting to std.19200.  Is this correct?

I set hardware flow control using 'stty -f /dev/ttyd0 crtscts'
in rc.local.  Is this the correct way and place to set flow control?  I know
the modem is set up correctly because I have used it at computer to modem
line speeds up to 57600 through Pcplus with no problems and have saved these
exact settings in NV memory.

I don't think I have a 16550 uart but I think it should still work at 19200,
right?

Thanx for any help,
Dan