home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!usc!snorkelwacker.mit.edu!bloom-picayune.mit.edu!daemon
- From: Theodore Ts'o <tytso@Athena.MIT.EDU>
- Subject: Re: C-Kermit, usleep, rts/cts
- Message-ID: <1992Nov9.054505.23273@athena.mit.edu>
- Sender: daemon@athena.mit.edu (Mr Background)
- Reply-To: tytso@Athena.MIT.EDU
- Organization: The Internet
- Date: Mon, 9 Nov 1992 05:45:05 GMT
- Lines: 41
-
- From: engel@sj.ate.slb.com (Mike Engelhardt)
- Date: 8 Nov 92 00:25:36 GMT
-
- There's been a number of articles about Kermit. I report some updated
- information and summarize.
-
- Thanks for your summary!
-
- 2. There is a makefile entry for Linux called linuxgcc2. Just typing
- 'make linuxgcc2' will result in a version which (i) will not
- supply guard time around the '+++' escape sequence of a Hayes
- modem and (ii) not allow you to set hardware flow control. Use
-
- make linuxgcc2 "KFLAGS = -DCK_RTSCTS -DUSLEEP"
-
- Did you sent this change back to Columbia? If not, let me encourage you
- to do so!
-
- 4. There is no support for a 57600 baud DTE connection in either
- Kermit or <linux/termios.h>. Trivial hacks my my part didn't fix
- this. Will Linux support 57600 baud in the future? It's
- important because when working on the same source code on two
- machines, there's no reason to have compressed versions lying
- around just so that they can be moved faster. Also, v.32bis often
- compresses better than UNIX's compress. It's silly for the DTE
- speed to be the bottle neck instead of the phone line!
-
- Actually, Linux does support 56000 baud (is 56000 or 56700 standard? My
- National Semiconductor 16550A Spec sheets list 56000, not 56700), and
- indeed it actually supports any arbitrary buad rate; but in order to
- access it, you need to use a non-standard ioctl(), due to the deficiency
- of the System 7 compatible termio interface. (We could change the
- termio support to use the BSD 4.4 method, which elimates these
- restrictions; but only with great pain and by removing a certain aspect
- of System V compatibility.)
-
- In any case, Linux does support 38400 using the standard interface,
- which should typically be fast enough for v.32bis/v.32bis, I would
- expect.
-
- - Ted
-