From: brtmac@maverick.ksu.ksu.edu (Brett McCoy) Subject: kermit 5a-176 Date: 11 Feb 1992 22:13:31
Well, I finally have kermit 5a up and running under linux. The only major
change I had to make was to the tty reading. Since read() doesn't block
when reading from a tty I had to add in a select() call so that kermit
didn't sit in a busy loop reading the serial line.
However, there is still a problem with kermit dropping a major amount of
characters at 9600 buad if anything else is going on. It works fine so
long as it is the only thing running on the system (386sx-16, 4M). Is
this a kernel problem or does kermit need to be more fine tuned. Kermit
uses an internal buffer so that it can do reads of more than one character
at a time if they are there, so I am gussing that it is the kernel that
is losing the characters. Is anyone working on a better tty driver? This
is a must if SLIP or PPP is going to be used.
If anyone is interested I will put the sources, binaries and diffs on
our anon ftp server in the next day or so. As soon as I can get it
all transferred back to the campus computers. The address will be
matt.ksu.ksu.edu (129.130.1.64) and will be in /pub/linux.
++Brett;