From news@columbia.edu  Tue Mar  6 14:21:06 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id OAA15496
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 6 Mar 2001 14:21:06 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id OAA12827
	for kermit.misc@watsun.cc.columbia.edu; Tue, 6 Mar 2001 14:20:03 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: New defaults for new Kermit releases
Date: 6 Mar 2001 19:20:01 GMT
Organization: Columbia University
Message-ID: <983d91$cgk$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu


In preparing the forthcoming new Kermit releases, it occurred to me that
we have an opportunity to modernize Kermit's treatment of serial ports,
which is still based on 1980s assumptions:

 . Serial ports are mostly used for direct connections
 . Modems have all different kinds of command sets

Because of these assumptions, it has always been necessary to SET MODEM
TYPE first, before opening the serial port with SET LINE, so the
device-opening code invoked by SET LINE knows to set the right
operating-system-specific magic bits that say "this device will be used
for dialing, so don't require Carrier until later".

But this confuses many people, who don't understand why the order of
SET MODEM TYPE and SET LINE should matter -- especially since it doesn't
matter on *some* operating systems.

These days I think it is safe to say that:

 . Serial ports are mostly used with modems
 . Almost every modem supports the basic AT command set

Therefore we should be able to change Kermit's default modem type from
NONE to some generic kind of AT-command-set modem.   If we did, then
would work:

  set line /dev/blah
  set modem type usrobotics
  set speed 57600
  dial 7654321

And this would continue to work:

  set modem type usrobotics
  set line /dev/blah
  set speed 57600
  dial 7654321

And this would work in most cases:

  set line /dev/blah
  set speed 57600
  dial 7654321

And for a direct connection:

  set line /dev/blah
  set speed 57600
  connect

should work as before.  If there is no carrier, Kermit would complain and
CONNECT would fail (unless CARRIER-WATCH was OFF).  If there is Carrier,
Kermit would CONNECT normally.  If there was a problem, you could SET
MODEM TYPE DIRECT to get around it.

So far so good?  Then the question is, what should the generic modem type
be?  We already have a GENERIC-HIGH-SPEED modem type that comes very close
to fitting the bill: it uses AT commands for dialing and hanging up, etc,
the basic set that is common to all modems that use AT commands.  It does
NOT send any commands to configure the modem's options (like flow control,
data compression, etc), since these are not portable among different
brands of modems.

The only trouble with with GENERIC-HIGH-SPEED is that it uses AT&F to
initialize the modem, which doesn't work with all modems -- for example
it does not work with US Robotics.  Maybe we could use ATZ instead, but
we have had bad experiences with it in the past (it makes some modems
reboot themselves; all their signals go off and on, which tends to cause
trouble with the computer's device driver).

So perhaps the best course is to (a) change GENERIC-HIGH-SPEED not to send
AT&F at all and simply assume the modem is configured appropriately (as
most are), and (b) make GENERIC-HIGH-SPEED the default modem type, rather
than NONE.

Unless anybody sees a fatal flaw in this reasoning, we'll try this in the
next C-Kermit 7.1 Alpha test.

While I have your attention, I should mention that I'm also planning to
change the default TERMINAL BYTESIZE from 7 to 8.  It has been 7 forever,
based on the 1980s-era assumption that the host is likely to be using
parity, but this is now almost vanishingly unlikely.  Does anybody
disagree?

- Frank

From news@columbia.edu  Tue Mar  6 16:21:08 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id QAA22608
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 6 Mar 2001 16:21:06 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id QAA17756
	for kermit.misc@watsun.cc.columbia.edu; Tue, 6 Mar 2001 16:14:07 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: ddellutr@XXXenteract.com
Subject: Re: New defaults for new Kermit releases
Date: 6 Mar 2001 21:13:53 GMT
Message-ID: <983juh$nss$1@bob.news.rcn.net>
To: kermit.misc@columbia.edu

On 6 Mar 2001 19:20:01 GMT, Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
> In preparing the forthcoming new Kermit releases, it occurred to me that
> we have an opportunity to modernize Kermit's treatment of serial ports,
>...

Whatever you do, please make sure that low-level control of the modem 
by the user (this is in VMS):
  set dial speed-matching off
  set carrier-watch off
  set line <whatever>
  set flow-control keep
and then use of output commands to set up the modem (for example):
  out atz\13
  out ats2=0\13
  out atdt<phonenumber>\13
still works.

Also, please note that AT&F loads a factory configuration, while ATZ
loads a user stored configuration and resets the modem.

-- 
Dale Dellutri

From news@columbia.edu  Tue Mar  6 16:21:09 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id QAA22628
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 6 Mar 2001 16:21:08 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id QAA17943
	for kermit.misc@watsun.cc.columbia.edu; Tue, 6 Mar 2001 16:20:15 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: New defaults for new Kermit releases
Date: 6 Mar 2001 21:20:14 GMT
Organization: Columbia University
Message-ID: <983kae$hgl$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <983juh$nss$1@bob.news.rcn.net>,  <ddellutr@XXXenteract.com> wrote:
: On 6 Mar 2001 19:20:01 GMT, Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: > In preparing the forthcoming new Kermit releases, it occurred to me that
: > we have an opportunity to modernize Kermit's treatment of serial ports,
: >...
: 
: Whatever you do, please make sure that low-level control of the modem 
: by the user (this is in VMS):
: ...
: still works.
: 
Of course.

: Also, please note that AT&F loads a factory configuration, while ATZ
: loads a user stored configuration and resets the modem.
: 
All of this can vary from one modem to another, so the default generic
type won't do any of this -- it will just have to assume that the modem
is already configured the way the user wants it to be.

This would cause a problem only if the user said "set line" and "dial"
without ever specifying a modem type, something which is currently not
possible, therefore it shouldn't break anything.

- Frank

From news@columbia.edu  Tue Mar  6 16:21:10 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id QAA22632
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 6 Mar 2001 16:21:09 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id QAA17735
	for kermit.misc@watsun.cc.columbia.edu; Tue, 6 Mar 2001 16:13:10 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: kees@echelon.nl (Kees Hendrikse)
Subject: Re: New defaults for new Kermit releases
Date: 6 Mar 2001 21:05:24 GMT
Organization: Echelon bv Consultancy & Software Development
Message-ID: <dMOb1sSMsXcx-pn2-6mddbbhe2np0@victor.echelon.nl>
To: kermit.misc@columbia.edu

On Tue, 6 Mar 2001 19:20:01, fdc@watsun.cc.columbia.edu (Frank da Cruz) 
wrote:

> So perhaps the best course is to (a) change GENERIC-HIGH-SPEED not to send
> AT&F at all and simply assume the modem is configured appropriately (as
> most are), and (b) make GENERIC-HIGH-SPEED the default modem type, rather
> than NONE.

Sounds good to me. This works for people that configure their modems and
it
works for most people that don't. The latter will be used to have to 
type
in their modem brand anyway, so this isn't going to break much.

> While I have your attention, I should mention that I'm also planning to
> change the default TERMINAL BYTESIZE from 7 to 8.  It has been 7 forever,
> based on the 1980s-era assumption that the host is likely to be using
> parity, but this is now almost vanishingly unlikely.  Does anybody
> disagree?

Nope. Can't remember the last time I saw a device that needed 7+parity.


-- 
Kees Hendrikse                               | email:     
kees@echelon.nl
                                             | web:        
www.echelon.nl
ECHELON consultancy and software development | phone: +31 (0)53 48 36 
585
PO Box 545, 7500AM Enschede, The Netherlands | fax:   +31 (0)53 43 36 
222

From news@columbia.edu  Tue Mar  6 20:21:07 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id UAA03363
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 6 Mar 2001 20:21:06 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id TAA27347
	for kermit.misc@watsun.cc.columbia.edu; Tue, 6 Mar 2001 19:55:37 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: dold@82.usenet.us.com
Subject: Re: New defaults for new Kermit releases
Date: 7 Mar 2001 00:54:57 GMT
Organization: Wintercreek Data
Message-ID: <9840t1$4k6$1@samba.rahul.net>
To: kermit.misc@columbia.edu

: <ddellutr@XXXenteract.com> wrote:
: : Also, please note that AT&F loads a factory configuration, while ATZ
: : loads a user stored configuration and resets the modem.

Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: All of this can vary from one modem to another, so the default generic
: type won't do any of this -- it will just have to assume that the modem
: is already configured the way the user wants it to be.

Which also used to be a problem.  The default modem out of the box wasn't
configured right.  Most of them are far better now.

I agree with your new defaults:  Hayes AT for the command set, no reset/programming/factory defaults set without being explicitly asked for.

Now, if I could just find a modem in this new building... ;-)
I have to wait until I get home to make a dialup call into my old work.
No modems in the building, and only one analog line, on the fax machine.

-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.

From news@columbia.edu  Wed Mar  7 18:21:09 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id SAA14637
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 7 Mar 2001 18:21:09 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id SAA11630
	for kermit.misc@watsun.cc.columbia.edu; Wed, 7 Mar 2001 18:00:45 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Linux as terminal emulator.
Date: 7 Mar 2001 23:00:45 GMT
Organization: Columbia University
Message-ID: <986eit$bbb$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3AA6BD0B.AE2D3E98@adelaide.edu.au>,
Arthur Marsh  <arthur.marsh@adelaide.edu.au> wrote:
: Hi Frank, I'm a little puzzled as to why the carriage return character
: is said to be ASCII 15 in both formats of the paper. Isn't the carriage
: return ASCII 13 (unless one is using octal representation)?
: 
It was a long time ago -- everybody spoke octal in those days :-)

- Frank

From news@columbia.edu  Wed Mar  7 18:21:10 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id SAA14641
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 7 Mar 2001 18:21:10 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id RAA11527
	for kermit.misc@watsun.cc.columbia.edu; Wed, 7 Mar 2001 17:58:30 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
Message-ID: <3AA6BD0B.AE2D3E98@adelaide.edu.au>
Date: Thu, 08 Mar 2001 09:28:19 +1030
From: Arthur Marsh <arthur.marsh@adelaide.edu.au>
Organization: The University of Adelaide
Subject: Re: Linux as terminal emulator.
To: kermit.misc@columbia.edu

Hi Frank, I'm a little puzzled as to why the carriage return character
is said to be ASCII 15 in both formats of the paper. Isn't the carriage
return ASCII 13 (unless one is using octal representation)?

Regards,

Arthur.

Frank da Cruz wrote:
> 
> In article <xqlpufv7s8x.fsf@cig.mot.com>,
> Francis R Bridge {BRIDGE1}  <bridge@cig.mot.com> wrote:
> : fdc@watsun.cc.columbia.edu (Frank da Cruz) writes:
> : > By the way, we don't sit in a maze of cubicles either.  Take a look:
> : >
> : >   http://www.columbia.edu/~fdc/timeline.html
> :
> : Quite interesting!  You mention the first Kermit article appeared in BYTE
> : magazine in June and July of 1984.  Are reprints of that article available?
> :
> Not exactly reprints, but:
> 
>   ftp://kermit.columbia.edu/kermit/e/byte.txt  <-- plain text
>   ftp://kermit.columbia.edu/kermit/e/byte.ps   <-- postscript
> 
> - Frank

-- 
Arthur Marsh, Network Support Officer, Information Technology Services
The University of Adelaide SA 5005 Australia
Ph: +61 8 8303 6109, Mobile: +61 414 260 077

http://online.adelaide.edu.au/doclib.nsf/Refs/Official_Email_Disclaimer
----------------------------------------------------------- 
This email message is intended only for the addressee(s) 
and contains information which may be confidential and/or
copyright. If you are not the intended recipient please
do not read, save, forward, disclose, or copy the contents
of this email. If this email has been sent to you in 
please notify the sender by reply email and delete this 
email and any copies or links to this email immediately 
from your system. No representation is made that this email
is free of viruses. Virus scanning is recommended and is 
the responsibility of the recipient.

From news@columbia.edu  Wed Mar  7 19:51:10 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id TAA04977
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 7 Mar 2001 19:51:09 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id TAA15437
	for kermit.misc@watsun.cc.columbia.edu; Wed, 7 Mar 2001 19:31:56 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jrd@cc.usu.edu (Joe Doupnik)
Subject: Re: Linux as terminal emulator.
Message-ID: <RZroGOdUl6bb@cc.usu.edu>
Date: 7 Mar 01 17:02:43 MDT
Organization: Utah State University
To: kermit.misc@columbia.edu

In article <3AA6BD0B.AE2D3E98@adelaide.edu.au>, Arthur Marsh <arthur.marsh@adelaide.edu.au> writes:
> Hi Frank, I'm a little puzzled as to why the carriage return character
> is said to be ASCII 15 in both formats of the paper. Isn't the carriage
> return ASCII 13 (unless one is using octal representation)?
> 
> Regards,
> 
> Arthur.
----------
	In olden tymes big iron spoke in six bit units, and we employed
Octal to represent the material. None of this late-comer hex stuff. So
015 (in C-speak) has decimal value 13.
	Joe D.

From news@columbia.edu  Fri Mar  9 11:21:15 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA27048
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 9 Mar 2001 11:21:14 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id KAA07900
	for kermit.misc@watsun.cc.columbia.edu; Fri, 9 Mar 2001 10:59:22 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: telnet file transfer
Date: 9 Mar 2001 15:59:21 GMT
Organization: Columbia University
Message-ID: <98aukp$7mq$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <98aqm1$289$1@testinfo.cs.uoguelph.ca>,
Amol Shukla <ashukla@uoguelph.ca> wrote:
: i want to use telnet for transferring files from a host that doesn't run
: a ftp daemon.. i want to telnet to a host, and move files around
: providing an interface like:
:      
:    cp <file on client> <file on server>
:    and vice-versa 
: 
: i can't use http,ftp,ssl, or ssh for this, only telnet/rlogin. can anyone
: suggest as to how i may do this? is there a 3rd party software or an api
: which provides similar functionality?
:
Yes, Kermit:

  http://www.columbia.edu/kermit/ckermit.html

It's a telnet and rlogin client with built-in file-transfer and scripting
capabilities:

: also i can't run any of my software 
: on the server, so i can't establish a socket & send the file (bytes) over 
: the network.
: 
If the server already has Kermit installed, you can transfer text and binary
files with Kermit protocol.  If it doesn't, you can "push" text files with
Kermit's TRANSMIT command, which should be reliable enough over a Telnet
connection, and you can "pull" them using Kermit's session log.

Or if the server has rz/sz installed, and you also have them on your local
computer, then Kermit can use them as "external protocols" and you can
transfer files that way.

OR...  You can install Kermit on the server yourself.  If you can log in
to the server and "cat > foo", then you can upload a small uuencoded
Kermit protocol program, uudecode it, and off you go.  For details see:

  http://www.columbia.edu/kermit/gkermit.html

Particularly the bootstrapping section at the end.

  http://www.columbia.edu/kermit/gkermit.html#boot

- Frank

From news@columbia.edu  Fri Mar  9 11:21:17 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA27057
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 9 Mar 2001 11:21:15 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id LAA08778
	for kermit.misc@watsun.cc.columbia.edu; Fri, 9 Mar 2001 11:17:17 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: secure ftp batch binaries/scripts
Date: 9 Mar 2001 16:17:15 GMT
Organization: Columbia University
Message-ID: <98avmb$8i6$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3aa8f3c4.1027667@jekyl.ab.tac.net>,
Jeff K <jkrinti1@tac.net> wrote:
: On Fri, 09 Mar 2001 05:58:44 GMT, Rick Miller
: <rick.miller@fake.server.cwusa.com> wrote:
: >Jeff Krintila wrote:
: >> I'm currently admin'ing approximately 15 Solaris 2.6 machines.
: >> I have a requirement to transfer sensitive from 14 of the "client"
: >> machines to the "server" machine. I was hoping someone would have
: >> experience with an ftp-like program/script that functions like scp
: >> (non-clear-text user/password authentication and encrypted data).
: >
: >Why not use scp or sftp?
: >
: If I could script scp I would LOVE to do that. scp seems to clear some
: buffer that accepts the password for the user ID that I'm using to
: transfer the file with. Do you have a script that uses scp?
: 
There seems to be an ever-increasing need for network clients that are
both secure and scriptable.  FTP is a prominent case in point; Telnet is
another.

The Kermit Project at Columbia University has spent the last several years
adding secure authentication and encryption protocols (Kerberos IV,
Kerberos V, SRP, SSL/TLS) to its communications software to allow a level
of privacy not available with ordinary clients, nor even with SSH and its
relatives.  Since the software was already inherently scriptable, the
result was a secure, scriptable Telnet (and Rlogin) client that could also
transfer and manage files with Kermit protocol.  You can see sample
applications here:

  http://www.columbia.edu/kermit/ckscripts.html

This base was a natural fit for an FTP client, which was developed over
the past few months and is now available for testing:

  http://www.columbia.edu/kermit/ftpclient.html

I think you will find that it has everything you are looking for:
security, scriptability, as well as basic functionality you just won't
find in any other FTP client.  A tutorial on scripting FTP is available
here:

  http://www.columbia.edu/kermit/ftpscript.html

And a guide to sources for secure Telnet (and FTP) servers is here:

  http://www.columbia.edu/kermit/telnetd.html

- Frank

From news@columbia.edu  Fri Mar  9 11:51:15 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA22451
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 9 Mar 2001 11:51:14 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id LAA09359
	for kermit.misc@watsun.cc.columbia.edu; Fri, 9 Mar 2001 11:28:43 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: New Kermit FTP Site
Date: 9 Mar 2001 16:28:43 GMT
Organization: Columbia University
Message-ID: <98b0br$94c$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu


The Kermit Project's ftp site:

  ftp://kermit.columbia.edu

has been in service for many years and is due for an upgrade.

A new, parallel ftp service has been installed here:

  ftp://ftp.kermit.columbia.edu

The primary benefits of the new server are greater speed and greater
disk capacity.  The directory structure and filenames are identical.

Please give the new server a spin and report any problems to
kermit-support@columbia.edu.  After a trial period, the new server will
take over the kermit.columbia.edu and ftp.columbia.edu hostnames; thus
old scripts, links, etc, will reach the new server automatically.

Incidentally, the new FTP site was populated entirely by Kermit's new FTP
client, and is kept in sync with the primary server by Kermit scripts.

- Frank

From news@columbia.edu  Fri Mar  9 14:51:15 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id OAA09622
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 9 Mar 2001 14:51:14 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id OAA18231
	for kermit.misc@watsun.cc.columbia.edu; Fri, 9 Mar 2001 14:48:53 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: awouk@blackhole.nyx.net (arthur wouk)
Subject: can ckermit cause 'stickyness'?
Organization: Nyx net, The Spirit of the Night
Message-ID: <984170874.191669@irys.nyx.net>
Date: Fri, 09 Mar 2001 19:48:43 GMT
To: kermit.misc@columbia.edu

i lost my dedicated phone line for a period yesterday, and eventually
the phone company fixed the problem. but ever since i have a new one,
which i call stickyness. for periods, there is no response to the
keyboard, and then suddenly it seems to connect and send a number of key
strokes really quickly. comes and goes without any warning. but the
phone line does not drop out!

it happens at two different ISPs.

i am running c-kermit 7.0.196 on a solaris 2.4 - sparc 2.

happens both during the day and late at night, when the ISPs are not
heavily loaded.

does this seem to mean that the phone system is misbehaving, or does
it seem to be my interaction with the ISPs? anyone have a clue?
-- 
Existentialism means no one can take a bath for you. - Delmore Schwartz:

	to email me, delete blackhole. from my return address

From news@columbia.edu  Fri Mar  9 17:51:15 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA04991
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 9 Mar 2001 17:51:14 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id RAA25193
	for kermit.misc@watsun.cc.columbia.edu; Fri, 9 Mar 2001 17:35:34 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jaltman@columbia.edu (Jeffrey Altman)
Subject: Re: can ckermit cause 'stickyness'?
Date: 9 Mar 2001 22:35:33 GMT
Organization: Columbia University
Message-ID: <98blrl$oj6$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <984170874.191669@irys.nyx.net>,
arthur wouk <awouk@blackhole.nyx.net> wrote:
: i lost my dedicated phone line for a period yesterday, and eventually
: the phone company fixed the problem. but ever since i have a new one,
: which i call stickyness. for periods, there is no response to the
: keyboard, and then suddenly it seems to connect and send a number of key
: strokes really quickly. comes and goes without any warning. but the
: phone line does not drop out!
: 
: it happens at two different ISPs.
: 
: i am running c-kermit 7.0.196 on a solaris 2.4 - sparc 2.
: 
: happens both during the day and late at night, when the ISPs are not
: heavily loaded.
: 
: does this seem to mean that the phone system is misbehaving, or does
: it seem to be my interaction with the ISPs? anyone have a clue?

Except for the fact that you say the phone line is dedicated, this 
sounds very much like modem retraining due to line noise.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.

From news@columbia.edu  Fri Mar  9 18:21:15 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id SAA14852
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 9 Mar 2001 18:21:14 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id SAA27003
	for kermit.misc@watsun.cc.columbia.edu; Fri, 9 Mar 2001 18:16:38 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: awouk@blackhole.nyx.net (arthur wouk)
Subject: Re: can ckermit cause 'stickyness'?
Organization: Nyx net, The Spirit of the Night
Message-ID: <984183330.215894@irys.nyx.net>
Date: Fri, 09 Mar 2001 23:16:19 GMT
To: kermit.misc@columbia.edu

In article <98blrl$oj6$1@newsmaster.cc.columbia.edu>,
Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
:In article <984170874.191669@irys.nyx.net>,
:arthur wouk <awouk@blackhole.nyx.net> wrote:
:: i lost my dedicated phone line for a period yesterday, and eventually
:: the phone company fixed the problem. but ever since i have a new one,
:: which i call stickyness. for periods, there is no response to the
:: keyboard, and then suddenly it seems to connect and send a number of key
:: strokes really quickly. comes and goes without any warning. but the
:: phone line does not drop out!
:: 
:: it happens at two different ISPs.
:: 
:: i am running c-kermit 7.0.196 on a solaris 2.4 - sparc 2.
:: 
:: happens both during the day and late at night, when the ISPs are not
:: heavily loaded.
:: 
:: does this seem to mean that the phone system is misbehaving, or does
:: it seem to be my interaction with the ISPs? anyone have a clue?
:
:Except for the fact that you say the phone line is dedicated, this 
:sounds very much like modem retraining due to line noise.
:

or, as they say, duelling modems. our phone service provider, formerly
uswest (known locally as usworst) has changed over (by being bought
out) to qwest (known locally as qworst).  service has probably
dis-improved, as we say  locally. i have invented a new protmanteau
word to cover it all - 'deproved'. shorter and describes qworst.

i got another service man out this afternoon, and he seems to have
made things a little better. my fingers are crossed.
-- 
Existentialism means no one can take a bath for you. - Delmore Schwartz:

	to email me, delete blackhole. from my return address

From news@columbia.edu  Sun Mar 11 22:21:18 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id WAA23807
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 11 Mar 2001 22:21:18 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id WAA22823
	for kermit.misc@watsun.cc.columbia.edu; Sun, 11 Mar 2001 22:00:19 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: gazelle@yin.interaccess.com (Kenny McCormack)
Subject: Re: secure ftp batch binaries/scripts
Date: 11 Mar 2001 20:58:30 -0600
Organization: The official candy of the new Millennium
Message-ID: <98he0m$5d8$1@yin.interaccess.com>
To: kermit.misc@columbia.edu

In article <98avmb$8i6$1@newsmaster.cc.columbia.edu>,
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
...
>There seems to be an ever-increasing need for network clients that are
>both secure and scriptable.  FTP is a prominent case in point; Telnet is
>another.
>
>The Kermit Project at Columbia University has spent the last several years
>adding secure authentication and encryption protocols (Kerberos IV,
>Kerberos V, SRP, SSL/TLS) to its communications software to allow a level
>of privacy not available with ordinary clients, nor even with SSH and its
>relatives.  Since the software was already inherently scriptable, the
>result was a secure, scriptable Telnet (and Rlogin) client that could also
>transfer and manage files with Kermit protocol.

This is very interesting.  Normally, I am a little sceptical of these
frequent "Kermit can do anything" posts, but this one is very intriguing
because it looks pretty much "ready to go".  SSH (the other main contender)
has always looked really complicated to setup - along with the "You can't
really get binaries for it, you have to get /dev/(r)random, you have to deal
with export restrictions, you have to deal with the RSA patent, etc, etc, etc"
bulls**t.

So, convince me.  Is it really straightforward to do it with Kermit?

From news@columbia.edu  Sun Mar 11 23:21:19 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id XAA29945
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 11 Mar 2001 23:21:18 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id WAA25087
	for kermit.misc@watsun.cc.columbia.edu; Sun, 11 Mar 2001 22:57:49 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jaltman@columbia.edu (Jeffrey Altman)
Subject: Re: secure ftp batch binaries/scripts
Date: 12 Mar 2001 03:57:49 GMT
Organization: Columbia University
Message-ID: <98hhft$ofs$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <98he0m$5d8$1@yin.interaccess.com>,
Kenny McCormack <gazelle@interaccess.com> wrote:
: 
: This is very interesting.  Normally, I am a little sceptical of these
: frequent "Kermit can do anything" posts, but this one is very intriguing
: because it looks pretty much "ready to go".  SSH (the other main contender)
: has always looked really complicated to setup - along with the "You can't
: really get binaries for it, you have to get /dev/(r)random, you have to deal
: with export restrictions, you have to deal with the RSA patent, etc, etc, etc"
: bulls**t.
: 
: So, convince me.  Is it really straightforward to do it with Kermit?

All of the issues with /dev/random, export issues, patents are the same.
You can't avoid them regardless of which security protocols you want to use.

As for your issues:

 . A source of random data is required for any secure connections because
   otherwise your session keys are guessable

 . The RSA patent is expired and is no longer a restriction

 . Export rules on open source products such as C-Kermit no longer
   restrict their exportation from the U.S. in source code form.

 . Exportation of binaries may or may not be permissible without an exemption.



 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.

From news@columbia.edu  Mon Mar 12 08:51:19 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id IAA29920
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 12 Mar 2001 08:51:19 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id IAA04718
	for kermit.misc@watsun.cc.columbia.edu; Mon, 12 Mar 2001 08:31:23 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: gazelle@yin.interaccess.com (Kenny McCormack)
Subject: Re: secure ftp batch binaries/scripts
Date: 12 Mar 2001 07:29:38 -0600
Organization: The official candy of the new Millennium
Message-ID: <98ij02$g68$1@yin.interaccess.com>
To: kermit.misc@columbia.edu

In article <98hhft$ofs$1@newsmaster.cc.columbia.edu>,
Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
>In article <98he0m$5d8$1@yin.interaccess.com>,
>Kenny McCormack <gazelle@interaccess.com> wrote:
>:
>: This is very interesting.  Normally, I am a little sceptical of
>: these frequent "Kermit can do anything" posts, but this one is very
>: intriguing because it looks pretty much "ready to go".  SSH (the
>: other main contender) has always looked really complicated to setup -
>: along with the "You can't really get binaries for it, you have to get
>: /dev/(r)random, you have to deal with export restrictions, you have
>: to deal with the RSA patent, etc, etc, etc" bulls**t.
>:
>: So, convince me.  Is it really straightforward to do it with Kermit?
>
>All of the issues with /dev/random, export issues, patents are the same.
>You can't avoid them regardless of which security protocols you want to use.

OK - thanks for the honest answer.  I guess it is still too complicated to
deal with.  But I will check it out (the Kermit web page and stuff related
to this), anwyay.

From news@columbia.edu  Mon Mar 12 09:21:20 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id JAA29733
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 12 Mar 2001 09:21:20 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id IAA05692
	for kermit.misc@watsun.cc.columbia.edu; Mon, 12 Mar 2001 08:54:37 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jaltman@columbia.edu (Jeffrey Altman)
Subject: Re: secure ftp batch binaries/scripts
Date: 12 Mar 2001 13:54:37 GMT
Organization: Columbia University
Message-ID: <98iket$5hq$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <98ij02$g68$1@yin.interaccess.com>,
Kenny McCormack <gazelle@interaccess.com> wrote:
: >All of the issues with /dev/random, export issues, patents are the same.
: >You can't avoid them regardless of which security protocols you want to use.
: 
: OK - thanks for the honest answer.  I guess it is still too complicated to
: deal with.  But I will check it out (the Kermit web page and stuff related
: to this), anwyay.

I'm not sure I understand what is so complicated to deal with?

Most operating systems shipped in the last few years contain some form of 
random data source.  If the one you are using does not, then installing one 
is not too difficult.

As for the other items on your list, unless you are planning on embedding the
protocol into a closed source commercial application they should not have an 
impact on you.

As for getting pre-built binaries.  It is crucial when using Unix to build binaries
on your machine.  Only this way will you be sure that the binaries where built to
use the libraries that you have installed on your system and how you have your 
system configured.  One item that needs to be known is the type of password files
that you are using?  Are you using Shadow Password files or EPS?  Are you using PAM?

Which security systems do you have installed on your machine?

  OpenSSL
  MIT Kerberos 4
  MIT Kerberos 5
  MIT Kerberos 5 with Kerberos 4 compatibility
  Heimdal Kerberos
  Secure Remote Password
  
Which version of each of these libraries?  

Distributing and supporting pre-built packages is difficult.  But building a 
binary on an individual system is not.


 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.

From news@columbia.edu  Mon Mar 12 11:51:20 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA19280
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 12 Mar 2001 11:51:19 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id LAA12863
	for kermit.misc@watsun.cc.columbia.edu; Mon, 12 Mar 2001 11:28:09 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: secure ftp batch binaries/scripts
Date: 12 Mar 2001 16:28:08 GMT
Organization: Columbia University
Message-ID: <98iteo$chs$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <98ij02$g68$1@yin.interaccess.com>,
Kenny McCormack <gazelle@interaccess.com> wrote:
: In article <98hhft$ofs$1@newsmaster.cc.columbia.edu>,
: Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: >In article <98he0m$5d8$1@yin.interaccess.com>,
: >Kenny McCormack <gazelle@interaccess.com> wrote:
: >:
: >: This is very interesting.  Normally, I am a little sceptical of
: >: these frequent "Kermit can do anything" posts, but this one is very
: >: intriguing because it looks pretty much "ready to go".  SSH (the
: >: other main contender) has always looked really complicated to setup -
: >: along with the "You can't really get binaries for it, you have to get
: >: /dev/(r)random, you have to deal with export restrictions, you have
: >: to deal with the RSA patent, etc, etc, etc" bulls**t.
: >:
: >: So, convince me.  Is it really straightforward to do it with Kermit?
: >
: >All of the issues with /dev/random, export issues, patents are the same.
: >You can't avoid them regardless of which security protocols you want to use.
: 
: OK - thanks for the honest answer.  I guess it is still too complicated to
: deal with.  But I will check it out (the Kermit web page and stuff related
: to this), anwyay.
:
Yes, security is indeed complicated.  I think the big difference between
Kermit and most of the other suppliers of secure clients is that you can talk
to the developers, and they (we) will help you get it together and working.

- Frank

From news@columbia.edu  Mon Mar 12 17:51:21 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA00840
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 12 Mar 2001 17:51:21 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id RAA29277
	for kermit.misc@watsun.cc.columbia.edu; Mon, 12 Mar 2001 17:44:44 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: David Stow <dastow@vcn.bc.ca>
Subject: MSKermit TCP rwin?
Date: 12 Mar 2001 22:35:48 GMT
Organization: Vancouver CommunityNet
Message-ID: <98jj04$i3o$1@sylvester.vcn.bc.ca>
To: kermit.misc@columbia.edu

When I use MSKermit or NCSA Telnet over DOSPPPD, I get half a screen full
of information, a pause, and then the second half of the screen. (Both
programs are using mss=1460).  The problem goes away in NCSA Telnet when I
set rwin=4096, but setting Kermit's sliding windows has no effect.

Is this because the NCSA window is at the TCP level and the Kermit window
is at the application level?  Does MSKermit's TCP have a setting
comparable to NCSA Telnet's rwin=?

Thanks,
David Stow


From news@columbia.edu  Mon Mar 12 21:51:22 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id VAA07145
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 12 Mar 2001 21:51:22 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id VAA08417
	for kermit.misc@watsun.cc.columbia.edu; Mon, 12 Mar 2001 21:31:53 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jrd@cc.usu.edu (Joe Doupnik)
Subject: Re: MSKermit TCP rwin?
Message-ID: <GIR1IawPkn$Y@cc.usu.edu>
Date: 12 Mar 01 19:07:42 MDT
Organization: Utah State University
To: kermit.misc@columbia.edu

In article <98jj04$i3o$1@sylvester.vcn.bc.ca>, David Stow <dastow@vcn.bc.ca> writes:
> When I use MSKermit or NCSA Telnet over DOSPPPD, I get half a screen full
> of information, a pause, and then the second half of the screen. (Both
> programs are using mss=1460).  The problem goes away in NCSA Telnet when I
> set rwin=4096, but setting Kermit's sliding windows has no effect.
> 
> Is this because the NCSA window is at the TCP level and the Kermit window
> is at the application level?  Does MSKermit's TCP have a setting
> comparable to NCSA Telnet's rwin=?
> 
> Thanks,
> David Stow
---------
	The sliding window for Kermit is for the Kermit protocol, not for
the underlying transport mechanism (whatever that may be, and there are 
lots of choices). MSK has fixed sizes for TCP transmit and receive buffering,
4KB each direction for each of up to six simultaneous sessions and still
leave memory for non-Kermit things. It also has 6KB of receive packet 
buffering before material enters the TCP/IP stack.
	The problem has the hallmarks of path delay between MSK and the app
at the far end of the link. The PPP driver may well be the culprit because
there are no pauses when working over Ethernet. I can't help with the PPP
driver, but you might look at it for tuning knobs.
	Joe D.

From news@columbia.edu  Tue Mar 13 12:21:23 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA29051
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 13 Mar 2001 12:21:22 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA12658
	for kermit.misc@watsun.cc.columbia.edu; Tue, 13 Mar 2001 12:05:05 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Secure Telnet Using C-Kermit 7.1 With Stunnel
Date: 13 Mar 2001 17:05:02 GMT
Organization: Columbia University
Message-ID: <98ljvu$cbc$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

Kirk Turner-Rustin of Ohio Wesleyan University:

  http://www.owu.edu

has written a case study, "Secure Telnet Using C-Kermit 7.1 With Stunnel",
summarizing the steps taken at Ohio Wesleyan University to set up secure
SSL/TLS Telnet communication between the secure C-Kermit 7.1 Telnet client
and an ordinary Telnet server wrapped with Stunnel.  Notes are also
included on using Kermit 95 on Windows 9x/ME/NT/2000 as the client.  The
study is here:

  http://www.columbia.edu/kermit/case21.html

Other links:

  http://www.columbia.edu/kermit/ck71.html     C-Kermit 7.1
  http://www.columbia.edu/kermit/k95.html      Kermit 95
  http://www.columbia.edu/kermit/telnetd.html  Secure Telnet and FTP servers
  http://www.stunnel.org/                      Stunnel

Frank da Cruz
The Kermit Project
Columbia University
http://www.columbia.edu/kermit/

From news@columbia.edu  Tue Mar 13 17:21:23 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA14242
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 13 Mar 2001 17:21:23 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id QAA25223
	for kermit.misc@watsun.cc.columbia.edu; Tue, 13 Mar 2001 16:52:59 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: More fun with dates
Date: 13 Mar 2001 21:52:59 GMT
Organization: Columbia University
Message-ID: <98m4rr$ok4$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu


This month's Scientific American (March 2001, p.80) includes an article
"Easter as a Quasicrystal" by Ian Stewart, in which the calculation of
the date of Easter is explained (and then graphed and compared to a
crystalline lattice).  A ten-step algorithm is given for calculating the
Gregorian date of Easter in any given year that is "easy to program on a
computer").  Here's an illustration of how to do it in C-Kermit 7.1,
using its new LISP-like S-expression feature:

  #!/usr/local/bin/kermit +
  dcl \&m[] = Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
  if ( not def \%1 || not numeric \%1 ) exit 1 Usage: \%0 year
  if ( < \%1 1900 || > \%1 2199 ) exit 1 "\0: 1900 <= Year < 2100"
  (setq x \%1)
  (setq a (mod x 19) b (truncate (/ x 100)) c (mod x 100))
  (setq d (truncate (/ b 4)) e (mod b 4))
  (setq g (truncate (/ (+ (* 8 b) 13) 25)))
  (setq h (mod (+ (* a 19) b (- d) (- g) 15) 30))
  (setq m (truncate (/ (+ a (* h 11)) 319)))
  (setq j (truncate (/ c 4)) k (truncate (mod c 4)))
  (setq l (truncate (mod (+ (* 2 e) (* 2 j) m (- k) (- h) 32) 7)))
  (setq n (truncate (/ (+ h (- m) l 90) 25)))
  (setq p (truncate (mod (+ h (- m) l n 19) 32)))
  echo \fday(\m(x)\flpad(\m(n),2,0)\flpad(\m(p),2,0)) \m(p) \&m[n] \m(x)
  exit

See the article for an explanation of the algorithm and see:

  http://www.columbia.edu/kermit/ckermit3.html#x9

for an explanation of S-Expressions.  Note that the algorithm requires
all arithmetic to be integer, not floating-point, hence the many TRUNCATE
expressions (since S-Expressions never discard fractional parts).

In UNIX, clip the program, left-justify at least the first line and change
it to point to your C-Kermit 7.1 binary, save it as "easter", then "chmod +x
easter", and then you can type:

  easter 2001

(or any other year between 1900 and 2099) to find out the date for Easter
in that year (years outside that range require adjustment of the algorithm).
On other platforms, type "take easter 2001" (or other year) at the Kermit
prompt.

Exercises:

 . Write a similar program for Rosh Hashanah, Passover, Ramadan, Tet, 
   Chinese New Year, or any other holiday based on the Lunar cycle.

 . Adapt to span a wider range of years.

 . Adapt to support other calendars.

- Frank

From news@columbia.edu  Wed Mar 14 10:21:24 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA14996
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 14 Mar 2001 10:21:24 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id KAA24913
	for kermit.misc@watsun.cc.columbia.edu; Wed, 14 Mar 2001 10:19:02 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Ftp timestamps
Date: 14 Mar 2001 15:19:00 GMT
Organization: Columbia University
Message-ID: <98o254$oa4$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <htEr6.39428$Xx3.227023@news1.eburwd1.vic.optushome.com.au>,
Michael Hayes <mickh@kincrome.com.au> wrote:
: I have a small problem, I have the need to ftp data from a winnt box to an
: aix machine, the application needs the timestamps to remain the same on both
: machines.  Unfortunately the timestamp reads the time  the files hit the aix
: machine, not the time they were created on the winnt box.
: 
You need a more powerful FTP client:

  http://www.columbia.edu/kermit/ftpclient.html

Prior to downloading files, tell it:

  set ftp dates on

Which says to ask the server to supply the date of each file, and then set
the downloaded file's date accordingly.  Obviously this requires the server
to cooperate.  For details see:

  http://www.columbia.edu/kermit/ckermit3.html#x3.3

- Frank

From news@columbia.edu  Thu Mar 15 12:51:29 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA02597
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 15 Mar 2001 12:51:28 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA28214
	for kermit.misc@watsun.cc.columbia.edu; Thu, 15 Mar 2001 12:40:17 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: Francis R Bridge {BRIDGE1} <bridge@cig.mot.com>
Subject: Time stamping log files in K95
Date: 15 Mar 2001 11:16:14 -0600
Organization: Motorola CIG
Message-ID: <xql4rwvrm01.fsf@cig.mot.com>
To: kermit.misc@columbia.edu

Hello,

We need an application that has the ability to log 
several terminal sessions and apply a time stamp to 
each line.  Basically prefixing each line sent to the 
terminal with the time of day.

For example:

Thu Mar 15 11:12:00:  First line of text from host
Thu Mar 15 11:12:10:  Second line of text from host
^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Kermit supplies this  Remote host sends this

Can K95 do this?

Any problem with simultaneously logging about
8-10 terminal sessions in this manor?

Thanks,
Frank Bridge

From news@columbia.edu  Thu Mar 15 13:21:28 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA29116
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 15 Mar 2001 13:21:27 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id NAA29462
	for kermit.misc@watsun.cc.columbia.edu; Thu, 15 Mar 2001 13:03:47 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Time stamping log files in K95
Date: 15 Mar 2001 18:03:47 GMT
Organization: Columbia University
Message-ID: <98r063$soj$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <xql4rwvrm01.fsf@cig.mot.com>,
Francis R Bridge {BRIDGE1}  <bridge@cig.mot.com> wrote:
: We need an application that has the ability to log 
: several terminal sessions and apply a time stamp to 
: each line.  Basically prefixing each line sent to the 
: terminal with the time of day.
: 
: For example:
: 
: Thu Mar 15 11:12:00:  First line of text from host
: Thu Mar 15 11:12:10:  Second line of text from host
: ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: Kermit supplies this  Remote host sends this
: 
: Can K95 do this?
: 
: Any problem with simultaneously logging about
: 8-10 terminal sessions in this manor?
: 
Sort of:

 . You'll need to run 8-10 copies of K95 simultaneously.
 . Each one logs to a separate file.

For timestamps, see:

  http://www.columbia.edu/kermit/ckscripts.html

In the Internet scripts section, see the "timestamps" script,
which adds timestamps to Telnet-based system log display.
The same technique can be used for serial-port and modem connections.

By using an appropriate date-time format, each log file will be
naturally lexically sorted, and therefore the various logs can be 
merged in the expected straightforward manner.

- Frank

From news@columbia.edu  Fri Mar 16 07:21:30 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id HAA20263
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 16 Mar 2001 07:21:29 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id HAA03738
	for kermit.misc@watsun.cc.columbia.edu; Fri, 16 Mar 2001 07:14:38 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "RobinRG" <rrg@thermeoneurope.com>
Subject: SRP telnet
Date: Fri, 16 Mar 2001 12:13:58 -0000
Organization: UUNET WorldCom server (post doesn't reflect views of UUNET WorldCom
Message-ID: <98t02v$c0k$1@soap.pipex.net>
To: kermit.misc@columbia.edu

Hi all,
I am using K95 version 1.7 SRP enabled to make secure telnet connections to
SRP enabled servers.  I am using the same version/setup as I have been for a
very long time and it makes perfect connections every time to all the
established servers.

We have set up one new server, running RedHat Linux 6.2 with eps and SRP
authentication.
I have tried several different SRP enabled in.telnetd compilations and I
cannot get a connection to this server unless I revert back to the standard,
non-SRP in.telnetd.  The same versions of the SRP-enabled in.telnetd are
running on other servers to which I can connect.

When I try this one server I get a Windows "Illegal Operation" error:
K95 caused an invalid page fault in
module K95.EXE at 0197:0054c845.
Registers:
EAX=00000117 CS=0197 EIP=0054c845 EFLGS=00010206
EBX=81993f90 SS=019f ESP=0237fd74 EBP=0237fe7c
ECX=2bd86bed DS=019f ESI=006c4077 FS=75bf
EDX=0237fef8 ES=019f EDI=0237fe94 GS=0000
Bytes at CS:EIP:
c6 84 0d 01 ff ff ff 00 8b 55 0c 83 ea 01 52 8d
Stack dump:
819c197c 00f30bd0 000502fa ac000109 3241db6b f19b9a4a 135ede66 af2f5889
1965b672 fc07ee87 3d949231 a35060b5 b4cb2973 81ed99a0 7775e093 d53da167


My PC is running W98 and everything else is absolutely fine.
As I can connect to so many others using the same remote daemon I can only
assume it's something on the Linux box which is being returned to which my
PC is taking exception.
Anyone have any bright ideas?
Regards
Robin



From news@columbia.edu  Fri Mar 16 10:21:31 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA11631
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 16 Mar 2001 10:21:31 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id JAA10338
	for kermit.misc@watsun.cc.columbia.edu; Fri, 16 Mar 2001 09:55:50 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Automated FTP Script.
Date: 16 Mar 2001 14:55:48 GMT
Organization: Columbia University
Message-ID: <98t9hk$a2v$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <Lles6.4040$zW2.170243@ozemail.com.au>,
Ranko Popovic <ranko.popovic@newsconnect.nospam.com.au> wrote:
: Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote in message
: news:98m5iu$p6m$1@newsmaster.cc.columbia.edu...
: > It's done most easily with an FTP client that (unlike the standard one)
: > is innately scriptable -- i.e. has its own built-in scripting such as:
: >
: >   http://www.columbia.edu/kermit/ftpclient.html
: 
: Frank, when are you going to remove restrictions for the "secure" version?
: I'm referring to http://www.columbia.edu/kermit/noexport.html of course.
: 
When the test phase of C-Kermit 7.1 is finished and it is formally released,
it will be packaged in a way that is consistent with the revised USA export
restrictions, which can be summarized very crudely like this: source code
can be put on FTP sites, but not object code or binaries.  Meaning that you'll
have to build secure versions from source code yourself.

The C-Kermit 7.1 Alpha-test tarball already contains the security modules:

  $ tar tvf cku199a02.tar
  rw-rw-r--107/1327 290790 Jan  6 14:18 2001 makefile
  rw-rw-r--107/1327 163324 Jan  3 15:18 2001 ck_crp.c
  rw-rw-r--107/1327   2627 Jan  3 15:18 2001 ck_des.c
  rw-rw-r--107/1327 116502 Jan  3 15:18 2001 ck_ssl.c
  rw-rw-r--107/1327   2712 Jan  3 15:18 2001 ck_ssl.h
  ...

The procedures for building secure versions are in the makefile, and are
documented here:

  http://www.columbia.edu/kermit/security71.html

Thus you can use the security features today.  If you have specific questions,
send them to kermit-support@columbia.edu.

- Frank

From news@columbia.edu  Fri Mar 16 11:51:30 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA07431
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 16 Mar 2001 11:51:30 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id LAA14593
	for kermit.misc@watsun.cc.columbia.edu; Fri, 16 Mar 2001 11:38:06 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jaltman@columbia.edu (Jeffrey Altman)
Subject: Re: SRP telnet
Date: 16 Mar 2001 16:38:04 GMT
Organization: Columbia University
Message-ID: <98tfhc$e7u$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <98t02v$c0k$1@soap.pipex.net>,
RobinRG <rrg@thermeoneurope.com> wrote:
: Hi all,
: I am using K95 version 1.7 SRP enabled to make secure telnet connections to
: SRP enabled servers.  I am using the same version/setup as I have been for a
: very long time and it makes perfect connections every time to all the
: established servers.

The current version of Kermit 95 is 1.1.20.  Updates are available from

  http://www.kermit-project.org/k95patch.html

If after upgrading you still have problems send e-mail to 

  kermit-support@columbia.edu

But I do not expect you to have problems.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.

From news@columbia.edu  Fri Mar 16 13:51:31 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA20378
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 16 Mar 2001 13:51:30 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id NAA20145
	for kermit.misc@watsun.cc.columbia.edu; Fri, 16 Mar 2001 13:40:25 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "RobinRG" <rrg@thermeoneurope.com>
Subject: Re: SRP telnet
Date: Fri, 16 Mar 2001 18:39:32 -0000
Organization: UUNET WorldCom server (post doesn't reflect views of UUNET WorldCom
Message-ID: <98tmm6$n97$1@soap.pipex.net>
To: kermit.misc@columbia.edu

Thanks for this suggestion Jeffrey (and I understand the logic) but right
now I'm running a tight little cutdown telnet-only setup of K95 (I don't
need any of the other stuff) and so the patches won't run 'cause it can't
find all the files.  I was kind of hoping someone might have run into
similar SRP issues and know the solution.  Any thoughts?
Thanks in advance
Robin

"Jeffrey Altman" <jaltman@watsun.cc.columbia.edu> wrote in message
news:98tfhc$e7u$1@newsmaster.cc.columbia.edu...
> In article <98t02v$c0k$1@soap.pipex.net>,
> RobinRG <rrg@thermeoneurope.com> wrote:
> : Hi all,
> : I am using K95 version 1.7 SRP enabled to make secure telnet connections
to
> : SRP enabled servers.  I am using the same version/setup as I have been
for a
> : very long time and it makes perfect connections every time to all the
> : established servers.
>
> The current version of Kermit 95 is 1.1.20.  Updates are available from
>
>   http://www.kermit-project.org/k95patch.html
>
> If after upgrading you still have problems send e-mail to
>
>   kermit-support@columbia.edu
>
> But I do not expect you to have problems.
>
>  Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
>  The Kermit Project @ Columbia University   includes Secure Telnet and FTP
>  http://www.kermit-project.org/             using Kerberos, SRP, and
>  kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.



From news@columbia.edu  Fri Mar 16 15:21:31 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id PAA15753
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 16 Mar 2001 15:21:30 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id PAA24252
	for kermit.misc@watsun.cc.columbia.edu; Fri, 16 Mar 2001 15:19:41 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Confirm FTP Upload
Date: 16 Mar 2001 20:19:39 GMT
Organization: Columbia University
Message-ID: <98tsgr$nlp$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

: Rick wrote:
: > 
: > My company is currently processing two large text files on an E10K box and
: > then uploading them to an anonymous FTP server. One file is processed
: > daily and the other weekly, the processing and upload is via crontab. The
: > customer that receives this text file has now requested that a separate
: > "control" file be put on the FTP site which they can look for and if the
: > control file is available they will continue to retrieve the text
: > file. The intent is that this control file will only be there if the file
: > that I sent was received by the FTP site without error. I'm a little
: > confused on how to verify that what I sent was received...
:
This is an insolable problem.  However, if you transferred the file in the
right mode (text versus binary) and there were no errors, the chances are
vanishingly small that file was not transferred correctly, since TCP and IP
both provide error detection and correction.  If you transfer in binary mode,
and the size the is the same, that's another good indicator of succees.

Anyway, I think what the customer really wants is to know that an upload
has finished before grabbing the file from the upload area, which is an
easier problem to solve.

: > ... the best thing I
: > can think of is that I run another process that goes out to the FTP site
: > downloads the file, compares it character by character and if it matches
: > then send the control file.
:
This would not catch some hypothetical errors that are both systematic and
reversible.

: > This doesn't seem like a very good method
: > because I'm checking to see if one operation has failed with an operation
: > that could fail.
:
Right.  First I'd suggest you read the following FTP scripting tutorial,
which discusses the same problem you're trying to address:

  http://www.columbia.edu/kermit/ftpscript.html


The tutorial pertains to the new Kermit Project FTP client, is designed to
handle such situations.  Example 5 applies to your query.

If you want an even greater level of confidence, you might consider using
Kermit protocol rather than FTP because:

 . FTP protocol includes no error detection or correction whatsoever;
   it relies completely on the underlying transport for that.  Kermit,
   on the other hand, applies rigorous checking on top of TCP and IP.

 . FTP protocol includes no mechanism for confirming that a file was
   was fully received.  The sender simply closes the connection at the
   end of the file.  Kermit protocol, on the other hand, sends an "end
   of file" packet at the end of each file and requires positive
   confirmation from the receiver before declaring the transfer
   successfully terminated.

Internet Kermit servers are available that can be used just like Internet
FTP servers, and that also include security and privacy methods lacking
from most FTP servers.  For more information see:

  http://www.columbia.edu/kermit/cuiksd.html

Also see the following case study:

  http://www.columbia.edu/kermit/case10.html

which discusses "atomic file movement" in detail, which is the topic of
your query.

- Frank

From news@columbia.edu  Fri Mar 16 18:51:31 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id SAA27584
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 16 Mar 2001 18:51:30 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id SAA02864
	for kermit.misc@watsun.cc.columbia.edu; Fri, 16 Mar 2001 18:48:12 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jaltman@columbia.edu (Jeffrey Altman)
Subject: Re: SRP telnet
Date: 16 Mar 2001 23:48:10 GMT
Organization: Columbia University
Message-ID: <98u8nq$2pd$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <98tmm6$n97$1@soap.pipex.net>,
RobinRG <rrg@thermeoneurope.com> wrote:
: Thanks for this suggestion Jeffrey (and I understand the logic) but right
: now I'm running a tight little cutdown telnet-only setup of K95 (I don't
: need any of the other stuff) and so the patches won't run 'cause it can't
: find all the files.  I was kind of hoping someone might have run into
: similar SRP issues and know the solution.  Any thoughts?
: Thanks in advance
: Robin

Yes, I do have thoughts.  Please upgrade to 1.1.20.  It will fix your
problems.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.

From news@columbia.edu  Sat Mar 17 12:21:32 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA10750
	for <kermit.misc@cpunix.cc.columbia.edu>; Sat, 17 Mar 2001 12:21:32 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA11425
	for kermit.misc@watsun.cc.columbia.edu; Sat, 17 Mar 2001 12:07:42 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: need passive mode ftp command line client
Date: 17 Mar 2001 17:07:42 GMT
Organization: Columbia University
Message-ID: <9905ku$b4u$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <slrn9b5n4p.mt.grante@tuxtop.visi.com>,
Grant Edwards <grante@visi.com> wrote:
: On Fri, 16 Mar 2001 16:30:58 -0800, Anthony Ewell <aewell@gbis.com> wrote:
: 
: >        I need to write a script that will do a directory
: >of an ftp site.  Then,  depending on what I find in the
: >directory, do a download in passive mode.   (Passive
: >mode is required to get by my firewall.)
: >
: >        Does any one of a command line mode ftp client that
: >I can give a list of commands to that will also use
: >passive mode to transfer file?
: 
: I believe that ncftp will do passive.  
: 
: Also take a look at ckermit.  It supports ftp file transfer and
: has a very sophisticated scripting language akin to "expect".
: 
C-Kermit 7.1 is the one that has this:

  http://www.columbia.edu/kermit/ck71.html

More about its ftp client here:

  http://www.columbia.edu/kermit/ftpclient.html

And a tutorial is here:

  http://www.columbia.edu/kermit/ftpscript.html

And complete documentation here:

  http://www.columbia.edu/kermit/ckermit3.html#ftp

About getting a directory and looking at it...  There are two ways to do
this.  You can use:

  C-Kermit> ftp directory [ filespec ] > filename

and then read the file with FOPEN, FREAD, etc, parsing the lines, which
are in whatever format the server feels like sending them.  If the server
is UNIX, the directory lines are probably like this; note that the filename
starts in column 55 (1-based):

-rw-rw----  1 fdc      staff       14169 Mar 14 11:23 foo
-rw-rw----  1 fdc      staff       28010 Mar 16 12:05 h
-rw-r--r--  1 fdc      staff       19294 Mar 16 12:06 j.jpg
-rw-rw----  1 fdc      staff       46949 Mar 16 15:35 kt
-rw-rw----  1 fdc      staff         489 Mar 13 10:37 r
-rw-rw----  1 fdc      staff        3374 Mar 13 10:36 r.~1~

Let's say you've stored the directory listing in a file called dirlist

  fopen \%c dirlist       ; Open dirlist and assign channel number to \%c
  if fail exit 1 Can't open directory list file
  .\%n = 0
  while true {
      fread \%c line      ; Read a line into variable named 'line'
      if fail break       ; EOF     
      .fn := \s(line[55]) ; Extract substring from col 55 to end
      echo [\m(fn)]       ; Echo the filename with brackets around it
      increment \%n       ; Count it
  }
  fclose \%c              ; Done - close file
  echo Files: \%n         ; Tell how many filenames

Once you have isolated the filename (fn) you can do whatever you want
with it -- compare it with a pattern, a list, etc.  Then to download in
passive mode, simply:

  set ftp passive
  get \m(fn)
  if fail exit 1 GET \m(fn) failed.

C-Kermit 7.1 is currently in prerelease testing, so this is a good time
to try it and send in any comments or suggestions about the scriptable
FTP client.  In fact, your problem suggests one improvement already, which
is to make the NLST result available to the program directly, so you don't
have to parse arbitrary directory-listing formats.

- Frank

From news@columbia.edu  Sun Mar 18 12:21:33 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA05931
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 18 Mar 2001 12:21:33 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA04910
	for kermit.misc@watsun.cc.columbia.edu; Sun, 18 Mar 2001 12:18:20 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "--abc--" <ima_devo@hotmail.com>
Subject: Kermit Protocol basic questions
Message-ID: <3ab4edcb$1@news.iprimus.com.au>
Date: Mon, 19 Mar 2001 03:14:33 +1000
Organization: CWO Customer - reports relating to abuse should be sent to abuse@cwo.net.au
To: kermit.misc@columbia.edu

Hi All,

I am currently doing a comparison of the Kermit and FTP protocols and have
some questions:

1) Does Kermits use of a single multiplexed channel have implications for
simultaneous transfer of commands while data transfer is in progress? (ie.
In FTP there is the 2 channels available)

2) Is the error recovery/Restart functionality available regardless of the
mode of transfer? (In FTP crash recovery not avaialble using stream mode).

3) When using FTP, user may set up a connection between 2 other
servers/machines, and use the users host to control the session. Is this
capability available in Kermit?

Also, if u feel OK about some offtopic FTP questions :)  :

1)  Does FTP encrypt the login info for start of session, or are plain text
passwords sent? Or does the TELNET client encrypt the login info?

Thanks for any help

Dave

From news@columbia.edu  Sun Mar 18 12:51:33 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA12496
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 18 Mar 2001 12:51:33 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA06129
	for kermit.misc@watsun.cc.columbia.edu; Sun, 18 Mar 2001 12:47:39 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Kermit Protocol basic questions
Date: 18 Mar 2001 17:47:37 GMT
Organization: Columbia University
Message-ID: <992sbp$5ve$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3ab4edcb$1@news.iprimus.com.au>,
--abc-- <ima_devo@hotmail.com> wrote:
: I am currently doing a comparison of the Kermit and FTP protocols and have
: some questions:
: 
: 1) Does Kermits use of a single multiplexed channel have implications for
: simultaneous transfer of commands while data transfer is in progress? (ie.
: In FTP there is the 2 channels available)
: 
Kermit's scheme is simpler.  Packets are used at the application level,
which include function-code fields ("commands").  In other words, each message
includes a command, and possibly also contents (e.g. file name, file
attributes, file data).  The fact that there is only a single connection
removes all the difficulties with firewalls, active-vs-passive mode, etc.

: 2) Is the error recovery/Restart functionality available regardless of the
: mode of transfer? (In FTP crash recovery not avaialble using stream mode).
: 
Recovery/restart is available only for binary-mode transfers.  A scheme was
worked out for text mode, but it's quite complex given the fact that it would
have to work with every known file system and record format, including
record-oriented file systems as on IBM mainframes.  So far it has not been
implemented, since there is little demand for it.

: 3) When using FTP, user may set up a connection between 2 other
: servers/machines, and use the users host to control the session. Is this
: capability available in Kermit?
: 
No.

: Also, if u feel OK about some offtopic FTP questions :)  :
: 
: 1)  Does FTP encrypt the login info for start of session, or are plain text
: passwords sent? Or does the TELNET client encrypt the login info?
: 
Security is an option for FTP, Telnet, and Kermit.  Secure servers and
clients are available for all three:

  http://www.columbia.edu/kermit/telnetd.html

Incidentally, there are a lots of other axes along which you can compare
FTP and Kermit, including (to name a few):

 . Handling of file attribute (date-time, size, permissions, etc)
 . Automatic per-file text/binary mode switching
 . Recursive directory-tree traversal
 . Character-set conversion capabilities
 . Automation features built into the client/server protocol
 . Flexible filename collisions options, including update

As you might know, we have added FTP protocol to the new Kermit releases,
in a way that brings many of these features to FTP for the first time,
despite the fact that the FTP protocol is not designed to support them:

  http://www.columbia.edu/kermit/ftpclient.html

- Frank

From news@columbia.edu  Tue Mar 20 08:51:38 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id IAA16953
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 20 Mar 2001 08:51:37 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id IAA11080
	for kermit.misc@watsun.cc.columbia.edu; Tue, 20 Mar 2001 08:49:41 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jaltman@columbia.edu (Jeffrey Altman)
Subject: Re: Kermit Protocol basic questions
Date: 20 Mar 2001 13:49:40 GMT
Organization: Columbia University
Message-ID: <997n5k$aq6$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3ab4edcb$1@news.iprimus.com.au>,
--abc-- <ima_devo@hotmail.com> wrote:
: Hi All,
: 
: I am currently doing a comparison of the Kermit and FTP protocols and have
: some questions:

I realize Frank already responded to this post, but I have a slightly
different perspective on some of the issues.  In particular, this
should not be a comparison of Kermit protocol and FTP.  It should be a
comparison of the Internet Kermit Service and FTP.

: 1) Does Kermits use of a single multiplexed channel have implications for
: simultaneous transfer of commands while data transfer is in progress? (ie.
: In FTP there is the 2 channels available)

The answer to this is 'no'.  Even though FTP uses separate channels
for commands and data, there should not be any communication on the
command channel while a data channel is in use.  The reason for the
use of the data channel is to provide a clean separation of the data
and to be able to provide a clearly understood "end of file" mark, the
closing of the data channel.

FTP clients or servers that do send data on the command channel while
data transfers are in progress can both confuse their peers and
prevent secure sessions from being used when both the command and data
channels are protected by the same streaming cipher.

The Internet Kermit Service by using Kermit protocol over a single
channel provides all of the necessary functionality to perform data
and command exchanges with a well defined set of rules.  By using a
single channel the connection is both easier to secure as well as more
flexible since the use of multiple channels requires an end to end IP
connection as well as specially configured firewalls when more than
one is in use for any given transfer.

: 2) Is the error recovery/Restart functionality available regardless
: of the mode of transfer? (In FTP crash recovery not avaialble using
: stream mode).

Restart functionality is difficult to perform in Text mode transfers
because of two features of the Kermit protocol:

 . end of line transformation

 . character set translation

both of which make it difficult to determine where the sender is to
begin from based upon what data the receiver currently has.  When
transfering data over a network it is necessary for the data to be
placed on the wire in a portable format.  So the sender does not know
what form the receiver is storing the data.  In fact, even if the
sender was given the information, it might not support that data
representation itself.

: 3) When using FTP, user may set up a connection between 2 other
: servers/machines, and use the users host to control the session. Is this
: capability available in Kermit?

This mode is called "FTP Proxy mode".  A client makes connections to
two FTP servers at the same time and then instructs Server A to make a
connection with Server B (which is in passive mode) instead of with
the client.  There are several problems with this feature that have
resulted in many FTP server vendors refusing to implement it:

 . the ability to instruct Server A to connect to some other host
   on an arbitrary port allows the server to be used for denial of
   service attacks.  Imagine I want to attack your machine without
   you knowing who I am.  I can establish an anonymous ftp session
   with a ftp server and then have that server connect to your
   machine on my behalf.

 . the data connection between the two FTP servers can not be 
   authenticated and therefore not secured.  There is no command
   channel between the two servers.  Therefore, there is no mechanism
   for the two servers to determine that they are communicating with
   the correct partner.

The IKS does not implement this feature to prevent the first problem.
Although, if it did implement the ability to establish outgoing
connections to a third host it would not suffer from the second
problem due to its single channel.  

In fact, if you want this functionality you can simply use C-Kermit
over a secure Telnet daemon.  Telnet to Server A, start C-Kermit and
establish a secure connection to the IKS on Server B, and instruct
Server A and B to exchange files.

: Also, if u feel OK about some offtopic FTP questions :)  :
: 
: 1)  Does FTP encrypt the login info for start of session, or are plain text
: passwords sent? Or does the TELNET client encrypt the login info?

Both FTP and Telnet protocols provide for strong authentication and
encryption of the TCP/IP connections.  Authentication is mutual and
encryption and integrity protection are provided in both directions
for both command and file data.  In Telnet, the request for security
can be initiated by either client or the server.  In FTP, the request
must be initiated by the client.


 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.

From news@columbia.edu  Wed Mar 21 08:21:40 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id IAA11285
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 21 Mar 2001 08:21:39 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id IAA02396
	for kermit.misc@watsun.cc.columbia.edu; Wed, 21 Mar 2001 08:21:24 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "DMC" <devo_dave@hotmail.com>
Subject: What could Kermit implement from FTP?
Message-ID: <3ab8aabf@news.iprimus.com.au>
Date: Wed, 21 Mar 2001 23:17:29 +1000
Organization: CWO Customer - reports relating to abuse should be sent to abuse@cwo.net.au
To: kermit.misc@columbia.edu

Hi again,

Thanks for your replies to my previous post. I have come up with a large
list of features that FTP could utilise from Kermit, but have only a handful
that Kermit could borrow from FTP. Basically i have listed:

Kermit might benefit from the following FTP features:

? Utilisation of a more comprehensive command-reply functionality
? Support for the 'page' file structure in addition to the file and record
structures


Not a very comprehensive list :) but Kermit does implement a plethora of
functionality not provided by FTP. So where else do i look?

As for circumstances where a user might choose between Kermit or FTP, i have
only really mentioned the relative robustness of Kermit for use on
unreliable lines and/or LAN, X.25 connections, etc that are unsupported by
FTP. I have also mentioned possibly the overheads of having to learn the
Kermit interface as opposed to FTP are higher.

Thanks again for your help.

Dave

From news@columbia.edu  Wed Mar 21 09:21:46 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id JAA27779
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 21 Mar 2001 09:21:45 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id JAA04028
	for kermit.misc@watsun.cc.columbia.edu; Wed, 21 Mar 2001 09:06:31 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jaltman@columbia.edu (Jeffrey Altman)
Subject: Re: What could Kermit implement from FTP?
Date: 21 Mar 2001 14:06:31 GMT
Organization: Columbia University
Message-ID: <99ach7$3tq$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3ab8aabf@news.iprimus.com.au>, DMC <devo_dave@hotmail.com> wrote:
: Hi again,
: 
: Thanks for your replies to my previous post. I have come up with a large
: list of features that FTP could utilise from Kermit, but have only a handful
: that Kermit could borrow from FTP. Basically i have listed:
: 
: Kermit might benefit from the following FTP features:
: 
: ? Utilisation of a more comprehensive command-reply functionality

Can you provide some examples of command - reply pairs that you would
like to see in the Internet Kermit Service?

Remember, the Kermit protocol is not tied to a particular service.

: ? Support for the 'page' file structure in addition to the file and record
: structures

Can you describe what you mean by the "Page" file structure?

Have you looked at the OS specific LABELED modes which allow arbitrary
formatting and attribute information to be transfered with the file?

: Not a very comprehensive list :) but Kermit does implement a plethora of
: functionality not provided by FTP. So where else do i look?

I'm not sure what you are looking for?  
 
: As for circumstances where a user might choose between Kermit or FTP, i have
: only really mentioned the relative robustness of Kermit for use on
: unreliable lines and/or LAN, X.25 connections, etc that are unsupported by
: FTP. I have also mentioned possibly the overheads of having to learn the
: Kermit interface as opposed to FTP are higher.

In what way are Kermit's commands more difficult to learn than FTP commands?

Remember, the proper comparision is not between "Kermit, the file transfer 
protocol" and "FTP".  The proper comparison is between "Internet Kermit Service"
and "FTP".  

If you are attempting to compare a general purpose file transfer
protocol such as Kermit and an architecture specific service such as
FTP, you are comparing apples and tomatos.  They both grow outside but
one is a fruit and the other is not.

: Thanks again for your help.
: 
: Dave


 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.

From news@columbia.edu  Wed Mar 21 09:51:41 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id JAA11913
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 21 Mar 2001 09:51:40 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id JAA05320
	for kermit.misc@watsun.cc.columbia.edu; Wed, 21 Mar 2001 09:44:59 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: What could Kermit implement from FTP?
Date: 21 Mar 2001 14:44:57 GMT
Organization: Columbia University
Message-ID: <99aep9$565$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <99ach7$3tq$1@newsmaster.cc.columbia.edu>,
Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: In article <3ab8aabf@news.iprimus.com.au>, DMC <devo_dave@hotmail.com> wrote:
: ...
: : ? Support for the 'page' file structure in addition to the file and record
: : structures
: 
: Can you describe what you mean by the "Page" file structure?
: 
Page mode is a leftover from TOPS-20, allowing direct access to disk pages
(blocks), the minimum addressable storage unit on the disk.  A TOPS-20
file was defined by its page table, which could be sparse.  Transferring a
file in page mode, as opposed to ascii or binary mode, would preserve its
sparseness.

You don't see this sort of thing very much any more.  But TOPS-10 and
TOPS-20 are quietly coming back to life after lying dormant the last
fifteen years, with the recent appearance of PDP-10 emulation programs;
see the links at the end of:

  http://www.columbia.edu/kermit/pdp10.html

The Kermit FTP client, although it does not support page mode, does
include two special commands to be used with PDP-10 FTP servers:
VDIRECTORY and TYPE TENEX.  (And as noted here recently, TOPS-20 Kermit
recently had a facelift to allow faster file transfers for when the new
emulators come online, but don't have TCP/IP).

: : As for circumstances where a user might choose between Kermit or FTP,
: : i have only really mentioned the relative robustness of Kermit for use
: : on unreliable lines and/or LAN, X.25 connections, etc that are
: : unsupported by FTP. I have also mentioned possibly the overheads of
: : having to learn the Kermit interface as opposed to FTP are higher.
: 
: In what way are Kermit's commands more difficult to learn than FTP commands?
: 
In fact, Kermit's commands are almost identical with FTP commands: GET,
BINARY, BYE, etc.  Most FTP commands that are different from Kermit's are
accepted as invisible synonyms to the regular Kermit programs; for example
PUT for SEND.  Of course Kermit has more commands because it does more
things.  If FTP did those things, it would have more commands too.

The main difference is that Kermit's file management commands (DIR,
DELETE, MKDIR, etc) work locally rather than being sent to the server.  To
send commands to the FTP server from Kermit, you must use FTP DIR, FTP
DELETE, FTP MKDIR, etc (you can also use REMOTE DIR, REMOTE DELETE, etc,
as you would with a Kermit server, and there are also "R-command"
shortcuts for most of these: RCD, RDIR, RMKDIR, ....)  See the command
comparison here:

  http://www.columbia.edu/kermit/ckermit3.html#x3.8

- Frank

From news@columbia.edu  Thu Mar 22 18:51:44 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id SAA16371
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 22 Mar 2001 18:51:44 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id SAA18128
	for kermit.misc@watsun.cc.columbia.edu; Thu, 22 Mar 2001 18:27:04 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Terminal emulation problems (or, curses! foiled again)
Date: 22 Mar 2001 23:27:04 GMT
Organization: Columbia University
Message-ID: <99e1o8$hmd$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <20010322181012.A26265@jpradley.jpr.com>,
Jean-Pierre Radley  <jpr@jpr.com> wrote:
: Frank da Cruz propounded (on Thu, Mar 22, 2001 at 06:19:49PM +0000):
: | In article <904.480T782T10084139@sky.bus.com>,
: | Charlie Gibbs <cgibbs@sky.bus.com> wrote:
: | : I have a number of programs I've written under 3.2v4.2, which are
: | : running on many sites, including 5.0.5 ...
: | : 
: | It's most likely not a problem with curses, but with the terminal
: | emulator on the end-user's desk.  Some are better than others.
: | Also, obviously, the emulation selection has to match what curses
: | thinks it is, which is not always straightforward.  In particular,
: | you should be aware that "ansi" means SCOANSI to the SCO host,
: | but it means BBS ANSI (an entirely different scheme) to the emulator.
: | To get a match, the emulator must be set to SCOANSI, and the SCO host
: | set to ANSI.  Or else pick something less confusing, like vt220.
: 
: Except, Frank, that in OSR 5.0.6, scoansi != ansi.   They're different.
: 
That's good news -- I asked them to do this years ago (thanks, SCO).
But of course the drawback is that now "ansi" means something different
depending on which OSR5 version it is.  Progress doesn't come cheap!

At least now, Telnet clients whose emulation is set to SCOANSI, and which
report their terminal type automatically to the Telnet server, will not
result any rude surprises when logging into OSR5.0.6 (as they do now with
earlier OSR5 versions).  Ditto for plain (BBS) ANSI.

Did a similar change happen in any other SCO operating systems?

(I'm including the Kermit newsgroup in this reply because this discussion
will be of some interest there.)

- Frank

From news@columbia.edu  Sun Mar 25 01:21:53 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id BAA03475
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 25 Mar 2001 01:21:52 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id BAA11808
	for kermit.misc@watsun.cc.columbia.edu; Sun, 25 Mar 2001 01:06:43 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "Paul Moran" <paulm@millenniumit.com.au>
Subject: FTP Versus Kermit
Message-ID: <iJfv6.2891$45.13639@newsfeeds.bigpond.com>
Date: Sun, 25 Mar 2001 16:02:59 +1000
Organization: Telstra BigPond Internet Services (http://www.bigpond.com)
To: kermit.misc@columbia.edu

Hey All,

I ahve a uni assignment on the pros and cons between FTP and Kermit as
protocols....

Could anyone throw some ideas my way....

Thanks

Paul

--

**************************
Paul Moran
Applications Designer
MillenniumIT
Mob: 0409 118 148
support@millenniumit.com.au


From news@columbia.edu  Sun Mar 25 11:51:51 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA22546
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 25 Mar 2001 11:51:50 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id LAA00636
	for kermit.misc@watsun.cc.columbia.edu; Sun, 25 Mar 2001 11:45:09 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "DMC" <devo_dave@hotmail.com>
Subject: Re: FTP Versus Kermit
Message-ID: <3abe200f@news.iprimus.com.au>
Date: Mon, 26 Mar 2001 02:38:35 +1000
Organization: CWO Customer - reports relating to abuse should be sent to abuse@cwo.net.au
To: kermit.misc@columbia.edu

U wouldnt be from USQ would u? If so, see some of the previous posts.

:)


"Paul Moran" <paulm@millenniumit.com.au> wrote in message
news:iJfv6.2891$45.13639@newsfeeds.bigpond.com...
> Hey All,
>
> I ahve a uni assignment on the pros and cons between FTP and Kermit as
> protocols....
>
> Could anyone throw some ideas my way....
>
> Thanks
>
> Paul
>
> --
>
> **************************
> Paul Moran
> Applications Designer
> MillenniumIT
> Mob: 0409 118 148
> support@millenniumit.com.au

From news@columbia.edu  Wed Mar 28 17:52:01 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA01951
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 28 Mar 2001 17:52:00 -0500 (EST)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id RAA19820
	for kermit.misc@watsun.cc.columbia.edu; Wed, 28 Mar 2001 17:25:08 -0500 (EST)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: need passive mode ftp command line client
Date: 28 Mar 2001 22:25:07 GMT
Organization: Columbia University
Message-ID: <99toc3$jba$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <9905ku$b4u$1@newsmaster.cc.columbia.edu>,
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: In article <slrn9b5n4p.mt.grante@tuxtop.visi.com>,
: Grant Edwards <grante@visi.com> wrote:
: : On Fri, 16 Mar 2001 16:30:58 -0800, Anthony Ewell <aewell@gbis.com> wrote:
: : >I need to write a script that will do a directory
: : >of an ftp site.  Then,  depending on what I find in the
: : >directory, do a download in passive mode.   (Passive
: : >mode is required to get by my firewall.)
:
A while back I answered this, recommending the new Kermit FTP
client, but it involved capturing the server's directory listing
and parsing it, which is crude, and then I said:

: C-Kermit 7.1 is currently in prerelease testing, so this is a good time
: to try it and send in any comments or suggestions about the scriptable
: FTP client.  In fact, your problem suggests one improvement already, which
: is to make the NLST result available to the program directly, so you don't
: have to parse arbitrary directory-listing formats.
: 
Silly me, I had already put this feature in without noticing that I did it.
The command is:

  FTP MGET /NAMELIST:filename remote-filespec [ remote-filespec ... ]

This puts the list of names, one name per line, into the given filename.
For example:

  ftp cd somedirectory
  ftp mget /namelist:list-o-files *

If this succeeds, then you can use:

  fopen /read \%c list-o-files
  if fail ...
  while not \f_eof(\%c) {
      fread \%c filename
      if fail ...
      echo The next file is "\m(filename)"
  }
  echo Done.

Replace the ECHO statement with whatever you want to do with each file.

For more information on the new ftp client, visit:

  http://www.columbia.edu/kermit/ftpclient.html

- Frank

From news@columbia.edu  Sun Apr  1 19:52:09 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id TAA19871
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 1 Apr 2001 19:52:08 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id TAA15440
	for kermit.misc@watsun.cc.columbia.edu; Sun, 1 Apr 2001 19:40:08 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: C-Kermit 7.1 Alpha.04 Ready for Testing
Date: 1 Apr 2001 23:40:06 GMT
Organization: Columbia University
Message-ID: <9a8e8m$f2e$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

C-Kermit 7.1 Alpha.04 is ready for testing:

  http://www.columbia.edu/kermit/ck71.html

Big changes:
 . Changed default modem type from NONE to GENERIC.
 . Generic dialing now sends no init string at all.
 . Changed default terminal bytesize from 7 to 8.

New features:
 . SET SESSION-LOG TIMESTAMPED-TEXT for timestamped session log.

New modem types:
 . Conexant modem family
 . Lucent VENUS chipset
 . PCTel V.90 chipset
 . Zoom V.90
 . Zoom V.92

FTP client:
 . FTP OPEN <host> /PASSIVE and /ACTIVE switches added.
 . Now works with servers that that don't include path in NLST response.
 . Fixed SEND /RECURSIVE not to follow symlinks (UNIX).
 . SET FTP VERBOSE-MODE default is now OFF instead of ON.

Kermit protocol:
 . Fixed what I hope is the last "Receive window full" error.
 . SET PREFIXING <anything> or SET CONTROL PREFIX <anything> now
   automatically sets CLEARCHANNEL OFF.
 . Fixed incorrect report of number of files transferred at end of transfer.
 . Fixed SEND /RECURSIVE not to follow symlinks (UNIX).

UNIX:
 . HTTP and shadow passwords enabled for SCO 5.0.6.
 . Even with SET FILENAMES CONVERTED, spaces were still accepted in incoming
   filenames; now they are converted to underscores. 
 . Added support for compile-time mktemp()/mkstemp() selection.

VMS:
 . Session-log format for scripted sessions fixed.

Scripting:
 . Fixed \frdir() not to follow symlinks (UNIX).
 . Fixed \fday() not to dump core for dates prior to 17 Mar 1858.

General:
 . "Closing blah..." message upon exit could not be surpressed.
 . Added /PAGE and /NOPAGE to DELETE switches.
 . Added GO response for DELETE /ASK (delete all the rest without asking).
 . Added GO response to "more?" prompt (for multi-page screen output).
 . Updated HELP texts.

The big changes might be jarring for some people, but they reflect changing
conditions:

 . Most connections are now 8-bit clean.  To restore the old behavior,
   put "set term byte 7" in your startup file.

 . Most modems use the AT command set and are already configured
   appropriately (i.e. for hardware flow control, error correction, and
   data compression), and therefore don't need extensive configuration
   every time a number is dialed.  Making the default modem type GENERIC
   instead of NONE should have little impact, since users and scripts
   have always set an explicit modem type anyway.  The only difference is
   that now dialing should work in most cases even if you don't specify a
   modem type, and it should be faster.  The new default modem type should
   also work with direct connections.  In any case where it doesn't work,
   just set a specific modem type, as before.

Those of you with modems, please try dialing as you did before, and also
without giving an explicit SET MODEM TYPE command, and let me know how it
works.  Also try making direct serial connections with first giving a
SET MODEM TYPE NONE (or DIRECT) command.

The sources and about 60 prebuilt binaries are available here:

  http://www.columbia.edu/kermit/ck71.html

Warning: A bug was found after building the binaries (a three-day process),
regarding IP address resolution when making connections to aliased hostnames.
On some platforms, under certain conditions, this could cause a core dump.
The problem is fixed in the source code, whose test level has been increased
to Alpha.04, and a few new Alpha.04 binaries have been built.  If you
downloaded a prebuilt Alpha.03 binary and it crashes when you try to make a
TCP/IP connection, please download the source code and build a binary
yourself, or else let us know and we'll try to build one for you.  I'll
also replace Alpha.03 binaries with Alpha.04 over the coming days myself
as the opportunities arise.

Please report any problems by email to:

  kermit-support@columbia.edu

And as usual, if you can build it on any platforms that are not listed or
current in the binaries list on the web page, please give it a try and let
me know how it goes.

- Frank

From news@columbia.edu  Mon Apr  2 12:52:10 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA21734
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 2 Apr 2001 12:52:09 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA23156
	for kermit.misc@watsun.cc.columbia.edu; Mon, 2 Apr 2001 12:30:39 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "Christopher T. Mooney" <cmooney@entek.com>
Subject: Dazed and Confused...
Date: Mon, 2 Apr 2001 12:26:00 -0500
Message-ID: <3ac8a90d$1_2@news2.one.net>
Organization: OneNet Communications News Hub
To: kermit.misc@columbia.edu

Hello...

    I am probably re-iterating previous posts, but I was hoping someone here
could help me out...  I am trying to write an application that will
communicate to a Kermit server, and I would assume that there are
programming libraries that exist for sending Kermit commands, but I am not
really sure (even after some searching) where to find them...  Is the
C-Kermit package something that has an API that I can program to?  Or is
there a more general library out there for programming?  Barring that is
there a good on-line description of the Kermit protocol that describes all
of the packets that I could access???


Thanks!



From news@columbia.edu  Mon Apr  2 12:52:11 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA21745
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 2 Apr 2001 12:52:10 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA24033
	for kermit.misc@watsun.cc.columbia.edu; Mon, 2 Apr 2001 12:50:02 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Dazed and Confused...
Date: 2 Apr 2001 16:50:01 GMT
Organization: Columbia University
Message-ID: <9aaajp$neu$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3ac8a90d$1_2@news2.one.net>,
Christopher T. Mooney <cmooney@entek.com> wrote:
:     I am probably re-iterating previous posts, but I was hoping someone here
: could help me out...  I am trying to write an application that will
: communicate to a Kermit server, and I would assume that there are
: programming libraries that exist for sending Kermit commands, but I am not
: really sure (even after some searching) where to find them...  Is the
: C-Kermit package something that has an API that I can program to?
:
Yes, its command and scripting language.

: Or is
: there a more general library out there for programming?  Barring that is
: there a good on-line description of the Kermit protocol that describes all
: of the packets that I could access???
: 
You don't need to implement the Kermit protocol.  Just use C-Kermit itself
for all the communication and file-transfer parts of your application.  It
can make the connection, log in, issue any command at all to the server,
do whatever you want with the results, log out, and disconnect, all
programmatically.  If you already have a connection and you just want to
execute Kermit protocol, Kermit can do that too.

For more on this topic see:

  The C-Kermit script libary
    http://www.columbia.edu/kermit/ckscripts.html

  How to embed Kermit in your application
    http://www.columbia.edu/kermit/embed.html

If you have specific questions, post them here if they are of general
interest, or send them to kermit-support@columbia.edu.

- Frank

From news@columbia.edu  Tue Apr  3 10:43:05 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA09389
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 3 Apr 2001 10:42:58 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id KAA27702
	for kermit.misc@watsun.cc.columbia.edu; Tue, 3 Apr 2001 10:32:00 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "Jennifer Ooi" <Jenaxis@maxis.net.my>
Subject: Differences
Date: Tue, 3 Apr 2001 22:28:11 +0800
Organization: Unconfigured
Message-ID: <9acmst$nci$1@news5.jaring.my>
To: kermit.misc@columbia.edu

Just like to know what is the differences between Kermit and FTP?


From news@columbia.edu  Tue Apr  3 11:43:16 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA13388
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 3 Apr 2001 11:42:44 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id KAA28246
	for kermit.misc@watsun.cc.columbia.edu; Tue, 3 Apr 2001 10:44:26 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jaltman@columbia.edu (Jeffrey Altman)
Subject: Re: Differences
Date: 3 Apr 2001 14:44:26 GMT
Organization: Columbia University
Message-ID: <9acnka$rij$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <9acn9t$nhm$1@news5.jaring.my>,
Jennifer Ooi <neooi@pl.jaring.my> wrote:
: Just like to know what is the differences between Kermit and FTP?
: 
Read eht motivations section of RFC 2839 "Internet Kermit Service" for
a summary:

  ftp://ftp.isi.edu/in-notes/rfc2839.txt

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.

From news@columbia.edu  Tue Apr  3 11:44:52 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA13619
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 3 Apr 2001 11:43:16 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id KAA28322
	for kermit.misc@watsun.cc.columbia.edu; Tue, 3 Apr 2001 10:46:55 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Differences
Date: 3 Apr 2001 14:46:54 GMT
Organization: Columbia University
Message-ID: <9acnou$rl0$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <9acn9t$nhm$1@news5.jaring.my>,
Jennifer Ooi <neooi@pl.jaring.my> wrote:
: Just like to know what is the differences between Kermit and FTP?
: 
This topic was discussed here a few weeks ago.  If your newsreader doesn't
let you access previous messages from this newsgroup, look at the
plain-text archive:

  ftp://kermit.columbia.edu/kermit/e/misc.txt

and search for the subject "Kermit Protocol basic questions".

I suppose it would be nice to have some kind of web-based archived for the
newsgroup, but we haven't had time to research this.  But the meantime,
note that the plain-text archive can be imported into (I believe) any
email client -- at least all the ones I've tried -- in which case you can
use the email software to organize it, search it, etc.

- Frank


From news@columbia.edu  Tue Apr  3 18:42:45 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id SAA16183
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 3 Apr 2001 18:42:44 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id SAA20199
	for kermit.misc@watsun.cc.columbia.edu; Tue, 3 Apr 2001 18:31:16 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: FTP client for Solaris 8
Date: 3 Apr 2001 22:31:15 GMT
Organization: Columbia University
Message-ID: <9adivj$jn5$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <pHpy6.216$1l3.7879@news1-hme0>,
Paul Walker <paul.paliwalk@ic24.net> wrote:
: Does anyone know of a good FTP client (that supports resume, etc) that will
: run on Solaris 8 x86.
: 
Yes:

  http://www.columbia.edu/kermit/ftpclient.html

But you'll have to compile it yourself since I don't have access to
Solaris 8 (x86 or Sparc).  I have built it on Solaris 2.5.1, 2.6, and
2.7 on Sparc, though, so it should be just a matter of typing:

  uncompress cku199.tar.Z (or .gz)
  tar xvf cku199.tar
  make solaris8

If you (or anybody) can make a Solaris 8 binary, please let me know so
I can add it to the archive.

- Frank

From news@columbia.edu  Tue Apr  3 20:12:44 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id UAA20855
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 3 Apr 2001 20:12:44 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id UAA24159
	for kermit.misc@watsun.cc.columbia.edu; Tue, 3 Apr 2001 20:09:00 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
Message-ID: <3ACA65F9.C959EC00@mailbox.swipnet.se>
From: =?iso-8859-1?Q?J=F6rgen?= Moquist <jorgen.moquist@mailbox.swipnet.se>
Subject: Re: FTP client for Solaris 8
Organization: A Customer of Tele2
Date: Wed, 04 Apr 2001 02:08:25 +0200
To: kermit.misc@columbia.edu

Frank da Cruz wrote:

> In article <pHpy6.216$1l3.7879@news1-hme0>,
> Paul Walker <paul.paliwalk@ic24.net> wrote:
> : Does anyone know of a good FTP client (that supports resume, etc) that will
> : run on Solaris 8 x86.
> :
> Yes:
>
>   http://www.columbia.edu/kermit/ftpclient.html
>
> But you'll have to compile it yourself since I don't have access to
> Solaris 8 (x86 or Sparc).  I have built it on Solaris 2.5.1, 2.6, and
> 2.7 on Sparc, though, so it should be just a matter of typing:
>
>   uncompress cku199.tar.Z (or .gz)
>   tar xvf cku199.tar
>   make solaris8
>
> If you (or anybody) can make a Solaris 8 binary, please let me know so
> I can add it to the archive.
>
> - Frank

I tried a make & gmake on it, here is the printout.
//Jörgen
---------------------
make solaris8
make "MAKE=make" solaris25x KTARGET=${KTARGET:-solaris8} \
"KFLAGS=-DSOLARIS8 -DSOLARIS7 "
Making C-Kermit "7.1.199" for Solaris 2.x with SunPro cc...
make xermit KTARGET=${KTARGET:-solaris25x} \
"CFLAGS = -DFNFLOAT -DPOSIX_CRTSCTS -O -Usun -i -DSOLARIS8 -DSOLARIS7" \
"LNKFLAGS = -s" "LIBS= -ltermlib -lsocket -lnsl -lm -lresolv"
cc -DFNFLOAT -DPOSIX_CRTSCTS -O -Usun -i -DSOLARIS8 -DSOLARIS7
-DKTARGET=\"solaris8\" -c ckcmai.c
cc1: Unrecognized option `-i'
*** Error code 1
make: Fatal error: Command failed for target `ckcmai.o'
Current working directory /opt2/src/kermitftp
*** Error code 1
make: Fatal error: Command failed for target `solaris25x'
Current working directory /opt2/src/kermitftp
*** Error code 1
make: Fatal error: Command failed for target `solaris8'



From news@columbia.edu  Tue Apr  3 20:12:45 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id UAA20857
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 3 Apr 2001 20:12:44 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id UAA24333
	for kermit.misc@watsun.cc.columbia.edu; Tue, 3 Apr 2001 20:10:50 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
Message-ID: <3ACA666D.6E63993D@mailbox.swipnet.se>
From: =?iso-8859-1?Q?J=F6rgen?= Moquist <jorgen.moquist@mailbox.swipnet.se>
Subject: Re: FTP client for Solaris 8
Organization: A Customer of Tele2
Date: Wed, 04 Apr 2001 02:10:21 +0200
To: kermit.misc@columbia.edu

Jörgen Moquist wrote:

> Frank da Cruz wrote:
>
> > In article <pHpy6.216$1l3.7879@news1-hme0>,
> > Paul Walker <paul.paliwalk@ic24.net> wrote:
> > : Does anyone know of a good FTP client (that supports resume, etc) that will
> > : run on Solaris 8 x86.
> > :
> > Yes:
> >
> >   http://www.columbia.edu/kermit/ftpclient.html
> >
> > But you'll have to compile it yourself since I don't have access to
> > Solaris 8 (x86 or Sparc).  I have built it on Solaris 2.5.1, 2.6, and
> > 2.7 on Sparc, though, so it should be just a matter of typing:
> >
> >   uncompress cku199.tar.Z (or .gz)
> >   tar xvf cku199.tar
> >   make solaris8
> >
> > If you (or anybody) can make a Solaris 8 binary, please let me know so
> > I can add it to the archive.
> >
> > - Frank
>
> I tried a make & gmake on it, here is the printout.
> //Jörgen
> ---------------------
> make solaris8
> make "MAKE=make" solaris25x KTARGET=${KTARGET:-solaris8} \
> "KFLAGS=-DSOLARIS8 -DSOLARIS7 "
> Making C-Kermit "7.1.199" for Solaris 2.x with SunPro cc...
> make xermit KTARGET=${KTARGET:-solaris25x} \
> "CFLAGS = -DFNFLOAT -DPOSIX_CRTSCTS -O -Usun -i -DSOLARIS8 -DSOLARIS7" \
> "LNKFLAGS = -s" "LIBS= -ltermlib -lsocket -lnsl -lm -lresolv"
> cc -DFNFLOAT -DPOSIX_CRTSCTS -O -Usun -i -DSOLARIS8 -DSOLARIS7
> -DKTARGET=\"solaris8\" -c ckcmai.c
> cc1: Unrecognized option `-i'
> *** Error code 1
> make: Fatal error: Command failed for target `ckcmai.o'
> Current working directory /opt2/src/kermitftp
> *** Error code 1
> make: Fatal error: Command failed for target `solaris25x'
> Current working directory /opt2/src/kermitftp
> *** Error code 1
> make: Fatal error: Command failed for target `solaris8'

using gcc ( cc is just a link )


From news@columbia.edu  Tue Apr  3 21:12:45 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id VAA02426
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 3 Apr 2001 21:12:45 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id UAA26081
	for kermit.misc@watsun.cc.columbia.edu; Tue, 3 Apr 2001 20:52:40 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
Message-ID: <3ACA7054.C44E564B@adelaide.edu.au>
Date: Wed, 04 Apr 2001 10:22:36 +0930
From: Arthur Marsh <arthur.marsh@adelaide.edu.au>
Organization: The University of Adelaide
Subject: Re: FTP client for Solaris 8
To: kermit.misc@columbia.edu

Did you try:

make solaris8g

That is specifically setup for using gcc.

Regards,

Arthur.

J=F6rgen Moquist wrote:
> =

> J=F6rgen Moquist wrote:
> =

> > Frank da Cruz wrote:
> >
> > > In article <pHpy6.216$1l3.7879@news1-hme0>,
> > > Paul Walker <paul.paliwalk@ic24.net> wrote:
> > > : Does anyone know of a good FTP client (that supports resume, etc)=
 that will
> > > : run on Solaris 8 x86.
> > > :
> > > Yes:
> > >
> > >   http://www.columbia.edu/kermit/ftpclient.html
> > >
> > > But you'll have to compile it yourself since I don't have access to=

> > > Solaris 8 (x86 or Sparc).  I have built it on Solaris 2.5.1, 2.6, a=
nd
> > > 2.7 on Sparc, though, so it should be just a matter of typing:
> > >
> > >   uncompress cku199.tar.Z (or .gz)
> > >   tar xvf cku199.tar
> > >   make solaris8
> > >
> > > If you (or anybody) can make a Solaris 8 binary, please let me know=
 so
> > > I can add it to the archive.
> > >
> > > - Frank
> >
> > I tried a make & gmake on it, here is the printout.
> > //J=F6rgen
> > ---------------------
> > make solaris8
> > make "MAKE=3Dmake" solaris25x KTARGET=3D${KTARGET:-solaris8} \
> > "KFLAGS=3D-DSOLARIS8 -DSOLARIS7 "
> > Making C-Kermit "7.1.199" for Solaris 2.x with SunPro cc...
> > make xermit KTARGET=3D${KTARGET:-solaris25x} \
> > "CFLAGS =3D -DFNFLOAT -DPOSIX_CRTSCTS -O -Usun -i -DSOLARIS8 -DSOLARI=
S7" \
> > "LNKFLAGS =3D -s" "LIBS=3D -ltermlib -lsocket -lnsl -lm -lresolv"
> > cc -DFNFLOAT -DPOSIX_CRTSCTS -O -Usun -i -DSOLARIS8 -DSOLARIS7
> > -DKTARGET=3D\"solaris8\" -c ckcmai.c
> > cc1: Unrecognized option `-i'
> > *** Error code 1
> > make: Fatal error: Command failed for target `ckcmai.o'
> > Current working directory /opt2/src/kermitftp
> > *** Error code 1
> > make: Fatal error: Command failed for target `solaris25x'
> > Current working directory /opt2/src/kermitftp
> > *** Error code 1
> > make: Fatal error: Command failed for target `solaris8'
> =

> using gcc ( cc is just a link )

-- =

Arthur Marsh, Network Support Officer, Information Technology Services
The University of Adelaide SA 5005 Australia
Ph: +61 8 8303 6109, Mobile: +61 414 260 077

From news@columbia.edu  Wed Apr  4 10:42:46 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA21036
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 4 Apr 2001 10:42:45 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id KAA18986
	for kermit.misc@watsun.cc.columbia.edu; Wed, 4 Apr 2001 10:27:15 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Linux to SCO terminal emulator
Date: 4 Apr 2001 14:27:14 GMT
Organization: Columbia University
Message-ID: <9afb02$ih8$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <slrn9club2.lo5.harri@tolppa.kotisivupalvelu.fi>,
Harri Haataja <harri@tolppa.kotisivupalvelu.fi> wrote:
: AFAIK, cu is a part of UUCP which is a rare installation nowadays.
: There seem to be little terminal emulators available because most of
: the time it makes little or more likely absolutely no sense. xterm or
: console or whatever you might be running (termcap most likely xterm or
: linux) should work and kermit is very good at getting over serial
: lines.
: 
: As for the original issue, f-keys should be passed to the terminal
: or active xterm or whatever unless something filters them out. Then
: it's a matter of many different components wheather the odd character
: sequence gets to the other end intact. The "scancodes directly over
: tcp" sounds very odd. You might even be looking for netcat?
: 
UNIX is not Windows or DOS.  How is a UNIX-based software program
supposed to access the keyboard directly to get Make/Break (Up/Down)
events?  This information is simply not available to user-mode
applications.  Applications (other than X or the console driver) do not
have direct access to the video adapter, mouse, and keyboard, nor should
they.

Remember that an advantage of UNIX over DOS and Windows is that UNIX
is a multiuser, multitasking operating system, not a single-user system
designed only for use on a PC, from the PC's own physical keyboard and
screen.  UNIX users can come in over the console, through X, through a
serial port, a Telnet connection, an Rlogin connection, etc etc, and
there can be any number of them at once.  The price you pay for this
flexibility is that applications can't access the hardware directly.

These days, UNIX (Linux) is a general-purpose multiser OS that
everybody is trying to turn into a single-user PC operating system like
Windows, and at the same time Windows is a single-user PC operating
system that everybody is trying to turn into a general-purpose
multiuser operating system.  Each one is best at what it was originally
designed for.  If you want a platform for which high-performance
terminal emulators are available, you're better off with Windows.  If
you want a platform that is generally useful, programmable, relatively
secure, and supports multiple users coming in from a variety of sources
from a variety of different platforms using non-propriatry methods,
you're better off with UNIX.

Of course most people want or need both, which results in many of us
with two workstations on our desks, or booting back and forth between
two OS's, or running DOS or Windows emulators under UNIX so we can have
a terminal emulator.

- Frank

From news@columbia.edu  Wed Apr  4 11:12:47 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA05494
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 4 Apr 2001 11:12:46 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id LAA20495
	for kermit.misc@watsun.cc.columbia.edu; Wed, 4 Apr 2001 11:02:43 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: FTP client for Solaris 8
Date: 4 Apr 2001 15:02:42 GMT
Organization: Columbia University
Message-ID: <9afd2i$k0d$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3ACA65F9.C959EC00@mailbox.swipnet.se>,
Jörgen Moquist  <jorgen.moquist@mailbox.swipnet.se> wrote:
: Frank da Cruz wrote:
: >...
: >   http://www.columbia.edu/kermit/ftpclient.html
: >
: > But you'll have to compile it yourself since I don't have access to
: > Solaris 8 (x86 or Sparc).  I have built it on Solaris 2.5.1, 2.6, and
: > 2.7 on Sparc, though, so it should be just a matter of typing:
: >
: >   uncompress cku199.tar.Z (or .gz)
: >   tar xvf cku199.tar
: >   make solaris8
: >
: > If you (or anybody) can make a Solaris 8 binary, please let me know so
: > I can add it to the archive.
: 
: I tried a make & gmake on it, here is the printout.
:
Sorry, should have said:

  make solaris8    <-- if you have Sun cc
  make solaris8g   <-- if you have gcc

I tend to forget that Solaris is delivered without its own C compiler.
The idea of UNIX without C is still a bit too strange for me to absorb.

Also, if anybody has SunLink X.25, Kermit 7.1 needs to be built for that
too (any/all Solaris/SunOS versions).

I also need builds for any Solaris prior to 2.5.1 (with or without X.25).

I also need builds for any versions of Solaris at all on x86.  (I have
Solaris 2.6 for x86 but have never succeeded in installing gcc on it --
if anybody knows the trick, please share it.)

Thanks!

- Frank

From news@columbia.edu  Wed Apr  4 13:12:46 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA13557
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 4 Apr 2001 13:12:46 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA25207
	for kermit.misc@watsun.cc.columbia.edu; Wed, 4 Apr 2001 12:51:08 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: File transfer apps
Date: 4 Apr 2001 16:51:07 GMT
Organization: Columbia University
Message-ID: <9afjdr$ojk$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <9afev4$pmc$1@news.panix.com>,
Jeremiah DeWitt Weiner  <jdw+USENET@panix.com> wrote:
: Vasilis Serghi <vserghi@jaguar.com> wrote:
: > Is there an application out there, like laplink, that can be used for
: > transferring files over parallel or serial cables? Something that is
: > transparent to the OS type would be good.
: 
: 	Depends how you want to do it.  You could just hook up the two
: systems with the correct cable and do "cat myfile > /dev/ttyS1" on one
: and "cat /dev/ttyS1 > myfile" on the other, but that's pretty ugly.
:
And risky, definitely not guaranteed to work since there is no error
detection or correction.

: Alternately, you could set up a getty on one machine's serial port, and
: then log in with something like minicom over the serial line, and use
: zmodem (or xmodem, or kermit...)  Or you could set up SLIP/PPP (for a 
: serial line) or PLIP (for a parallel connection) and then you can use
: anything that works on top of TCP/IP.
: 
I'm not aware of anything that can use a parallel cable connection in
UNIX for data transfer, but with serial ports and a null-modem cable,
you can use Kermit:

  http://www.columbia.edu/kermit/ckermit.html

No need for minicom -- it calls Kermit anyway to transfer files, and Kermit
itself already does everything minicom does.  IMPORTANT (no matter what
software you use): the null-modem cable should be fully populated with all
the appropriate crossovers, especially RTS and CTS.

Two scenarios:

 1. On the "far" machine, if you have a getty, then you can make the serial
    port connection to it from the near machine, log in, start Kermit on the
    far machine, and transfer files in the normal way.

 2. If you do not have a getty on the far machine, but it is physically
    accessible to you, you can start Kermit on it and direct it to the port
    to which the null-modem cable is connected, put it in server mode, and
    then go back to the other computer and give client commands to send and
    get files.

Example for scenario 1, starting on the near computer:

  $ kermit
  C-Kermit> set port /dev/ttyS0  <-- Substitute appropriate port
  C-Kermit> set speed 57600      <-- Or other desired speed
  C-Kermit> set flow rts/cts     <-- Use hardware flow control
  C-Kermit> connect
  <press Enter key if you don't see anything>
  login: jdw
  Password: blah 
  $ kermit                       <-- Start Kermit on far computer
  C-Kermit>                      <-- Far Kermit's prompt
  C-Kermit> server               <-- Put the far Kermit in server mode
  <Type Ctrl-\ and then the letter c to escape back to near Kermit>
  C-Kermit>                      <-- Near Kermit's prompt

Now you can give SEND, GET, REMOTE xxx, and BYE commands to the near
Kermit.  Type HELP at the C-Kermit> prompt if you need help.

Example for scenario 2:

On the far computer:

  $ kermit 
  C-Kermit> set port /dev/ttyS2  <-- Substitue appropriate port
  C-Kermit> set speed 57600      <-- Or other desired speed
  C-Kermit> set flow rts/cts     <-- hwfc
  C-Kermit> server               <-- Start server mode

On the near computer:

  $ kermit 
  C-Kermit> set port /dev/ttyS0  <-- Substitue appropriate port
  C-Kermit> set speed 57600      <-- Must be same speed as far computer
  C-Kermit> set flow rts/cts     <-- hwfc
  C-Kermit>

Now you can give SEND, GET, REMOTE xxx, and BYE commands to the near
Kermit.

- Frank

From news@columbia.edu  Thu Apr  5 14:42:48 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id OAA27003
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 5 Apr 2001 14:42:48 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id OAA27584
	for kermit.misc@watsun.cc.columbia.edu; Thu, 5 Apr 2001 14:22:38 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: grante@visi.com (Grant Edwards)
Subject: Macro prameters containing spaces?
Message-ID: <LJ2z6.11071$SB2.1260878@ruti.visi.com>
Date: Thu, 05 Apr 2001 18:22:35 GMT
To: kermit.misc@columbia.edu

I'm trying to automate some stuff done via serial port using
CKermit 7.  My local B&N didn't carry the book, so I've ordered
a copy.  But, in the meanwhile, I'm stuck on trying to write a
macro where one of the parameters is a string that may have
spaces in it:

define docmd {
output \fcontents(\%2)
output \13
input \%1 Prompt>
if failure echo FAILURE
}

define setup {
docmd 1 hello
docmd 1 "ip 192.168.1.11 255.255.255.0 192.168.1.1"
docmd 25 "flash init -f"
docmd 1 reset
}

I've tried using \32 for space in the parameter string and that
doesn't work either.  There must be trick to make this work...

-- 
Grant Edwards                   grante             Yow!  Youth of today! Join
                                  at               me in a mass rally
                               visi.com            for traditional mental
                                                   attitudes!

From news@columbia.edu  Thu Apr  5 15:12:49 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id PAA11476
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 5 Apr 2001 15:12:49 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id OAA29055
	for kermit.misc@watsun.cc.columbia.edu; Thu, 5 Apr 2001 14:56:52 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Macro prameters containing spaces?
Date: 5 Apr 2001 18:56:51 GMT
Organization: Columbia University
Message-ID: <9aif5j$sbs$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <LJ2z6.11071$SB2.1260878@ruti.visi.com>,
Grant Edwards <grante@visi.com> wrote:
: I'm trying to automate some stuff done via serial port using
: CKermit 7.  My local B&N didn't carry the book, so I've ordered
: a copy.  But, in the meanwhile, I'm stuck on trying to write a
: macro where one of the parameters is a string that may have
: spaces in it:
: 
: define docmd {
: output \fcontents(\%2)
: output \13
: input \%1 Prompt>
: if failure echo FAILURE
: }
: 
: define setup {
: docmd 1 hello
: docmd 1 "ip 192.168.1.11 255.255.255.0 192.168.1.1"
: docmd 25 "flash init -f"
: docmd 1 reset
: }
: 
: I've tried using \32 for space in the parameter string and that
: doesn't work either.  There must be trick to make this work...
: 
There's nothing wrong with your script as far as argument passing is
concerned, as you can verify for youself with TRACE /ON or by putting
SHOW ARGS as the first command in DOCMD.  I ran your SETUP macro myself,
supplying a "Prompt>" string four times, and it worked fine.

- Frank

From news@columbia.edu  Thu Apr  5 15:12:52 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id PAA11492
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 5 Apr 2001 15:12:50 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id PAA29678
	for kermit.misc@watsun.cc.columbia.edu; Thu, 5 Apr 2001 15:07:39 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: grante@visi.com (Grant Edwards)
Subject: Re: Macro prameters containing spaces?
Message-ID: <Yn3z6.11074$SB2.1263103@ruti.visi.com>
Date: Thu, 05 Apr 2001 19:07:36 GMT
To: kermit.misc@columbia.edu

In article <9aif5j$sbs$1@newsmaster.cc.columbia.edu>, Frank da Cruz wrote:

>: I'm trying to automate some stuff done via serial port using
>: CKermit 7.  My local B&N didn't carry the book, so I've ordered
>: a copy.  But, in the meanwhile, I'm stuck on trying to write a
>: macro where one of the parameters is a string that may have
>: spaces in it:
>: 
>: define docmd {
>: output \fcontents(\%2)
>: output \13
>: input \%1 Prompt>
>: if failure echo FAILURE
>: }
>: 
>: define setup {
>: docmd 1 hello
>: docmd 1 "ip 192.168.1.11 255.255.255.0 192.168.1.1"

That apparently needs to be:

   docmd 1 {ip 192.168.1.11 255.255.255.0 192.168.1.1}

The double-quotes are apparently passed as normal text, so with
the previous version the second parameter is "ip, the third is
192.168.1.11, etc.

>There's nothing wrong with your script as far as argument
>passing is concerned, as you can verify for youself with TRACE
>/ON or by putting SHOW ARGS as the first command in DOCMD.  I
>ran your SETUP macro myself, supplying a "Prompt>" string four
>times, and it worked fine.

It worked fine once I used curly-braces instead of
double-quotes to quote the parameter string.  As usual: pull
your hair out for hours with no results.  Post the question to
Usenet, and you figure it out minutes later.

-- 
Grant Edwards                   grante             Yow!  I have a very good
                                  at               DENTAL PLAN. Thank you.
                               visi.com            

From news@columbia.edu  Thu Apr  5 16:42:49 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id QAA23886
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 5 Apr 2001 16:42:48 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id QAA02617
	for kermit.misc@watsun.cc.columbia.edu; Thu, 5 Apr 2001 16:18:04 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Macro prameters containing spaces?
Date: 5 Apr 2001 20:18:02 GMT
Organization: Columbia University
Message-ID: <9aijtq$2hm$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <Yn3z6.11074$SB2.1263103@ruti.visi.com>,
Grant Edwards <grante@visi.com> wrote:
: That apparently needs to be:
: 
:    docmd 1 {ip 192.168.1.11 255.255.255.0 192.168.1.1}
: 
: The double-quotes are apparently passed as normal text, so with
: the previous version the second parameter is "ip, the third is
: 192.168.1.11, etc.
: 
Sorry.  I should have read your message more carefully.  You said
C-Kermit 7 and I thought 7.1, but you obviously have 7.0.

Braces work in all versions of C-Kermit back to 5A.  Doublequotes
were added in 7.1:

  http://www.columbia.edu/kermit/ck71.html

For details see:

  http://www.columbia.edu/kermit/ckermit3.html#x6

- Frank

From news@columbia.edu  Thu Apr  5 17:12:50 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA06505
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 5 Apr 2001 17:12:49 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id QAA04115
	for kermit.misc@watsun.cc.columbia.edu; Thu, 5 Apr 2001 16:54:30 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: grante@visi.com (Grant Edwards)
Subject: Re: Macro prameters containing spaces?
Message-ID: <6Y4z6.11084$SB2.1267140@ruti.visi.com>
Date: Thu, 05 Apr 2001 20:54:26 GMT
To: kermit.misc@columbia.edu

In article <9aijtq$2hm$1@newsmaster.cc.columbia.edu>, Frank da Cruz wrote:

>: That apparently needs to be:
>: 
>:    docmd 1 {ip 192.168.1.11 255.255.255.0 192.168.1.1}
>: 
>: The double-quotes are apparently passed as normal text, so with
>: the previous version the second parameter is "ip, the third is
>: 192.168.1.11, etc.
>: 
>Sorry.  I should have read your message more carefully.  You said
>C-Kermit 7 and I thought 7.1, but you obviously have 7.0.

I'll upgrade to 7.1.  ;)

-- 
Grant Edwards                   grante             Yow!  I feel partially
                                  at               hydrogenated!
                               visi.com            

From news@columbia.edu  12 Apr 2001 21:23:03 GMT
Article 12336 of comp.protocols.kermit.misc:
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.linux.networking,comp.protocols.kermit.misc
Subject: Re: fastest file transfer protocol
Date: 12 Apr 2001 21:23:03 GMT
Organization: Columbia University
Lines: 36
Message-ID: <9b56bn$158$1@newsmaster.cc.columbia.edu>
References: <9b53jn$um3$1@news.netmar.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 987110583 1192 128.59.39.2 (12 Apr 2001 21:23:03 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Apr 2001 21:23:03 GMT
Xref: newsmaster.cc.columbia.edu comp.os.linux.networking:327656 comp.protocols.kermit.misc:12336

In article <9b53jn$um3$1@news.netmar.com>,  <rschoeb@gmx.de> wrote:
: I was wondering, what the fastest protocol might be.
: After trying rcp, rsync & ftp I found ftp to be the fastest one (at least
: in my environment).
: Is that, how it's likely or is there something, being faster?
:
FTP is nothing more than a straight copy of the file over a TCP/IP
connection ("ASCII" mode also adds record-format conversion, which slows
it down a bit).

Kermit over a direct TCP connection (without intervening Telnet server),
e.g. on an IKSD (Internet Kermit Service Daemon) connection:

  http://www.columbia.edu/kermit/cuiksd.html

can be faster than ftp for uncompressed files, mode for mode (ASCII and
binary), because it also does a simple form of on-the-fly compression,
whereas FTP does not compress at all.  Kermit has a bit more overhead
than FTP, so unless the compression offsets it, it can also be a bit
slower (but not much, depending on the client).

Other protocols might exist that incorporate fancier forms of compression
(e.g. LZW and its derivatives) but in that case the CPU can become the
bottleneck.

You can run IKSD servers (secure ones, even) on Linux or any other form
of UNIX.  Clients too, plus on Windows and lots of other platforms.

By the way, when transerring data using any protocol at all over a dialup
connection, the modems are very likely to add their own layer of compression.
Thus in the worst case, you could have a precompressed file, transferred
by a data-compressing protocol, across a data-compressing modem connection.
In cases like this, the transfer can be slightly (but measurably) slower
than if one or two of the compression layers was omitted.

- Frank


From news@columbia.edu  16 Apr 2001 15:28:43 -0400
Article 12339 of comp.protocols.kermit.misc:
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!logbridge.uoregon.edu!newsfeed.stanford.edu!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: Rosen Prince <rosyprince@MailAndNews.com>
Newsgroups: comp.protocols.kermit.misc
Subject: MSKermit and Novell TCP/IP - HELP !!!!!!
Date: Mon, 16 Apr 2001 15:28:43 -0400
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <3B2B0296@MailAndNews.com>
X-InterChange-Posted-By: rosyprince@MailAndNews.com
Sender: Rosen Prince <rosyprince@MailAndNews.com>
X-EXP32-SerialNo: 50000000
Mime-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Newsreader: InterChange (Hydra) News v3.61.08
X-Complaints-To: newsabuse@supernews.com
Lines: 14
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12339

I am using DOS with Novel TCP/IP and need to transfer files to a Unix server
using MSKermit (over 10MBs ethernet). My problem is Kermit works fine with the
ODI packet driver, but stops working if I load the TCP/IP stack (for another
application). How can I have Kermit working with Novel TCP/IP?

From news@columbia.edu  16 Apr 01 15:49:50 MDT
Article 12340 of comp.protocols.kermit.misc:
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news.cc.utah.edu!cc.usu.edu!jrd
From: jrd@cc.usu.edu (Joe Doupnik)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: MSKermit and Novell TCP/IP - HELP !!!!!!
Message-ID: <1+STzZkx3EQ3@cc.usu.edu>
Date: 16 Apr 01 15:49:50 MDT
References: <3B2B0296@MailAndNews.com>
Organization: Utah State University
Lines: 18
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12340

In article <3B2B0296@MailAndNews.com>, Rosen Prince <rosyprince@MailAndNews.com> writes:
> I am using DOS with Novel TCP/IP and need to transfer files to a Unix server 
> using MSKermit (over 10MBs ethernet). My problem is Kermit works fine with 
> the 
> ODI packet driver, but stops working if I load the TCP/IP stack (for another 
> application). How can I have Kermit working with Novel TCP/IP?
---------
	A fundamental rule is only one protocol stack of a given kind over
a single lan adapter. The easy way to remember why is to consider what happens
when a packet arrives from outside. To which stack will it be delivered? Not
to both. If to the wrong one the connection is killed dead. Oh dear. We say
this in the MSK documentation.
	Novell's 16-bit (real mode) TCP/IP stack component of Lan WorkPlace
for DOS has a serial port emulator to which MSK can attach. Please review
the MSK docs for details on its operation.
	Another alternative is add a second Ethernet board, assuming you
can get an IP address asssigned.
	Joe D.

From news@columbia.edu  17 Apr 2001 18:23:29 GMT
Article 12341 of comp.protocols.kermit.misc:
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!europa.netcrusader.net!4.1.16.34!cpk-news-hub1.bbnplanet.com!lsanca1-snf1!news.gtei.net!newsfeed2.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread1.prod.itd.earthlink.net.POSTED!not-for-mail
From: "Michael Witherington" <mikehss@earthlink.net>
Newsgroups: comp.protocols.kermit.misc
Subject: Secure File transfer Please reply via email
Lines: 20
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
Message-ID: <BS%C6.97$7a7.10693@newsread1.prod.itd.earthlink.net>
Date: Tue, 17 Apr 2001 18:23:29 GMT
NNTP-Posting-Host: 209.162.199.17
X-Complaints-To: abuse@earthlink.net
X-Trace: newsread1.prod.itd.earthlink.net 987531809 209.162.199.17 (Tue, 17 Apr 2001 11:23:29 PDT)
NNTP-Posting-Date: Tue, 17 Apr 2001 11:23:29 PDT
Organization: EarthLink Inc. -- http://www.EarthLink.net
X-Received-Date: Tue, 17 Apr 2001 11:22:09 PDT (newsmaster1.prod.itd.earthlink.net)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12341

Greetings,
    I need to initiate a secure file transfer from a linux machine using
C-Kermit 6.0.192 to a windows machine running Kermit 95. I have read and
re-read the document entitled "Security Features For Authentication and
Encryption Of TCP/IP Connections" and I am completely lost. I dont
understand what I need to do. Could someone please reply to this email with
the commands that I would need to type to initiate this transfer using only
commands supported by the C-Kermit version stated above? I need this to
function without upgrading to a new version as I have over 5000 machines in
the field that use C-Kermit and I think that you will agree that that would
be a MONSTROUS task to recompile and or upgrade all of those machines. Can
this be accomplised with a script of some kind? Also please note that I can
not use any thrid party software/packages or services.
Please reply via email to mikehss@earthlink.net
Michael R. Witherington II
HSS Limited

From news@columbia.edu  Tue Apr 17 16:13:22 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id QAA18386
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 17 Apr 2001 16:13:16 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id PAA02130
	for kermit.misc@watsun.cc.columbia.edu; Tue, 17 Apr 2001 15:49:49 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Testing 1 2 3
Date: 17 Apr 2001 19:49:47 GMT
Organization: Columbia University
Message-ID: <9bi6or$22f$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

This is a test message to see if the automatic archiving of the Kermit
newsgroup still works after the FTP server upgrade.

The FTP server upgrade itself should be transparent to the world unless
for people who are using a numeric IP address (and even that should still
work, but sloooowly).  For details see:

  http://www.columbia.edu/kermit/ftphlp.html

- Frank

From news@columbia.edu  Wed Apr 18 15:44:22 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id PAA17164
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 18 Apr 2001 15:44:18 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id PAA24464
	for kermit.misc@watsun.cc.columbia.edu; Wed, 18 Apr 2001 15:20:43 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "Steve" <steve@baus-systems.com>
Subject: Remote Host
Date: Wed, 18 Apr 2001 12:24:11 -0700
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <tdrq7rmvq0q149@corp.supernews.com>
To: kermit.misc@columbia.edu

I am trying to play around with the remote host command from a MSK 3.15
computer to a K95 computer and I am sure I have a basic misunderstanding
about how this should work but whenever I try to run the remote host command
on the 3.15 pc, I get a remote host disabled message.  I thought I had done
this before but it might have been 3.15 on both ends.

The goal here is to have the 3.15 PC send a file then have the 3.15 PC tell
the K95 PC to run a specific app then have the 3.15 PC get a file that was
created by the app.

Any thoughts what I am doing wrong?
Thanks,
Steve



From news@columbia.edu  Wed Apr 18 17:44:17 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA14571
	for <kermit.misc@cpunix.cc.columbia.edu>; Wed, 18 Apr 2001 17:44:16 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id RAA00725
	for kermit.misc@watsun.cc.columbia.edu; Wed, 18 Apr 2001 17:32:16 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jrd@cc.usu.edu (Joe Doupnik)
Subject: Re: Remote Host
Message-ID: <h$mU0I2Ex3UO@cc.usu.edu>
Date: 18 Apr 01 15:08:26 MDT
Organization: Utah State University
To: kermit.misc@columbia.edu

In article <tdrq7rmvq0q149@corp.supernews.com>, "Steve" <steve@baus-systems.com> writes:
> I am trying to play around with the remote host command from a MSK 3.15
> computer to a K95 computer and I am sure I have a basic misunderstanding
> about how this should work but whenever I try to run the remote host command
> on the 3.15 pc, I get a remote host disabled message.  I thought I had done
> this before but it might have been 3.15 on both ends.
> 
> The goal here is to have the 3.15 PC send a file then have the 3.15 PC tell
> the K95 PC to run a specific app then have the 3.15 PC get a file that was
> created by the app.
> 
> Any thoughts what I am doing wrong?
> Thanks,
> Steve
------------
	Look at the ENABLE and DISABLE commands, and SHOW SERVER.
	Joe D.

From news@columbia.edu  Sat Apr 21 15:03:18 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id PAA10793
	for <kermit.misc@cpunix.cc.columbia.edu>; Sat, 21 Apr 2001 15:03:18 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id OAA04539
	for kermit.misc@watsun.cc.columbia.edu; Sat, 21 Apr 2001 14:48:34 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: telnet file transfer
Date: 21 Apr 2001 18:48:33 GMT
Organization: Columbia University
Message-ID: <9bskm1$4dp$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3AE1B392.CCF45BA9@informatik.uni-erlangen.de>,
Stefan Meinlschmidt  <meinlschmidt@informatik.uni-erlangen.de> wrote:
: > Better use scp, that's the whole goal of scp ;-)
: > scp /path/to/local_file
: > loginname@ip.of.remote.computer:/path/to/destination
: 
: Fully agree, provided that you have it. I have a machine here with ssh
: but with a broken scp. If you don't have ssh (and rsh/rcp) at all, you
: can still pipe your data through a telnet session.
: 
Again, it's not *all* you can do.  Kermit is a Telnet client that can
transfer files over its own Telnet connection:

  http://www.columbia.edu/kermit/

This answers the original poster's question about how to transfer a file
over a Telnet connection.

Such questions always quickly veer off-topic when answered by "don't use
Telnet, use ssh or scp", but let's not be too quick to condemn trusty old
FTP and Telnet.  First of all, they are not *inherently* insecure.  Secure
versions of both are available:

  http://www.columbia.edu/kermit/telnetd.html

as well as secure clients.

Second, these secure versions of Telnet and FTP use reliable, standard,
and manageable security methods such as Kerberos 4 and 5, SSL/TSL, and
SRP, rather than SSH, which has some rather serious flaws and risks that
everybody likes to overlook, simply because SSH is easy to install.
It's not far off the mark to say the "easier" the security method, the
greater the risks.

Third, Telnet continues to offer many convenience features not found in
the alternatives, via its extensive and fully standardized negotiation
and in-band command mechanism.

- Frank

From news@columbia.edu  Sat Apr 21 22:33:19 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id WAA17892
	for <kermit.misc@cpunix.cc.columbia.edu>; Sat, 21 Apr 2001 22:33:17 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id WAA20762
	for kermit.misc@watsun.cc.columbia.edu; Sat, 21 Apr 2001 22:13:15 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: r@your_host.com (cLIeNUX user)
Subject: Re: telnet file transfer
Date: Sun, 22 Apr 2001 02:08:43 -0000
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <te4f9bk4d3i4d8@corp.supernews.com>
To: kermit.misc@columbia.edu

humbubba@smart.net
>In article <3AE1B392.CCF45BA9@informatik.uni-erlangen.de>,
>Stefan Meinlschmidt  <meinlschmidt@informatik.uni-erlangen.de> wrote:
>: > Better use scp, that's the whole goal of scp ;-)
>: > scp /path/to/local_file
>: > loginname@ip.of.remote.computer:/path/to/destination
>: 
>: Fully agree, provided that you have it. I have a machine here with ssh
>: but with a broken scp. If you don't have ssh (and rsh/rcp) at all, you
>: can still pipe your data through a telnet session.
>: 
>Again, it's not *all* you can do.  Kermit is a Telnet client that can
>transfer files over its own Telnet connection:
>
>  http://www.columbia.edu/kermit/
>
>This answers the original poster's question about how to transfer a file
>over a Telnet connection.
>
>Such questions always quickly veer off-topic when answered by "don't use
>Telnet, use ssh or scp", but let's not be too quick to condemn trusty old
>FTP and Telnet.  First of all, they are not *inherently* insecure.  Secure
>versions of both are available:
>
>  http://www.columbia.edu/kermit/telnetd.html
>
>as well as secure clients.
>
>Second, these secure versions of Telnet and FTP use reliable, standard,
>and manageable security methods such as Kerberos 4 and 5, SSL/TSL, and
>SRP, rather than SSH, which has some rather serious flaws and risks that
>everybody likes to overlook, simply because SSH is easy to install.
>It's not far off the mark to say the "easier" the security method, the
>greater the risks.
>
>Third, Telnet continues to offer many convenience features not found in
>the alternatives, via its extensive and fully standardized negotiation
>and in-band command mechanism.
>
>- Frank

What do you recommend for secure shell connections?

For those that don't know, Frank is the maintainer of C-Kermit, one of the
grand old projects on the net. 

Rick Hohensee
www.clienux.com		<---  small distro using C-Kermit for telnet

From news@columbia.edu  Sun Apr 22 15:03:19 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id PAA00852
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 22 Apr 2001 15:03:18 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id OAA25148
	for kermit.misc@watsun.cc.columbia.edu; Sun, 22 Apr 2001 14:56:21 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: Eberhard W Lisse <el@lisse.NA>
Subject: Re: Secure File transfer Please reply via email
Date: Sun, 22 Apr 2001 20:54:15 +0200
Organization: Swakopmund State Hospital
Message-ID: <4416878.EvYhyI6sBW@ac.lisse.na>
To: kermit.misc@columbia.edu

On Tuesday 17 April 2001 20:23 Michael Witherington wrote:


>     I need to initiate a secure file transfer from a linux machine using
> C-Kermit 6.0.192 to a windows machine running Kermit 95. 

ssh

el

-- 
Dr. Eberhard W. Lisse  \        /  Obstetrician & Gynaecologist (Saar)
<el@lisse.NA> el108    *       |             Swakopmund State Hospital
Private Bag 5004        \     /     Telephone: +49 177 214 3196 (cell)
Swakopmund, Namibia     ;____/  Currently on Post Graduate Study Leave

From news@columbia.edu  Sun Apr 22 17:03:19 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA12157
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 22 Apr 2001 17:03:19 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id QAA29532
	for kermit.misc@watsun.cc.columbia.edu; Sun, 22 Apr 2001 16:53:00 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Secure File transfer Please reply via email
Date: 22 Apr 2001 20:52:58 GMT
Organization: Columbia University
Message-ID: <9bvgba$sqp$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <4416878.EvYhyI6sBW@ac.lisse.na>,
Eberhard W Lisse  <el@lisse.NA> wrote:
: On Tuesday 17 April 2001 20:23 Michael Witherington wrote:
: > I need to initiate a secure file transfer from a linux machine using
: > C-Kermit 6.0.192 to a windows machine running Kermit 95. 
: 
: ssh
: 
No, believe it or not, ssh is not the answer to every question.  Michael
worded his question carefully, specifying the software and versions that
he has available, which happen to be scattered over hundreds locations.
The real answer is: there is no way to accomplish secure transfers using
the software combinations that he has available, not without installing
additional software of some kind (something he did not wish to do because
of the many scattered sites).  Since additional software must be installed,
it might as well be C-Kermit 7.0 (or soon 7.1) which supports the same
security methods as the current Kermit 95 release.  These are described
here:

  http://www.columbia.edu/kermit/security.html    <-- C-Kermit 7.0
  http://www.columbia.edu/kermit/security71.html  <-- C-Kermit 7.1

Also, as noted previously, we do not believe SSH is a particularly safe
or reliable security method compared to the ones supported by Kermit,
which are Kerberos 4 and 5, SSL/TLS, and SRP.  Some of the reasons are
listed here:

  http://www.columbia.edu/kermit/ckfaq.html#ssh

This does not mean we won't be adding SSH 2 (and maybe 1) support in
future Kermit releases.  The requests for it have been defeaning and
arguments against it are futile.  But if we do add it, we will describe
the pitfalls in the documentation rather than painting it as some kind of
ultimate security solution.

- Frank

From news@columbia.edu  Sun Apr 22 17:33:19 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA07214
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 22 Apr 2001 17:33:18 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id RAA00173
	for kermit.misc@watsun.cc.columbia.edu; Sun, 22 Apr 2001 17:07:46 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: telnet file transfer
Date: 22 Apr 2001 21:07:46 GMT
Organization: Columbia University
Message-ID: <9bvh72$5a$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <te4f9bk4d3i4d8@corp.supernews.com>,
cLIeNUX user <r@your_host.com> wrote:
: ...
: What do you recommend for secure shell connections?
: 
At the moment we recommend SSL/TLS, SRP, or Kerberos 4 or 5, none of
which have the vulnerabilities of SSH.  Of course we provide clients for
these security methods, and servers are listed here:

  http://www.columbia.edu/kermit/telnetd.html

We also have our own server that supports these methods:

  http://www.columbia.edu/kermit/cuiksd.html

Of course the problem with centrally managed security schemes is that they
are difficult to set up.  The high startup cost, however, pays off down
the road when security violations actually occur.  Since identities are
kept centrally in a safe place, rather than on PC hard disks all over the
Internet, security violations can be handled centrally too, by revoking
identities or certificates.  Distributed methods such as SSH are
unmanageable by their very nature.  If you have keys on your PC for 100
hosts all over the net, and somebody steals your key file and decrypts it
offline, they have access to all 100 hosts.  Suppose this happens while
you are away on vacation.  The network security team at your site has no
way of cleaning up this mess.  After this kind of thing happens a few
times, they might wish they had taken the trouble to institute a more
manageable security scheme.

- Frank

From news@columbia.edu  Mon Apr 23 00:33:22 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id AAA01802
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 23 Apr 2001 00:33:20 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id XAA14977
	for kermit.misc@watsun.cc.columbia.edu; Sun, 22 Apr 2001 23:54:54 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: r@your_host.com (cLIeNUX user)
Subject: Re: telnet file transfer
Date: Mon, 23 Apr 2001 03:54:39 -0000
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <te79rvtnqdpee6@corp.supernews.com>
To: kermit.misc@columbia.edu

humbubba@smart.net
>In article <te4f9bk4d3i4d8@corp.supernews.com>,
>cLIeNUX user <r@your_host.com> wrote:
>: ...
>: What do you recommend for secure shell connections?
>: 
>At the moment we recommend SSL/TLS, SRP, or Kerberos 4 or 5, none of
>which have the vulnerabilities of SSH.  Of course we provide clients for
>these security methods, and servers are listed here:
>
>  http://www.columbia.edu/kermit/telnetd.html
>
>We also have our own server that supports these methods:
>
>  http://www.columbia.edu/kermit/cuiksd.html
>
>Of course the problem with centrally managed security schemes is that they
>are difficult to set up.  The high startup cost, however, pays off down
>the road when security violations actually occur.  Since identities are
>kept centrally in a safe place, rather than on PC hard disks all over the
>Internet, security violations can be handled centrally too, by revoking
>identities or certificates.  Distributed methods such as SSH are
>unmanageable by their very nature.  If you have keys on your PC for 100
>hosts all over the net, and somebody steals your key file and decrypts it
>offline, they have access to all 100 hosts.  Suppose this happens while
>you are away on vacation.  The network security team at your site has no
>way of cleaning up this mess.  After this kind of thing happens a few
>times, they might wish they had taken the trouble to institute a more
>manageable security scheme.
>
>- Frank

Thanks. 

Is the distributed nature of SSH your only problem with it?

I'm absolutely clueless about this stuff, BTW. The only server I turn on
in cLIeNUX is in.identd since IRC nets/channels seem to want it these
days.

Rick Hohensee
www.clienux.com

From news@columbia.edu  Mon Apr 23 07:33:21 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id HAA29214
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 23 Apr 2001 07:33:20 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id HAA00421
	for kermit.misc@watsun.cc.columbia.edu; Mon, 23 Apr 2001 07:04:17 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
Subject: Re: Testing 1 2 3
From: nkj@manbw.dk (Niels Kristian Jensen)
Message-ID: <908C8C288nkjmanbwdk@172.16.1.41>
Date: 23 Apr 2001 12:57:46 +0100
To: kermit.misc@columbia.edu

fdc@watsun.cc.columbia.edu (Frank da Cruz) skrev i 
<9bi6or$22f$1@newsmaster.cc.columbia.edu>:
>This is a test message to see if the automatic archiving of the Kermit
>newsgroup still works after the FTP server upgrade.
>
>The FTP server upgrade itself should be transparent to the world unless
>for people who are using a numeric IP address (and even that should still
>work, but sloooowly).  For details see:
>
>  http://www.columbia.edu/kermit/ftphlp.html
>
>- Frank
>
"We read you loud and clear" :-)

Best regards,
Niels Kristian Jensen
MAN B&W Diesel A/S, Denmark
This a personal message, not an official MAN B&W statement.

From news@columbia.edu  Mon Apr 23 08:03:19 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id IAA12887
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 23 Apr 2001 08:03:19 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id HAA01671
	for kermit.misc@watsun.cc.columbia.edu; Mon, 23 Apr 2001 07:36:04 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "jean-luc" <jgriess@caramail.com>
Subject: Kermit embedded in Labview ?
Date: Mon, 23 Apr 2001 13:39:51 +0200
Message-ID: <3ae4138b_1@news.datacomm.ch>
Organization: Customers of Tiscali DataComm AG - http://www.tiscalinet.ch/
To: kermit.misc@columbia.edu

ever seen a VI managing Kermit file transfer ?

From news@columbia.edu  Mon Apr 23 09:03:20 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id JAA22832
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 23 Apr 2001 09:03:20 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id JAA04645
	for kermit.misc@watsun.cc.columbia.edu; Mon, 23 Apr 2001 09:01:34 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
Message-ID: <3AE4279A.267247FE@macrotex.net>
From: "Adam H. Lewenberg" <adam@macrotex.net>
Subject: Re: Secure File transfer Please reply via email
Date: Mon, 23 Apr 2001 08:01:14 -0500
Organization: University of Illinois at Urbana-Champaign
To: kermit.misc@columbia.edu

I think (by now) we have got the message that some 
of the Kermit developers are not enamored with ssh
and even have good technical reasons for holding their
negative opinions of this product.

But the security arguments miss the point: the
vast majority of users who need telnet support have
no secure connection choice other than ssh. It would
be nice if all (or even many) of the sysadmins
around the world installed a better security product
but they haven't and probably won't: ssh is 
just too easy. 

The alternative---unencrypted telnet connections---
will soon vanish as sysadmins turn off these ports.

So, I hope that the Kermit development folks can
swallow their disappointment that VHS 
is prevailing over BETA and make the ssh client
version of Kermit and Kermit95 available as soon as
possible. The Kermit platform is unequalled
in essenatially every other way (terminal emulation,
scripting, etc.) and it would be a shame to see
it languish because people are forced to use
some inferior ssh client. 

Respectfully yours, A. Lewenberg

Frank da Cruz wrote:
> 
> In article <4416878.EvYhyI6sBW@ac.lisse.na>,
> Eberhard W Lisse  <el@lisse.NA> wrote:
> : On Tuesday 17 April 2001 20:23 Michael Witherington wrote:
> : > I need to initiate a secure file transfer from a linux machine using
> : > C-Kermit 6.0.192 to a windows machine running Kermit 95.
> :
> : ssh
> :
> No, believe it or not, ssh is not the answer to every question.  Michael
> worded his question carefully, specifying the software and versions that
> he has available, which happen to be scattered over hundreds locations.
> The real answer is: there is no way to accomplish secure transfers using
> the software combinations that he has available, not without installing
> additional software of some kind (something he did not wish to do because
> of the many scattered sites).  Since additional software must be installed,
> it might as well be C-Kermit 7.0 (or soon 7.1) which supports the same
> security methods as the current Kermit 95 release.  These are described
> here:
> 
>   http://www.columbia.edu/kermit/security.html    <-- C-Kermit 7.0
>   http://www.columbia.edu/kermit/security71.html  <-- C-Kermit 7.1
> 
> Also, as noted previously, we do not believe SSH is a particularly safe
> or reliable security method compared to the ones supported by Kermit,
> which are Kerberos 4 and 5, SSL/TLS, and SRP.  Some of the reasons are
> listed here:
> 
>   http://www.columbia.edu/kermit/ckfaq.html#ssh
> 
> This does not mean we won't be adding SSH 2 (and maybe 1) support in
> future Kermit releases.  The requests for it have been defeaning and
> arguments against it are futile.  But if we do add it, we will describe
> the pitfalls in the documentation rather than painting it as some kind of
> ultimate security solution.
> 
> - Frank

-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Adam Lewenberg  (217) 373-8173 voice and fax
adam@macrotex.net


From news@columbia.edu  24 Apr 2001 15:30:40 -0600
Message-ID: <3AE5F080.39E90208@srv.net>
From: Kevin Handy <kth@srv.net>
Organization: Software Solutions, Inc
X-Mailer: Mozilla 4.73 [en] (Win95; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: Kermit95 and Printing
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 17
X-Complaints-To: abuse@usenetserver.com
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly.
NNTP-Posting-Date: Tue, 24 Apr 2001 17:17:25 EDT
Date: Tue, 24 Apr 2001 15:30:40 -0600
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12363

I'm helping a client set up kermit95 on PC's (to connect
to an Alpha/VMS system), and am having printing problems.

The program sends escape sequences for the printer while
in printer passthrough mode, which works fine on real
VT??? terminals, and k95 when going to a DOS device.

However, they want to be able to use the printer port
to send to a windows que printer. When I try this,
windows 98 does very bad things. It takes the print
job, and sends it to the printer a few lines per page
(aparently every time the printer port is turned on/off
it does a page break, instead of waiting for the printer
timeout value), and all the escape sequences are 
stripped out/rudely mangled.

Is there some way around these problems?


From news@columbia.edu  24 Apr 2001 21:29:22 GMT
Newsgroups: comp.protocols.kermit.misc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Subject: Re: Kermit95 and Printing
Date: 24 Apr 2001 21:29:22 GMT
Organization: Columbia University
Lines: 34
Message-ID: <9c4r7i$cnc$1@newsmaster.cc.columbia.edu>
References: <3AE5F080.39E90208@srv.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 988147762 13036 128.59.39.2 (24 Apr 2001 21:29:22 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 24 Apr 2001 21:29:22 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12364

In article <3AE5F080.39E90208@srv.net>, Kevin Handy  <kth@srv.net> wrote:
: I'm helping a client set up kermit95 on PC's (to connect to an
: Alpha/VMS system), and am having printing problems.
: 
: The program sends escape sequences for the printer while in printer
: passthrough mode, which works fine on real VT??? terminals, and k95
: when going to a DOS device.
: 
: However, they want to be able to use the printer port to send to a
: windows que printer. When I try this, windows 98 does very bad
: things. It takes the print job, and sends it to the printer a few
: lines per page (aparently every time the printer port is turned on/off
: it does a page break, instead of waiting for the printer timeout
: value), and all the escape sequences are stripped out/rudely mangled.
: 
: Is there some way around these problems?
: 
See the file:///C|/K95/DOCS/manual/printer.htm (replace path by wherever
K95 was installed if not C:\K95\).  Read about the SET PRINTER switches,
particularly:

/TIMEOUT[:number] 
    The number of seconds to wait after the host "closes" the printer
    before terminating the print job if the printer is not opened
    again during the specified amount of time. Normally 0, meaning to
    terminate the print job right away. Specify a positive number
    after the colon; if you omit the colon and number, 0 is used.
    Example of usage: some host applications print a series of lines
    by opening and closing the printer for each line, which would
    create a print job for each line, which in the worst case, might
    wind up printing each line on a separate page; use this option to
    "merge" the lines into a single print job.

- Frank



From news@columbia.edu  Mon Apr 23 10:03:20 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA07246
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 23 Apr 2001 10:03:20 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id JAA07062
	for kermit.misc@watsun.cc.columbia.edu; Mon, 23 Apr 2001 09:52:00 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Kermit embedded in Labview ?
Date: 23 Apr 2001 13:51:58 GMT
Organization: Columbia University
Message-ID: <9c1c1u$6sj$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3ae4138b_1@news.datacomm.ch>,
jean-luc <jgriess@caramail.com> wrote:
: ever seen a VI managing Kermit file transfer ?
: 
What is a VI?

- Frank

From news@columbia.edu  Mon Apr 23 12:33:20 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA22234
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 23 Apr 2001 12:33:20 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA16855
	for kermit.misc@watsun.cc.columbia.edu; Mon, 23 Apr 2001 12:26:25 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Secure File transfer Please reply via email
Date: 23 Apr 2001 16:26:24 GMT
Organization: Columbia University
Message-ID: <9c1l3g$gek$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3AE4279A.267247FE@macrotex.net>,
Adam H. Lewenberg <adam@macrotex.net> wrote:
: I think (by now) we have got the message that some 
: of the Kermit developers are not enamored with ssh
: and even have good technical reasons for holding their
: negative opinions of this product.
: ...
: So, I hope that the Kermit development folks can
: swallow their disappointment that VHS 
: is prevailing over BETA and make the ssh client
: version of Kermit and Kermit95 available as soon as
: possible.
:
That is actually our plan, but not our top priority,
which, after all these years, must be the long-awaited
GUI version.  Unfortunately we can't do both and have
something ready in a reasonable amount of time.

: The Kermit platform is unequalled
: in essenatially every other way (terminal emulation,
: scripting, etc.) and it would be a shame to see
: it languish because people are forced to use
: some inferior ssh client. 
: 
Or because it's not in GUI form.  But thanks for the
"unequalled" comment.  It would be helpful if more
people who felt this way would say so in public to help
get the word out, so we are not forced to beat our own
drum in the wilderness quite so much.

By the way, if it were not Kermit 95 you were interested
in, but C-Kermit, I would point out that you *can* have
ssh Kermit sessions, as described here:

  http://www.columbia.edu/kermit/ckermit2.html#x2.7.4.1

(This works better in C-Kermit 7.1 than 7.0, however.)
Windows, however, is not amenable to such techniques.

For old time's sake I'd also mention that there once was
a time when users would contribute code to Kermit programs.
Although K95 source is not open, C-Kermit source certainly
is, and anybody who really wants to help us make progress
on SSH integration is more than welcome to pitch in.  This
is how the Internet used to work.

- Frank

From news@columbia.edu  26 Apr 2001 14:24:24 GMT
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.linux.networking,comp.protocols.kermit.misc
Subject: Re: copying a file to a ftp-server
Date: 26 Apr 2001 14:24:24 GMT
Organization: Columbia University
Lines: 41
Message-ID: <9c9b2o$gej$1@newsmaster.cc.columbia.edu>
References: <20010426.13080200@risa.athome>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 988295064 16851 128.59.39.2 (26 Apr 2001 14:24:24 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 26 Apr 2001 14:24:24 GMT
Xref: newsmaster.cc.columbia.edu comp.os.linux.networking:329852 comp.protocols.kermit.misc:12367

In article <20010426.13080200@risa.athome>,  <christian.verbeek@gmd.de> wrote:
: Dear newgroup,
: 
: how do i put a single file to a ftp server from the command line. With=20
: the ftp program i always end up in interactive mode, but i want to do=20
: this from within a script.
: 
: So i need something like: ftpcopy myfile ftp://myftpserver
: 
If you use the new Kermit FTP client:

  http://www.columbia.edu/kermit/ftpclient.html

you can do it like this:

  ftp -A kermit.columbia.edu -D kermit/incoming -bp debug.log

In this example:

  ftp is a symlink to the C-Kermit 7.1 binary
  -A means "log in as user anonymous"
  -D means CD to the given directory
  -b means force binary mode
  -p means PUT

You can also specify a real username and password:

  ftp -u christian.verbeek -P secret ...

And before anybody objects that cleartext passwords should never be used:

 1. Sometimes you have no choice.

 2. The Kermit FTP client supports several secure authentication
    methods: Kerberos 4, Kerberos 5 GSSAPI, SRP, SSL/TLS.

Secure FTP servers are available.  To find out more, see:

  http://www.columbia.edu/kermit/ftpd.html

- Frank


From news@columbia.edu  26 Apr 2001 14:44:17 GMT
Sender: default@cc253090-a.sumt1.nj.home.com
Newsgroups: comp.os.linux.networking,comp.protocols.kermit.misc
Subject: Re: copying a file to a ftp-server
References: <20010426.13080200@risa.athome> <9c9b2o$gej$1@newsmaster.cc.columbia.edu>
Content-Type: text/plain; charset=US-ASCII
From: Dan Espen <dane@mk.telcordia.com>
Message-ID: <m3r8yfsovr.fsf@cc253090-a.sumt1.nj.home.com>
Organization: Telcordia
Lines: 24
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Crater Lake)
MIME-Version: 1.0
Date: Thu, 26 Apr 2001 14:44:17 GMT
NNTP-Posting-Host: 24.3.184.51
X-Complaints-To: abuse@home.net
X-Trace: news1.rdc1.nj.home.com 988296257 24.3.184.51 (Thu, 26 Apr 2001 07:44:17 PDT)
NNTP-Posting-Date: Thu, 26 Apr 2001 07:44:17 PDT
Xref: newsmaster.cc.columbia.edu comp.os.linux.networking:329853 comp.protocols.kermit.misc:12368

fdc@watsun.cc.columbia.edu (Frank da Cruz) writes:

> In article <20010426.13080200@risa.athome>,
> <christian.verbeek@gmd.de> wrote:
> : Dear newgroup,
> : 
> : how do i put a single file to a ftp server from the command line. With=20
> : the ftp program i always end up in interactive mode, but i want to do=20
> : this from within a script.
> : 
> : So i need something like: ftpcopy myfile ftp://myftpserver
> : 
> If you use the new Kermit FTP client:

Thats nice but not necessary.

Put the username and password in your .netrc.  You don't want
your password in a script, and its simpler that way.  Then do this:

(\
echo "put filename\n"\
 "close\n"\
 "quit\n"\
) | ftp hostname



From news@columbia.edu  26 Apr 2001 15:04:18 GMT
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.linux.networking,comp.protocols.kermit.misc
Subject: Re: copying a file to a ftp-server
Date: 26 Apr 2001 15:04:18 GMT
Organization: Columbia University
Lines: 45
Message-ID: <9c9ddi$i7f$1@newsmaster.cc.columbia.edu>
References: <20010426.13080200@risa.athome> <9c9b2o$gej$1@newsmaster.cc.columbia.edu> <m3r8yfsovr.fsf@cc253090-a.sumt1.nj.home.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 988297458 18671 128.59.39.2 (26 Apr 2001 15:04:18 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 26 Apr 2001 15:04:18 GMT
Xref: newsmaster.cc.columbia.edu comp.os.linux.networking:329856 comp.protocols.kermit.misc:12369

In article <m3r8yfsovr.fsf@cc253090-a.sumt1.nj.home.com>,
Dan Espen  <dane@mk.telcordia.com> wrote:
: fdc@watsun.cc.columbia.edu (Frank da Cruz) writes:
: > In article <20010426.13080200@risa.athome>,
: > <christian.verbeek@gmd.de> wrote:
: > : how do i put a single file to a ftp server from the command line. With=20
: > : the ftp program i always end up in interactive mode, but i want to do=20
: > : this from within a script.
: > : 
: > : So i need something like: ftpcopy myfile ftp://myftpserver
: > : 
: > If you use the new Kermit FTP client:
: 
: Thats nice but not necessary.
: 
: Put the username and password in your .netrc.  You don't want
: your password in a script, and its simpler that way.  Then do this:
: 
: (\
: echo "put filename\n"\
:  "close\n"\
:  "quit\n"\
: ) | ftp hostname
: 
There are two separate issues: How to put a file from the command line,
and how to protect passwords.

If a particular FTP program lets you put files from the command line,
that would seem to address the first issue better than editing files and
stuffing echo commands into the standard input of a dumb ftp client,
which might or might not work, depending on the client.

As for password safety, putting passwords in the .netrc file is no safer
than putting them in scripts.  The only solution to this problem is to
use secure authentication methods.  But the limiting factor in this case
is whether a secure server is available on the other end.  At the moment,
this is generally not the case.  But increasingly, it can be.  As noted
previously, secure FTP servers are available:

  http://www.columbia.edu/kermit/ftpd.html

and as time goes on they will find their way into standard UNIX 
distributions.

- Frank


From news@columbia.edu  Thu Apr 26 17:45:38 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA07889
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 26 Apr 2001 17:45:38 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id RAA06643
	for kermit.misc@watsun.cc.columbia.edu; Thu, 26 Apr 2001 17:34:47 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
Message-ID: <3AE89513.19D4DF4E@plustechnologies.com>
From: Rich Gray <richNOgSPAM@plustechnologies.com>
Organization: Plus Technologies Div. of Digital Controls Corp.
Subject: Re: copying a file to a ftp-server
Date: Thu, 26 Apr 2001 17:37:23 -0400
To: kermit.misc@columbia.edu

Frank da Cruz wrote:
> 
> In article <20010426.13080200@risa.athome>,
> <christian.verbeek@gmd.de> wrote:
> :
> : how do i put a single file to a ftp server from the command line. With=20
> : the ftp program i always end up in interactive mode, but i want to do=20
> : this from within a script.
> :
> : So i need something like: ftpcopy myfile ftp://myftpserver
> :
> If you use the new Kermit FTP client:
> 
>   http://www.columbia.edu/kermit/ftpclient.html
> 
> you can do it like this:
> 
>   ftp -A kermit.columbia.edu -D kermit/incoming -bp debug.log
> 
> In this example:
> 
>   ftp is a symlink to the C-Kermit 7.1 binary
>   -A means "log in as user anonymous"
>   -D means CD to the given directory
>   -b means force binary mode
>   -p means PUT
> 
> You can also specify a real username and password:
> 
>   ftp -u christian.verbeek -P secret ...
> 
> And before anybody objects that cleartext passwords should never be used:
> 
>  1. Sometimes you have no choice.

Yep!  :-(

> 
>  2. The Kermit FTP client supports several secure authentication
>     methods: Kerberos 4, Kerberos 5 GSSAPI, SRP, SSL/TLS.
> 
> Secure FTP servers are available.  To find out more, see:
> 
>   http://www.columbia.edu/kermit/ftpd.html
> 
> - Frank

And subsequently wrote:
>...
> As for password safety, putting passwords in the .netrc file is no safer
> than putting them in scripts.  The only solution to this problem is to
> use secure authentication methods.  But the limiting factor in this case
> is whether a secure server is available on the other end.  At the moment,
> this is generally not the case.  But increasingly, it can be.  As noted
> previously, secure FTP servers are available:
> 
>   http://www.columbia.edu/kermit/ftpd.html
> 
> and as time goes on they will find their way into standard UNIX
> distributions.
> 
> - Frank

There can be a heck of a difference between getting a userid/password
from a .netrc file or some other indirect source and specifiying
directly on the command line.   If you put it in on a command line, it
can show up in ps! Talk about exposed!  A non-command line user:password
is at least "secured" by file permissions.  The cURL
(http://curl.haxx.se) utility has the ability to take parameters from a
file or standard input.  I use it to do an ftp transfer by invoking it
in a popen(), piping in parms I don't want to show up on the command
line (like -u user:password) and letting things I want visible in ps go
on the command line.  I trust kermit has a similar capability?

Cheers!
Rich

mailto:richNOgSPAM@plustechnologies.com  (remove NO SPAM to reply)

From news@columbia.edu  Thu Apr 26 18:15:38 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id SAA09520
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 26 Apr 2001 18:15:37 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id RAA07283
	for kermit.misc@watsun.cc.columbia.edu; Thu, 26 Apr 2001 17:49:14 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: copying a file to a ftp-server
Date: 26 Apr 2001 21:49:13 GMT
Organization: Columbia University
Message-ID: <9ca54p$73g$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3AE89513.19D4DF4E@plustechnologies.com>,
Rich Gray  <richNOgSPAM@plustechnologies.com> wrote:
: ...
: There can be a heck of a difference between getting a userid/password
: from a .netrc file or some other indirect source and specifiying
: directly on the command line.   If you put it in on a command line, it
: can show up in ps! Talk about exposed!
:
That's true, of course, but at least in that case it's ephemeral.
If you put it in a file, it is open to snatching twenty-four/seven.
If your computer ID can be hacked into, it's best if you don't leave
the keys to all your other computer IDs sitting out in the open, in
a well-known place, for the hacker to pick up.

: A non-command line user:password
: is at least "secured" by file permissions.  The cURL
: (http://curl.haxx.se) utility has the ability to take parameters from a
: file or standard input.  I use it to do an ftp transfer by invoking it
: in a popen(), piping in parms I don't want to show up on the command
: line (like -u user:password) and letting things I want visible in ps go
: on the command line.  I trust kermit has a similar capability?
: 
Yes, Kermit can take commands from a file or standard input.  It can also
ask you for the password at the point at which it needs it (and not echo
when you type it).  In fact, the major benefit of the Kermit FTP client is
not so much that you can initiate transfers from the command line, but
that you can program complex FTP operations in portable scripts as
described here:

  http://www.columbia.edu/kermit/ftpscript.html

- Frank

From news@columbia.edu  Fri Apr 27 13:15:39 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA23278
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 27 Apr 2001 13:15:38 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA12878
	for kermit.misc@watsun.cc.columbia.edu; Fri, 27 Apr 2001 12:57:19 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
Message-ID: <3AE9A785.84FFA331@srv.net>
From: Kevin Handy <kth@srv.net>
Organization: Software Solutions, Inc
Subject: Re: Kermit95 and Printing
Date: Fri, 27 Apr 2001 11:08:21 -0600
To: kermit.misc@columbia.edu

Frank da Cruz wrote:
> 
> In article <3AE5F080.39E90208@srv.net>, Kevin Handy  <kth@srv.net> wrote:
> : I'm helping a client set up kermit95 on PC's (to connect to an
> : Alpha/VMS system), and am having printing problems.
> :
> : The program sends escape sequences for the printer while in printer
> : passthrough mode, which works fine on real VT??? terminals, and k95
> : when going to a DOS device.
> :
> : However, they want to be able to use the printer port to send to a
> : windows que printer. When I try this, windows 98 does very bad
> : things. It takes the print job, and sends it to the printer a few
> : lines per page (aparently every time the printer port is turned on/off
> : it does a page break, instead of waiting for the printer timeout
> : value), and all the escape sequences are stripped out/rudely mangled.
> :
> : Is there some way around these problems?
> :
> See the file:///C|/K95/DOCS/manual/printer.htm (replace path by wherever
> K95 was installed if not C:\K95\).  Read about the SET PRINTER switches,
> particularly:
> 
> /TIMEOUT[:number]
>     The number of seconds to wait after the host "closes" the printer
>     before terminating the print job if the printer is not opened
>     again during the specified amount of time. Normally 0, meaning to
>     terminate the print job right away. Specify a positive number
>     after the colon; if you omit the colon and number, 0 is used.
>     Example of usage: some host applications print a series of lines
>     by opening and closing the printer for each line, which would
>     create a print job for each line, which in the worst case, might
>     wind up printing each line on a separate page; use this option to
>     "merge" the lines into a single print job.

This helps with the page-per-line problem, but it still doesn't
allow for the escape sequences to work. Is there a way to use the
Windows printer network, but still be able to use escape sequences
(to set font size and such)


From news@columbia.edu  Fri Apr 27 13:45:39 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA02122
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 27 Apr 2001 13:45:39 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id NAA14120
	for kermit.misc@watsun.cc.columbia.edu; Fri, 27 Apr 2001 13:27:43 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: jaltman@columbia.edu (Jeffrey Altman)
Subject: Re: Kermit95 and Printing
Date: 27 Apr 2001 17:27:42 GMT
Organization: Columbia University
Message-ID: <9cca6e$dp5$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

: This helps with the page-per-line problem, but it still doesn't
: allow for the escape sequences to work. Is there a way to use the
: Windows printer network, but still be able to use escape sequences
: (to set font size and such)

K95 opens the printer queue in RAW mode.  This means that whatever 
data is sent by the host is sent to the printer without alteration.
It is exactly the same as if you were to print to a file and then
copy the file byte for byte into the printer.

When you print to the printer via a DOS device, the printer output
is not sent in RAW mode but is instead interpretted by the printer
device driver install on Windows for use by 16-bit DOS applications.
This is a print redirector and it is not guarranteed to be transparent.

In order for the host to send printer sequences to the printer, the
host must know exactly what type of data the printer needs.  You can
verify that the sequences being sent by the host are in fact being
sent to the printer by Pausing the Printer Queue and then examining 
the spool file for the print job.  

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From news@columbia.edu  Sun Apr 29 15:15:41 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id PAA25552
	for <kermit.misc@cpunix.cc.columbia.edu>; Sun, 29 Apr 2001 15:15:41 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id OAA24519
	for kermit.misc@watsun.cc.columbia.edu; Sun, 29 Apr 2001 14:58:00 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: A milestone
Date: 29 Apr 2001 18:57:59 GMT
Organization: Columbia University
Message-ID: <9cho7n$nu5$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu


Rather than let this beautiful New York City Spring day pass with nothing
but spam posted to the Kermit newsgroup, I thought I would mention that
this is the 20th anniversary of the first Kermit file transfer.  You can
see a link to some of the history on the Kermit Project home page:

  http://www.columbia.edu/kermit/

And from there, additional links to more history.

We're still here and working hard on the forthcoming releases of C-Kermit,
Kermit 95, and a new edition of the C-Kermit book.  Watch this space for
announcements.

- Frank

From news@columbia.edu  Mon Apr 30 10:15:44 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA08046
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 30 Apr 2001 10:15:44 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id KAA29104
	for kermit.misc@watsun.cc.columbia.edu; Mon, 30 Apr 2001 10:06:16 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: FTP delete after put ?
Date: 30 Apr 2001 14:06:15 GMT
Organization: Columbia University
Message-ID: <9cjrgn$sdd$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <Ah6H6.3803$ZH.425948@weber.videotron.net>,
Kevin McBrearty <kevin@atg.ca> wrote:
: I am using a here document to FTP files from a local server to a remote
: machine. I would like the script to delete the files from the local server
: once they have been transferred, but only if the transfer was successful. I
: don't see any way to do this with FTP. Can anyone suggest something ?
: 
The new Kermit FTP client can do this:

  http://www.columbia.edu/kermit/ftpclient.html

Example:

  C-Kermit> ftp xyzcorp.com /user:myname
    Password: xxxxx

[ Note: secure authentication methods are also available ]

  C-Kermit> rcd somedirectory  ; "rcd" = "remote cd"
  C-Kermit> mput /delete *
  C-Kermit> bye

The MPUT /DELETE command sends a file or group of files (text or binary,
it doesn't matter; Kermit switches automatically between text and binary
mode for each file), deleting each source file after, and if and only if,
it was uploaded successfully.  For details see:

  http://www.columbia.edu/kermit/ckermit3.html#x3

and in particular:

  http://www.columbia.edu/kermit/ckermit3.html#x3.5.1

- Frank

From news@columbia.edu  Mon Apr 30 13:45:45 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA14644
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 30 Apr 2001 13:45:44 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id NAA07875
	for kermit.misc@watsun.cc.columbia.edu; Mon, 30 Apr 2001 13:27:08 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: renaming during ftp
Date: 30 Apr 2001 17:27:06 GMT
Organization: Columbia University
Message-ID: <9ck79a$7m0$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <9ck60u$hds$1@kermit.esat.net>,
Dermot Beirne <dermot.beirne@walshwestern.com> wrote:
: We have a HP 9000 server running 10.20 that sends files to a customer using
: ftp.  These files are renamed to include the time after being sent, and put
: in a backup directory.  The current script is sending a file, quitting out
: of ftp, then renaming it and backing it up, then logging in again to send
: the next one, and so on!  This means the files are timestamped with the time
: they were sent, which is what we want, but because there could typically be
: 200 or 300 files every few minutes, this is very slow and inefficent.
: 
Yes indeed.  You would like to have an FTP client that can do all this
on a per-file basis automatically, right?

HP-UX comes with a program called "kermit".  The version bundled with
HP-UX 10.20 is 6.0, which does most of this with Kermit (not FTP) protocol.
Version 7.0 (which HP hasn't picked up yet) does even more of this, but
still not with FTP protocol.

Version 7.1, which HP will pick up for HP-UX 11.20, does all this for FTP
connections too.  It has a whole built-in, scriptable FTP client.  You can
try it right now.  See:

  http://www.columbia.edu/kermit/ftpclient.html

and (for a tutorial on FTP scripting):

  http://www.columbia.edu/kermit/ftpscript.html

It is available for HP-UX 10.20 and every other version of HP-UX from
5.21 to 11.xx.

: This will send all the files starting with p to the customer.  If the script
: has to send 300 files in one go, by the time it gets to timestamping and
: backing them up, the times can but several minutes out.  I would like to
: timestamp them at the time they were actually sent and then send the next
: one without logging out.  Has anyone done this?  If so then any advice would
: be appreciated.
: 
It can do all this too, but it's a bit too much to explain in this message.
If you pick up the C-Kermit 7.1 FTP client and start working with it, I'll
be glad to help you with this part.

- Frank

From news@columbia.edu  Mon Apr 30 18:45:50 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id SAA09433
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 30 Apr 2001 18:45:45 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id SAA24661
	for kermit.misc@watsun.cc.columbia.edu; Mon, 30 Apr 2001 18:43:06 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fred smith <fredex@fcshome.stoneham.ma.us>
Subject: Re: A milestone
Organization: None!
Message-ID: <GCLpnt.ILB@fcshome.stoneham.ma.us>
Date: Mon, 30 Apr 2001 10:40:41 GMT
To: kermit.misc@columbia.edu

Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:

: Rather than let this beautiful New York City Spring day pass with nothing
: but spam posted to the Kermit newsgroup, 

A noble goal!

: I thought I would mention that
: this is the 20th anniversary of the first Kermit file transfer.  

Congratulations,... Happy 20th!

: We're still here and working hard on the forthcoming releases of C-Kermit,
: Kermit 95, and a new edition of the C-Kermit book.  Watch this space for
: announcements.

Watching....

-- 
-------------------------------------------------------------------------------
 .----    Fred Smith    /                                                      
( /__  ,__.   __   __ /  __   : /                                              
 /    /  /   /__) /  /  /__) .+'           Home: fredex@fcshome.stoneham.ma.us 
/    /  (__ (___ (__(_ (___ / :__                                 781-438-5471 
-------------------------------- Jude 1:24,25 ---------------------------------

From news@columbia.edu  Mon Apr 30 20:15:45 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id UAA22300
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 30 Apr 2001 20:15:45 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id TAA27620
	for kermit.misc@watsun.cc.columbia.edu; Mon, 30 Apr 2001 19:56:52 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
Message-ID: <3AEDFBAE.50CE1602@worldnet.att.net>
From: "David L. Harfst" <harfst@worldnet.att.net>
Subject: Re: renaming during ftp
Date: Mon, 30 Apr 2001 23:56:51 GMT
Organization: AT&T Worldnet
To: kermit.misc@columbia.edu

The kermit solution assumes that the remote system also has kermit.
Kermit is a cool program, when you get into scripting and the like.

ftp can be used to rename files as well, though.  Don't know how it
would work into your script but,

  put filenameX filenameY

sends filenameX and renames it to filenameY in the process.

Similarly,

  get filenameX filenameY

pulls filenameX from the remote systems and saves it as filenameY.


Frank da Cruz wrote:
> 
> In article <9ck60u$hds$1@kermit.esat.net>,
> Dermot Beirne <dermot.beirne@walshwestern.com> wrote:
> : We have a HP 9000 server running 10.20 that sends files to a customer using
> : ftp.  These files are renamed to include the time after being sent, and put
> : in a backup directory.  The current script is sending a file, quitting out
> : of ftp, then renaming it and backing it up, then logging in again to send
> : the next one, and so on!  This means the files are timestamped with the time
> : they were sent, which is what we want, but because there could typically be
> : 200 or 300 files every few minutes, this is very slow and inefficent.
> :
> Yes indeed.  You would like to have an FTP client that can do all this
> on a per-file basis automatically, right?
> 
> HP-UX comes with a program called "kermit".  The version bundled with
> HP-UX 10.20 is 6.0, which does most of this with Kermit (not FTP) protocol.
> Version 7.0 (which HP hasn't picked up yet) does even more of this, but
> still not with FTP protocol.
> 
> Version 7.1, which HP will pick up for HP-UX 11.20, does all this for FTP
> connections too.  It has a whole built-in, scriptable FTP client.  You can
> try it right now.  See:
> 
>   http://www.columbia.edu/kermit/ftpclient.html
> 
> and (for a tutorial on FTP scripting):
> 
>   http://www.columbia.edu/kermit/ftpscript.html
> 
> It is available for HP-UX 10.20 and every other version of HP-UX from
> 5.21 to 11.xx.
> 
> : This will send all the files starting with p to the customer.  If the script
> : has to send 300 files in one go, by the time it gets to timestamping and
> : backing them up, the times can but several minutes out.  I would like to
> : timestamp them at the time they were actually sent and then send the next
> : one without logging out.  Has anyone done this?  If so then any advice would
> : be appreciated.
> :
> It can do all this too, but it's a bit too much to explain in this message.
> If you pick up the C-Kermit 7.1 FTP client and start working with it, I'll
> be glad to help you with this part.
> 
> - Frank

From news@columbia.edu  Tue May  1 09:45:46 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id JAA20708
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 1 May 2001 09:45:46 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id JAA29452
	for kermit.misc@watsun.cc.columbia.edu; Tue, 1 May 2001 09:44:55 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: renaming during ftp
Date: 1 May 2001 13:44:54 GMT
Organization: Columbia University
Message-ID: <9cmekm$so9$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3AEDFBAE.50CE1602@worldnet.att.net>,
David L. Harfst <harfst@worldnet.att.net> wrote:
: The kermit solution assumes that the remote system also has kermit.
: Kermit is a cool program, when you get into scripting and the like.
: 
I think you missed the part where I said:

: > Version 7.1, which HP will pick up for HP-UX 11.20, does all this for FTP
: > connections too.  It has a whole built-in, scriptable FTP client.  You can
: > try it right now.  See:
: > 
: >   http://www.columbia.edu/kermit/ftpclient.html
: > 
: > and (for a tutorial on FTP scripting):
: > 
: >   http://www.columbia.edu/kermit/ftpscript.html
: > 
: > It is available for HP-UX 10.20 and every other version of HP-UX from
: > 5.21 to 11.xx.
:
In other words, C-Kermit 7.1 *is* an FTP client, with all the scripting
that it had already in place for Kermit transfers.

: ftp can be used to rename files as well, though.  Don't know how it
: would work into your script but,
: 
:   put filenameX filenameY
: 
: sends filenameX and renames it to filenameY in the process.
: 
: Similarly,
: 
:   get filenameX filenameY
: 
: pulls filenameX from the remote systems and saves it as filenameY.
: 
Yes, but only one file at a time.  Kermit can do this not only for single
files, but also for groups of files, on a per-file basis, with the added
capacity (not found in any other FTP client to my knowledge) of performing
these actions (deleting or moving the source file, renaming the source or
destination file, etc) if and only if the transfer of that file succeeded.

The original poster was rather emphatic about the need to do this sort of
thing for "*", not just for one file.

Anybody who is interested in FTP automation really should take a look at:

  http://www.columbia.edu/kermit/ftpscript.html

This is a new FTP client that is explicitly desiged for automated procedures.

- Frank

From news@columbia.edu  Tue May  1 10:15:47 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA12077
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 1 May 2001 10:15:47 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id JAA00317
	for kermit.misc@watsun.cc.columbia.edu; Tue, 1 May 2001 09:55:38 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: renaming during ftp
Date: 1 May 2001 13:55:36 GMT
Organization: Columbia University
Message-ID: <9cmf8o$9r$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <9cm3aa$5j4$1@kermit.esat.net>,
Dermot Beirne <dermot.beirne@walshwestern.com> wrote:
: Thanks for all your help on that one.
: One other question,
: 
: I am using mput p* to send all p files to the remote server.  I have
: redirected stdout and stderr to files, but neither of them record the files
: actually being sent.  ie, I'd like to see the output from each file being
: sent, as you would see if doing each file manually.
:
This is another thing the new Kermit FTP client can do for you:

  http://www.columbia.edu/kermit/ckermit3.html#x3

The commands are:

LOG TRANSACTIONS <filename>
  Record the details of each file transfer in the file called <filename>.

SET TRANSACTION-LOG { BRIEF, FTP, VERBOSE }
  Selects one of three transaction-log formats.
  BRIEF = one-liners, keyword=parameter style.
  FTP = WU-FTPD style.
  VERBOSE = Lots of info about each file.

- Frank

From news@columbia.edu  Tue May  1 13:15:47 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA11048
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 1 May 2001 13:15:47 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id NAA11165
	for kermit.misc@watsun.cc.columbia.edu; Tue, 1 May 2001 13:07:10 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: era@eracc.hypermart.net (ERA)
Organization: ERA Computer Consulting
Message-ID: <gWtomC2dEjRt-pn2-z21pfYiTV9Jm@localhost>
Subject: OS security (was Re: copying a file to a ftp-server)
Date: Tue, 01 May 2001 17:03:36 GMT
To: kermit.misc@columbia.edu

On Thu, 26 Apr 2001 21:37:23, Rich Gray
<richNOgSPAM@plustechnologies.com> wrote:

> Frank da Cruz wrote:
> > 
> >...
> > As for password safety, putting passwords in the .netrc file is
> > no safer than putting them in scripts.  The only solution to this
> > problem is to use secure authentication methods.  But the
> > limiting factor in this case is whether a secure server is
> > available on the other end.  At the moment, this is generally not
> > the case.  But increasingly, it can be.  As noted previously,
> > secure FTP servers are available:
> > 
> >   http://www.columbia.edu/kermit/ftpd.html
> > 
> > and as time goes on they will find their way into standard UNIX
> > distributions.
> > 
> > - Frank
> 
> There can be a heck of a difference between getting a
> userid/password from a .netrc file or some other indirect source
> and specifiying directly on the command line.   If you put it in on
> a command line, it can show up in ps! Talk about exposed!
..
> 
> Cheers!
> Rich

Ahhh, now you are talking about another "kettle of fish". Security of
OS commands. On most *nix-like systems I administer that have outside
access the majority of commands like ps are available only to root.
There is rarely need for the lowly user to have access to these. So
unless a cracker has gained root access to your system, in which case
passwords are no longer a problem for him/her, no one other than root
should be able to use them and thus expose your password. The root
user(s) on your system will most likely be the only ones needing
access to ps and other utilities in most cases. If you can't *trust*
your root user(s) with your passwords then you already have a serious
problem.

This issue relates to the ftp with c-kermit question only
incidentally because of the possible use of a name/pw pair on the
command line. It is really an OS security issue about what OS
commands should or should not be available to the lowly user. I vote
for necessary applications only. Keep the OS administrative commands
like ps *out* of their desecrating little paws. :-)

Gene <gene@eracc.hypermart.net>
-- 
+=========================-=>Unix & OS/2<=-=========================+
#   Owner and C.E.O. - ERA Computer Consulting - Jackson, TN USA    #
#  Providing OS/2, OpenServer & Linux Business Computing Solutions  #
#     Please visit our www pages at http://eracc.hypermart.net/     #
+===================================================================+
               We run IBM OS/2 v.4.00, Revision 9.036                
  Sysinfo: 40 Processes, 149 Threads, uptime is 0d 0h 41m 55s 716ms  

From news@columbia.edu  Tue May  1 18:15:48 2001
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id SAA21417
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 1 May 2001 18:15:47 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id RAA25702
	for kermit.misc@watsun.cc.columbia.edu; Tue, 1 May 2001 17:50:04 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: Binx Bolling <binxboll_usenet@hotmail.com>
Subject: Re: Kermit embedded in Labview ?
Date: 01 May 2001 17:40:22 -0400
Organization: Needs improvement.
Message-ID: <m3elu84uk9.fsf@collibf1.jhuapl.edu>
To: kermit.misc@columbia.edu

fdc@watsun.cc.columbia.edu (Frank da Cruz) writes:

> In article <3ae4138b_1@news.datacomm.ch>,
> jean-luc <jgriess@caramail.com> wrote:
> : ever seen a VI managing Kermit file transfer ?
> : 
> What is a VI?
> 
> - Frank

A VI is a Virtual Instrument, a Labview program. Typically it has a
GUI front end on top of a "graphical" program, i.e. a diagram with
data-driven I/O, logic, etc. Labview is very popular in labs that need
to quickly develop data acquisition and instrument control software
for experiments.

And yes, I have written a rudimentary labview implementation of the
kermit protocol, pretty much lifted from your book, which works over
the serial port on a pc, mac or unix machine. Did it mostly to get a
feel for labview and to be able to talk to the odd instrument that
speaks Kermit.

bb

From news@columbia.edu  Thu May  3 12:50:26 2001
Return-Path: <news@columbia.edu>
Received: from apakabar.cc.columbia.edu (apakabar.cc.columbia.edu [128.59.59.159])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA19711
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 3 May 2001 12:50:25 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by apakabar.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA23421
	for <kermit.misc@smtp.cc.columbia.edu>; Thu, 3 May 2001 12:50:22 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA29043
	for kermit.misc@watsun.cc.columbia.edu; Thu, 3 May 2001 12:35:40 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "Pedro Braz" <pedro*braz@altitudesoftware.com>
Subject: Downlading from C-Kermit on AIX
Message-ID: <sNfI6.133$n92.2907@nreader2.kpnqwest.net>
Date: Thu, 03 May 2001 16:35:36 GMT
Organization: KPNQwest customer news service
To: kermit.misc@columbia.edu

Hello,

I'm acessing a AIX 4.3  thru a modem and trying to use C-Kermit (C-Kermit
5A(189), 30 June 93, IBM RS/6000 AIX 3.0/3.1).

this is the only way I have to access this AIx. I use the modem dial up to
it and a Logion prompt comes up. I login to it and got logged in at TTY1.

I need to transfer some files to it and tried to use Kermit but I always get
a ?can't condition line parameter. I've done a SET LINE /dev/tty1 but
nevertheless I cannot transfer the files because I always get that error
msg.

Can someone give a hand here?

I'm using a PC with Hyperterminal to access the AIX....


best Regards


Pedro



From news@columbia.edu  Thu May  3 13:20:25 2001
Return-Path: <news@columbia.edu>
Received: from kachifo.cc.columbia.edu (kachifo.cc.columbia.edu [128.59.59.172])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA21114
	for <kermit.misc@cpunix.cc.columbia.edu>; Thu, 3 May 2001 13:20:24 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by kachifo.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA14101
	for <kermit.misc@smtp.cc.columbia.edu>; Thu, 3 May 2001 13:20:22 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA29818
	for kermit.misc@watsun.cc.columbia.edu; Thu, 3 May 2001 12:58:10 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Downlading from C-Kermit on AIX
Date: 3 May 2001 16:58:09 GMT
Organization: Columbia University
Message-ID: <9cs2n1$t3n$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <sNfI6.133$n92.2907@nreader2.kpnqwest.net>,
Pedro Braz <pedro*braz@altitudesoftware.com> wrote:
: I'm acessing a AIX 4.3  thru a modem and trying to use C-Kermit (C-Kermit
: 5A(189), 30 June 93, IBM RS/6000 AIX 3.0/3.1).
: 
: this is the only way I have to access this AIx. I use the modem dial up to
: it and a Logion prompt comes up. I login to it and got logged in at TTY1.
: 
: I need to transfer some files to it and tried to use Kermit but I always get
: a ?can't condition line parameter. I've done a SET LINE /dev/tty1 but
: nevertheless I cannot transfer the files because I always get that error
: msg.
: 
: Can someone give a hand here?
: 
It's AIX 4.3 but it's running a version of Kermit that was released many
years before AIX 4.3 came out, and that was written for AIX 3.x.  AIX 4.x
is very different from AIX 3.x.  You need a version of Kermit that was
written for, and built on, AIX 4.3.  You can find one here:

  http://www.columbia.edu/kermit/ckermit.html

: I'm using a PC with Hyperterminal to access the AIX....
: 
The Kermit implementation in Hyperterminal doesn't work very well; good
luck.

- Frank

From news@columbia.edu  Fri May  4 10:20:26 2001
Return-Path: <news@columbia.edu>
Received: from menyapa.cc.columbia.edu (menyapa.cc.columbia.edu [128.59.59.38])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA13896
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 4 May 2001 10:20:26 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by menyapa.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA16929
	for <kermit.misc@smtp.cc.columbia.edu>; Fri, 4 May 2001 10:20:23 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id KAA10410
	for kermit.misc@watsun.cc.columbia.edu; Fri, 4 May 2001 10:09:49 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Downlading from C-Kermit on AIX
Date: 4 May 2001 14:09:48 GMT
Organization: Columbia University
Message-ID: <9cud7c$a57$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <HftI6.12$ej2.581@nreader2.kpnqwest.net>,
Pedro Braz <pedro*braz@altitudesoftware.com> wrote:
: The problem is that I have nothing but a modem to connect to this AIX. I was
: looking for a way of sending files and receiving them from it. The Modem
: only allows me to login to the AIx nothing more. When I connect I get a
: Login prompt. So I cannot send a new version of kermit there.
: 
Sure you can.  See, for example:

  http://www.columbia.edu/kermit/gkermit.html

In particular, read the bootstrapping section:

  http://www.columbia.edu/kermit/gkermit.html#boot

This is not the place to come for lessons on how to use Hyperterminal
(which is not our product), but assuming it can send an ASCII file without
protocol (sometimes called "ASCII upload" or "Text upload"), you can
get the following file onto your PC and then send it to AIX:

  ftp://kermit.columbia.edu/kermit/uue/gku100.ppc-aix-4.3.2.Z.uue

Follow the instructions in the aforementioned section of the G-Kermit
web page, and then you have a Kermit program on AIX 4.3.  But again:

: > The Kermit implementation in Hyperterminal doesn't work very well;
: > good luck.

If you want a Kermit program for Windows that works correctly and that goes
fast and that we can support, see:

  http://www.columbia.edu/kermit/k95.html

- Frank

From news@columbia.edu  Fri May  4 19:07:43 2001
Return-Path: <news@columbia.edu>
Received: from apakabar.cc.columbia.edu (apakabar.cc.columbia.edu [128.59.59.159])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id TAA24991
	for <kermit.misc@cpunix.cc.columbia.edu>; Fri, 4 May 2001 19:07:43 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by apakabar.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id TAA05474
	for <kermit.misc@smtp.cc.columbia.edu>; Fri, 4 May 2001 19:07:40 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id TAA25751
	for kermit.misc@watsun.cc.columbia.edu; Fri, 4 May 2001 19:03:52 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: ftp - if the file already exists
Date: 4 May 2001 23:03:50 GMT
Organization: Columbia University
Message-ID: <9cvcgm$p4l$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <9cv5ct$njq7@biko.telecom.ups.com>, Bigfoot <ext6axp@ups.com> wrote:
: In ftp when i get a file from the remote system to my local
: system and if the file that I am getting from the remote directory
: already exists in my local machine, is there a way to get the file in
: a different name.
: Is there an option or parameter to set, so that whenever the file
: already exists in the local directory, ftp will prompt you to enter a
: different name or automatically convert the filename to a different
: name by setting some naming conventions.
: 
The new Kermit FTP client:

  http://www.columbia.edu/kermit/ftpclient.html

does this automatically, the same way it does for Kermit transfers.
By default, if the incoming file has the same name as an existing file
in the same directory, the existing file is renamed by adding .~1~ to
its name, or if that name is in use too, .~2~, and so on.

Lots of other filename collision options are available too, for example:

RENAME
  Change the name of the incoming file, rather than the existing file.

APPEND
  Append the incoming file to the existing file.

DISCARD
  Refuse the incoming file and keep the existing file.

OVERWRITE
  Overwrite the existing file (like regular FTP clients do).

UPDATE
  Refuse the incoming file unless it is newer than the existing file.

- Frank

From news@columbia.edu  Sat May  5 12:37:45 2001
Return-Path: <news@columbia.edu>
Received: from menyapa.cc.columbia.edu (menyapa.cc.columbia.edu [128.59.59.38])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA03297
	for <kermit.misc@cpunix.cc.columbia.edu>; Sat, 5 May 2001 12:37:45 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by menyapa.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id MAA25720
	for <kermit.misc@smtp.cc.columbia.edu>; Sat, 5 May 2001 12:37:41 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id MAA05934
	for kermit.misc@watsun.cc.columbia.edu; Sat, 5 May 2001 12:36:59 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: IBM 3705 EP Questions
Date: 5 May 2001 16:36:59 GMT
Organization: Columbia University
Message-ID: <9d1a7b$5pb$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <3af33bb3.6404352@news.mw.mediaone.net>,
Jim Howell <jhowell39@mediaone.net> wrote:
: I need to be able to connect PC's running NT to an old IBM system that
: is using 3705 EP with TWX TTY and has CICS talking to BTAM, whew!
: Since the IBM stuff is unsupported and will not be upgraded in the
: foreseeable future I'm finding myself up the proverbial creek.  Does
: anyone know of any software that might get this done?  The only hint
: that I've been able to get from the web is that kermit scripts might
: do it, but I'd certainly appreciate anyone's input at this point.

(And then later...)
: 	Unfortunately we can't replace anything.  The 3705 sits at a
: remote site that we want to connect to.  Typically, for EDI I would
: use ProComm to establish a dial-up and go from there.  I did submit an
: e-mail to the Kermit Project enquiring whether the Kermit 95 product
: would support the TWX TTY emulation.  If it does, then we would be
: more than happy to learn about kermit scripting<g>.  
: 
It's not a question of scripting.  The short answer is: Kermit will
probably work, but you'll have to try it to make sure.  The long answer
follows.

We had a 3705 here twenty-some years ago, and had the recently mentioned
Hazeltine 2000 terminals attached to its ASCII ports.  The H2000 is a
regular plain old ASCII terminal, so if it can be used, so can Kermit.
Note that terminal emulation does not even enter into the equation.
This type of connection is half-duplex, line-at-a-time, 7-bits-with-parity.
There is nothing terminal-specific about it.

Therefore you should be able to use any terminal emulator that supports
half duplex, local echo, 7x1 (where x usually = M), and the appropriate
speeds (usually 1200, 4800, or 9600 bps).

The interesting part comes if you also want to transfer files over the
connection.  In this case, I would venture to say that Kermit is
uniquely suited for this task, since operation through 3705 linemode
connections was one of the original design constraints for Kermit
protocol and software.

Reliable file transfer (i.e. with error detection and correction) with
the mainframe requires the CICS version of Kermit on the far end:

  http://www.columbia.edu/kermit/k370.html

Unreliable (non-error-checked) transfers can also be done in case the
mainframe does not have CICS Kermit (but I would not recommend
unreliable file-transfer methods for EDI applications).

A special group of settings is used on the PC's Kermit program, usually
something like:

  set part mark
  set duplex half
  set handshake xon
  set prefixing all
  set window 1

These are explained the Kermit manuals and books.  We used Kermit in this
environment for many years, until the 3705s were phased out, but with a
different OS on the mainframe (OS/MVT and then VM/CMS, rather than CICS).

- Frank

From news@columbia.edu  Mon May  7 13:37:51 2001
Return-Path: <news@columbia.edu>
Received: from menyapa.cc.columbia.edu (menyapa.cc.columbia.edu [128.59.59.38])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA16196
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 7 May 2001 13:37:50 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by menyapa.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id NAA06213
	for <kermit.misc@smtp.cc.columbia.edu>; Mon, 7 May 2001 13:37:45 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id NAA20896
	for kermit.misc@watsun.cc.columbia.edu; Mon, 7 May 2001 13:16:08 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: "Pedro Braz" <pedro*braz@altitudesoftware.com>
Subject: Re: Downlading from C-Kermit on AIX
Message-ID: <pLAJ6.182$YY.3163@nreader1.kpnqwest.net>
Date: Mon, 07 May 2001 17:16:05 GMT
Organization: KPNQwest customer news service
To: kermit.misc@columbia.edu

Hi,

Thanks for all the help but I had no uudecode on the AIX itself. I'll send
them a e-mail copy and they'll get around to it.


                                    best regards


                                        Pedro


"Frank da Cruz" <fdc@watsun.cc.columbia.edu> wrote in message
news:9cud7c$a57$1@newsmaster.cc.columbia.edu...
> In article <HftI6.12$ej2.581@nreader2.kpnqwest.net>,
> Pedro Braz <pedro*braz@altitudesoftware.com> wrote:
> : The problem is that I have nothing but a modem to connect to this AIX. I
was
> : looking for a way of sending files and receiving them from it. The Modem
> : only allows me to login to the AIx nothing more. When I connect I get a
> : Login prompt. So I cannot send a new version of kermit there.
> :
> Sure you can.  See, for example:
>
>   http://www.columbia.edu/kermit/gkermit.html
>
> In particular, read the bootstrapping section:
>
>   http://www.columbia.edu/kermit/gkermit.html#boot
>
> This is not the place to come for lessons on how to use Hyperterminal
> (which is not our product), but assuming it can send an ASCII file without
> protocol (sometimes called "ASCII upload" or "Text upload"), you can
> get the following file onto your PC and then send it to AIX:
>
>   ftp://kermit.columbia.edu/kermit/uue/gku100.ppc-aix-4.3.2.Z.uue
>
> Follow the instructions in the aforementioned section of the G-Kermit
> web page, and then you have a Kermit program on AIX 4.3.  But again:
>
> : > The Kermit implementation in Hyperterminal doesn't work very well;
> : > good luck.
>
> If you want a Kermit program for Windows that works correctly and that
goes
> fast and that we can support, see:
>
>   http://www.columbia.edu/kermit/k95.html
>
> - Frank



From news@columbia.edu  Mon May  7 14:07:51 2001
Return-Path: <news@columbia.edu>
Received: from apakabar.cc.columbia.edu (apakabar.cc.columbia.edu [128.59.59.159])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id OAA18372
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 7 May 2001 14:07:50 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by apakabar.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id OAA27883
	for <kermit.misc@smtp.cc.columbia.edu>; Mon, 7 May 2001 14:07:44 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id OAA22822
	for kermit.misc@watsun.cc.columbia.edu; Mon, 7 May 2001 14:00:15 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: hutchens@cs.millersville.edu (David H. Hutchens)
Subject: Need help with Mac OS X 10.0.2
Date: Mon, 7 May 2001 17:10:01 GMT
Organization: CS Dept, Millersville University
Message-ID: <9d6n4u$1eo$1@jake.esu.edu>
To: kermit.misc@columbia.edu

I was using C-Kermit 7.0.197 compiled with curses for MacOSX on my
Mac G3 using the Apple supplied internal modem while running Mac OS
X public beta. I'm not sure of the *actual* type of the modem.

Now that I have upgraded to Mac OS X 10.0.2, I am not able to log onto
the remote computer. I get a connection and a login prompt, but
nothing I type seems to reach the remote computer.

The only change I made in the configuration was to change the modem
from /dev/ttyd.modem to /dev/tty.modem since Apple changed the name
of the device. I also tried /dev/cu.modem with the same result.

Any ideas on what else I might try?

Thanks,
- David Hutchens
  Dept. of Computer Science
  Millersville University
  717-872-3838
  hutchens@cs.millersville.edu

The precise configuration I am using is:
set modem hayes-high-speed
set modem speaker on
set line /dev/tty.modem
set flow none
set prefixing all
set baud 230400
set delay 0
set Dial timeout 55
set parity none
set duplex full
set file name literal
set file display fullscreen
set block-check 1
set buffers 33000 33000
set window-size 2
set send packet-length 9024
set receive packet-length 9024
set prompt dors:\v(directory) kermit>

From news@columbia.edu  Mon May  7 15:37:51 2001
Return-Path: <news@columbia.edu>
Received: from kachifo.cc.columbia.edu (kachifo.cc.columbia.edu [128.59.59.172])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id PAA15494
	for <kermit.misc@cpunix.cc.columbia.edu>; Mon, 7 May 2001 15:37:51 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by kachifo.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id PAA02825
	for <kermit.misc@smtp.cc.columbia.edu>; Mon, 7 May 2001 15:37:46 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id PAA27150
	for kermit.misc@watsun.cc.columbia.edu; Mon, 7 May 2001 15:31:42 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Need help with Mac OS X 10.0.2
Date: 7 May 2001 15:31:45 -0400
Organization: Columbia University
Message-ID: <9d6t71$lp0$1@watsol.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <9d6n4u$1eo$1@jake.esu.edu>,
David H. Hutchens <hutchens@cs.millersville.edu> wrote:
: I was using C-Kermit 7.0.197 compiled with curses for MacOSX on my
: Mac G3 using the Apple supplied internal modem while running Mac OS
: X public beta. I'm not sure of the *actual* type of the modem.
: 
And it was working OK?

: Now that I have upgraded to Mac OS X 10.0.2, I am not able to log onto
: the remote computer. I get a connection and a login prompt, but
: nothing I type seems to reach the remote computer.
: 
Did you try recompiling Kermit?

: The only change I made in the configuration was to change the modem
: from /dev/ttyd.modem to /dev/tty.modem since Apple changed the name
: of the device. I also tried /dev/cu.modem with the same result.
: 
: Any ideas on what else I might try?
: 
The only access I have to Mac OS X is by Telnet to a machine far away.
I have no access to the serial ports or modems, so I have no way of
testing or debugging.

If recompiling the source code doesn't help, then I can only speculate
that (a) the serial-port APIs have changed out from underneath Kermit,
or (b) you didn't go through all the steps necessary for configuring
and enabling your serial-port/modem device.  Unfortunately, I have no
idea what those might be.

: The precise configuration I am using is:
: set modem hayes-high-speed
: set modem speaker on
: set line /dev/tty.modem
: set flow none
:
Why none?  Why not "rts/cts"?

: set prefixing all
: set baud 230400
:
You might want to try a more conventional speed like 38400 or 57600
before concluding it doesn't work.  Especially with "set flow none"!

- Frank

From news@columbia.edu  Tue May  8 10:07:54 2001
Return-Path: <news@columbia.edu>
Received: from apakabar.cc.columbia.edu (apakabar.cc.columbia.edu [128.59.59.159])
	by uhaligani.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA24355
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 8 May 2001 10:07:53 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by apakabar.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id KAA16503
	for <kermit.misc@smtp.cc.columbia.edu>; Tue, 8 May 2001 10:07:46 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id JAA10712
	for kermit.misc@watsun.cc.columbia.edu; Tue, 8 May 2001 09:40:22 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Reverse Telnet (terminal Server) on Solaris
Date: 8 May 2001 13:40:21 GMT
Organization: Columbia University
Message-ID: <9d8t05$aem$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <9d7ns6$ien$2@news.panix.com>, Greg Andrews <gerg@panix.com> wrote:
: stefaandk@{nospam}lucent.com writes:
: >
: >Does anyone know how to set this up.
: >I need a reverse telnet (terminal server) on solaris.
: >In other words I want to telnet into my solaris box and then use my
: >serial ports for console access to a router.
: 
: Sounds like you're connecting your router's RS232 console port
: to your Solaris machine's RS232 port.
: 
: So you would telnet or ssh to your Solaris machine, get logged in,
: then use tip, kermit, or cu to send your keystrokes out through the
: Solaris machine's serial port and see the replies from the router.
: Tip and cu come with Solaris, kermit is an add-on program (though one
: a lot of people use).
: 
C-Kermit for Solaris is here:

  http://www.columbia.edu/kermit/ckermit.html

The advantage over tip and cu is that it lets you script repetitive
or complicated interactions so you don't have to do everything by hand
all the time.  Some sites use Kermit scripts to configure their routers.
This has the advantage that it can be done repeatedly, can be easily
adapted to other routers, and serves as documentation of the router's
configuration.  For an introduction to Kermit scripts, see:

  http://www.columbia.edu/kermit/ckscripts.html

- Frank

From news@columbia.edu  Tue May  8 11:07:53 2001
Return-Path: <news@columbia.edu>
Received: from menyapa.cc.columbia.edu (menyapa.cc.columbia.edu [128.59.59.38])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA24903
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 8 May 2001 11:07:53 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by menyapa.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA01209
	for <kermit.misc@smtp.cc.columbia.edu>; Tue, 8 May 2001 11:07:47 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id LAA14387
	for kermit.misc@watsun.cc.columbia.edu; Tue, 8 May 2001 11:00:23 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: hutchens@cs.millersville.edu (David H. Hutchens)
Subject: Re: Need help with Mac OS X 10.0.2
Date: Tue, 8 May 2001 13:51:28 GMT
Organization: CS Dept, Millersville University
Message-ID: <9d90vh$ot8$1@jake.esu.edu>
To: kermit.misc@columbia.edu

Thanks for your response, Frank.

Yes, it was working in Mac OS X public beta.

I have not tried recompiling. I'll can give it a shot.

I did try setting flow control rts/cts. ( I noticed that oddity after
I sent the previous message). Maybe I had turned it off in public beta
because:

Tuning on RTS/CTS resulted in a message that says:
   Warning -SET FLOW RTS/CTS is in effect but modems CTS signal is off.
   Disabling flow control temporarily during dialing.

But then.... I was able to log in on the remote machine.  Oddly, I
got a system beep along with the echo of the first 4 or 5 characters
of my login name. Then things seemed to work OK.

Is it OK to ignore the above warning? Does it still enable RTS/CTS
after the connection? How can I tell?

But when I tried to download a file, I got errors.

I set the buffer size down until I got to 512 and that allowed
files to download. Even a 1 MB binary file downloaded OK, with no
reported errors.  The download speed was over 2700 CPS. The modem on
the other end is a 28K modem, so that seemed quite reasonable.

My wife notes that our old 14400 zyxel modem connected to a
NeXTStation has been having some phone line problems in the last two
weeks so perhaps we have a more noisy phone line than when I tried
with the public beta.

I also noticed on the way to work this morning that our local cable
company is pulling cable on the telephone poles. Perhaps they are
causing flakey behaviour. Though why I'd be experiencing it at 10pm,
I haven't a clue.

I still haven't succeeded in doing uploads. But I'll continue to
play with it.

Finally, I notice that when I quit kermit, it says the modem may
still be active and I tell it to quit anyway.

But it apparently did not hang up. How can I force it to hang
up the phone?

- David Hutchens
  Dept. of Computer Science
  Millersville University
  717-872-3838
  hutchens@cs.millersville.edu


In article <9d6t71$lp0$1@watsol.cc.columbia.edu> fdc@columbia.edu (Frank  
da Cruz) writes:
> In article <9d6n4u$1eo$1@jake.esu.edu>,
> David H. Hutchens <hutchens@cs.millersville.edu> wrote:
> : I was using C-Kermit 7.0.197 compiled with curses for MacOSX on my
> : Mac G3 using the Apple supplied internal modem while running Mac OS
> : X public beta. I'm not sure of the *actual* type of the modem.
> : 
> And it was working OK?
> 
> : Now that I have upgraded to Mac OS X 10.0.2, I am not able to log onto
> : the remote computer. I get a connection and a login prompt, but
> : nothing I type seems to reach the remote computer.
> : 
> Did you try recompiling Kermit?
> 
> : The only change I made in the configuration was to change the modem
> : from /dev/ttyd.modem to /dev/tty.modem since Apple changed the name
> : of the device. I also tried /dev/cu.modem with the same result.
> : 
> : Any ideas on what else I might try?
> : 
> The only access I have to Mac OS X is by Telnet to a machine far away.
> I have no access to the serial ports or modems, so I have no way of
> testing or debugging.
> 
> If recompiling the source code doesn't help, then I can only speculate
> that (a) the serial-port APIs have changed out from underneath Kermit,
> or (b) you didn't go through all the steps necessary for configuring
> and enabling your serial-port/modem device.  Unfortunately, I have no
> idea what those might be.
> 
> : The precise configuration I am using is:
> : set modem hayes-high-speed
> : set modem speaker on
> : set line /dev/tty.modem
> : set flow none
> :
> Why none?  Why not "rts/cts"?
> 
> : set prefixing all
> : set baud 230400
> :
> You might want to try a more conventional speed like 38400 or 57600
> before concluding it doesn't work.  Especially with "set flow none"!
> 
> - Frank

From news@columbia.edu  Tue May  8 11:37:53 2001
Return-Path: <news@columbia.edu>
Received: from kachifo.cc.columbia.edu (kachifo.cc.columbia.edu [128.59.59.172])
	by monire.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA19845
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 8 May 2001 11:37:52 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by kachifo.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id LAA00882
	for <kermit.misc@smtp.cc.columbia.edu>; Tue, 8 May 2001 11:37:47 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id LAA15361
	for kermit.misc@watsun.cc.columbia.edu; Tue, 8 May 2001 11:27:39 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@columbia.edu (Frank da Cruz)
Subject: Re: Need help with Mac OS X 10.0.2
Date: 8 May 2001 11:27:33 -0400
Organization: Columbia University
Message-ID: <9d9395$rt3@watsun.cc.columbia.edu>
To: kermit.misc@columbia.edu

In article <9d90vh$ot8$1@jake.esu.edu>,
David H. Hutchens <hutchens@cs.millersville.edu> wrote:
: Thanks for your response, Frank.
: 
: Yes, it was working in Mac OS X public beta.
: 
: I have not tried recompiling. I'll can give it a shot.
: 
Yes, please do.

: I did try setting flow control rts/cts. ( I noticed that oddity after
: I sent the previous message). Maybe I had turned it off in public beta
: because:
: 
: Tuning on RTS/CTS resulted in a message that says:
:    Warning -SET FLOW RTS/CTS is in effect but modems CTS signal is off.
:    Disabling flow control temporarily during dialing.
: 
Did RTS/CTS work in the public Beta?

: But then.... I was able to log in on the remote machine.  Oddly, I
: got a system beep along with the echo of the first 4 or 5 characters
: of my login name. Then things seemed to work OK.
: 
: Is it OK to ignore the above warning? Does it still enable RTS/CTS
: after the connection? How can I tell?
: 
The message is worrisome.  It probably means that the API for hardware
flow control and/or modem-signal testing changed or broke.  Of course I 
have no way of knowing that, nor of knowing what they changed to.

: But when I tried to download a file, I got errors.
: 
Because flow control was not working.

: I set the buffer size down until I got to 512 and that allowed
: files to download. Even a 1 MB binary file downloaded OK, with no
: reported errors.  The download speed was over 2700 CPS. The modem on
: the other end is a 28K modem, so that seemed quite reasonable.
: 
A good thing about Kermit protocol is that it can be made to work even
when important parts of the connection are broken.  But it would be
preferable to make flow control work right.

: My wife notes that our old 14400 zyxel modem connected to a
: NeXTStation has been having some phone line problems in the last two
: weeks so perhaps we have a more noisy phone line than when I tried
: with the public beta.
: 
No, the problem in your case is that Kermit can't sense the CTS line
from the modem.  Assuming that you had been using RTS/CTS before the
OS upgrade, it indicates a software change, bug, or incompatibility.

: Finally, I notice that when I quit kermit, it says the modem may
: still be active and I tell it to quit anyway.
: 
Another indication that the API for accessing modem signals is broken.

: But it apparently did not hang up. How can I force it to hang
: up the phone?
: 
If you exit from Kermit or give it the HANGUP command, it hangs up by
dropping DTR.  But since the modem-signal API isn't working on Mac OS X,
probably DTR isn't really being dropped.  But Kermit always gives you
another way to work around broken components:

  set modem hangup-method modem-command
  hangup

This makes Kermit hang up by sending +++ and then ATH0.

So how do we get the real problem fixed?  First try recompiling and see
if that clears things up.  If not, it would be best if I could get
telnet/ftp access to your Mac, or another one that has the same OS
level so I can poke around the header files, man pages, etc, and see
if I can get at the modem signals.  (Of course even then I can't actually
see/hear what's happening, but it's better than nothing.)  Failing that,
somebody who has Mac OS X 10.2 and a modem will have to make the code
work (I can point out the relevant modules and functions).

- Frank


From news@columbia.edu  Tue May  8 17:49:43 2001
Return-Path: <news@columbia.edu>
Received: from apakabar.cc.columbia.edu (apakabar.cc.columbia.edu [128.59.59.159])
	by fozimane.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA26501
	for <kermit.misc@cpunix.cc.columbia.edu>; Tue, 8 May 2001 17:49:42 -0400 (EDT)
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
	by apakabar.cc.columbia.edu (8.9.3/8.9.3) with ESMTP id RAA13814
	for <kermit.misc@smtp.cc.columbia.edu>; Tue, 8 May 2001 17:49:33 -0400 (EDT)
Received: (from news@localhost)
	by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id RAA01441
	for kermit.misc@watsun.cc.columbia.edu; Tue, 8 May 2001 17:40:14 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
Subject: Re: Reverse Telnet (terminal Server) on Solaris
From: ScriptBoy@nospam.nc.rr.com (ScriptBoy)
Message-ID: <Xns909BB02D35343ScriptBoyNcRrCom@24.93.67.42>
Date: Tue, 08 May 2001 21:24:30 GMT
Organization: Road Runner - NC
To: kermit.misc@columbia.edu

Also, don't forget your cabling. What I mean is, for example, when 
connecting an Ultra 1 or Sparc20 to a Cisco router, you need either a 
male-male connector + the Cisco TERMINAL connector or a NULL-MODEM + the 
Cisco MODEM connector.  Hopefully I remembered these correctly.




fdc@watsun.cc.columbia.edu (Frank da Cruz) wrote in
<9d8t05$aem$1@newsmaster.cc.columbia.edu>: 

> In article <9d7ns6$ien$2@news.panix.com>, Greg Andrews <gerg@panix.com>
> wrote: : stefaandk@{nospam}lucent.com writes:
> : >
> : >Does anyone know how to set this up.
> : >I need a reverse telnet (terminal server) on solaris.
> : >In other words I want to telnet into my solaris box and then use my
> : >serial ports for console access to a router.
> : 
> : Sounds like you're connecting your router's RS232 console port
> : to your Solaris machine's RS232 port.
> : 
> : So you would telnet or ssh to your Solaris machine, get logged in,
> : then use tip, kermit, or cu to send your keystrokes out through the
> : Solaris machine's serial port and see the replies from the router.
> : Tip and cu come with Solaris, kermit is an add-on program (though one
> : a lot of people use).
> : 
> C-Kermit for Solaris is here:
> 
>   http://www.columbia.edu/kermit/ckermit.html
> 
> The advantage over tip and cu is that it lets you script repetitive
> or complicated interactions so you don't have to do everything by hand
> all the time.  Some sites use Kermit scripts to configure their
> routers. This has the advantage that it can be done repeatedly, can be
> easily adapted to other routers, and serves as documentation of the
> router's configuration.  For an introduction to Kermit scripts, see:
> 
>   http://www.columbia.edu/kermit/ckscripts.html
> 
> - Frank


From fdc@watsun.cc.columbia.edu Thu May 10 12:59:35 EDT 2001
Article: 12399 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!not-for-mail
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.unix.programmer
Subject: Re: Need help with Mac OS X 10.0.2
Date: 8 May 2001 11:27:33 -0400
Organization: Columbia University
Lines: 81
Message-ID: <9d9395$rt3@watsun.cc.columbia.edu>
References: <9d6t71$lp0$1@watsol.cc.columbia.edu> <9d90vh$ot8$1@jake.esu.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989335657 15358 128.59.39.2 (8 May 2001 15:27:37 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 8 May 2001 15:27:37 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12399 comp.unix.programmer:128388

In article <9d90vh$ot8$1@jake.esu.edu>,
David H. Hutchens <hutchens@cs.millersville.edu> wrote:
: Thanks for your response, Frank.
: 
: Yes, it was working in Mac OS X public beta.
: 
: I have not tried recompiling. I'll can give it a shot.
: 
Yes, please do.

: I did try setting flow control rts/cts. ( I noticed that oddity after
: I sent the previous message). Maybe I had turned it off in public beta
: because:
: 
: Tuning on RTS/CTS resulted in a message that says:
:    Warning -SET FLOW RTS/CTS is in effect but modems CTS signal is off.
:    Disabling flow control temporarily during dialing.
: 
Did RTS/CTS work in the public Beta?

: But then.... I was able to log in on the remote machine.  Oddly, I
: got a system beep along with the echo of the first 4 or 5 characters
: of my login name. Then things seemed to work OK.
: 
: Is it OK to ignore the above warning? Does it still enable RTS/CTS
: after the connection? How can I tell?
: 
The message is worrisome.  It probably means that the API for hardware
flow control and/or modem-signal testing changed or broke.  Of course I 
have no way of knowing that, nor of knowing what they changed to.

: But when I tried to download a file, I got errors.
: 
Because flow control was not working.

: I set the buffer size down until I got to 512 and that allowed
: files to download. Even a 1 MB binary file downloaded OK, with no
: reported errors.  The download speed was over 2700 CPS. The modem on
: the other end is a 28K modem, so that seemed quite reasonable.
: 
A good thing about Kermit protocol is that it can be made to work even
when important parts of the connection are broken.  But it would be
preferable to make flow control work right.

: My wife notes that our old 14400 zyxel modem connected to a
: NeXTStation has been having some phone line problems in the last two
: weeks so perhaps we have a more noisy phone line than when I tried
: with the public beta.
: 
No, the problem in your case is that Kermit can't sense the CTS line
from the modem.  Assuming that you had been using RTS/CTS before the
OS upgrade, it indicates a software change, bug, or incompatibility.

: Finally, I notice that when I quit kermit, it says the modem may
: still be active and I tell it to quit anyway.
: 
Another indication that the API for accessing modem signals is broken.

: But it apparently did not hang up. How can I force it to hang
: up the phone?
: 
If you exit from Kermit or give it the HANGUP command, it hangs up by
dropping DTR.  But since the modem-signal API isn't working on Mac OS X,
probably DTR isn't really being dropped.  But Kermit always gives you
another way to work around broken components:

  set modem hangup-method modem-command
  hangup

This makes Kermit hang up by sending +++ and then ATH0.

So how do we get the real problem fixed?  First try recompiling and see
if that clears things up.  If not, it would be best if I could get
telnet/ftp access to your Mac, or another one that has the same OS
level so I can poke around the header files, man pages, etc, and see
if I can get at the modem signals.  (Of course even then I can't actually
see/hear what's happening, but it's better than nothing.)  Failing that,
somebody who has Mac OS X 10.2 and a modem will have to make the code
work (I can point out the relevant modules and functions).

- Frank


From hutchens@cs.millersville.edu Thu May 10 12:59:45 EDT 2001
Article: 12401 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news-out.cwix.com!newsfeed.cwix.com!feed2.news.rcn.net!rcn!netnews.com!news.voicenet.com!jake.esu.edu!mills.millersville.edu!hutchens
From: hutchens@cs.millersville.edu (David H. Hutchens)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Need help with Mac OS X 10.0.2
Date: Wed, 9 May 2001 15:07:34 GMT
Organization: CS Dept, Millersville University
Lines: 104
Message-ID: <9dbmos$kke$1@jake.esu.edu>
References: <9d9395$rt3@watsun.cc.columbia.edu>
Reply-To: hutchens@cs.millersville.edu (David H. Hutchens)
NNTP-Posting-Host: mills.millersville.edu
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12401

I've done further investigation.

The original "SET FLOW NONE" was in effect in the settings I was using
on the public beta. So I assume that RTS/CTS was issuing the warning
in the public beta too.

I recompiled kermit and tried that version... No difference at all.

I am able to do connections, uploading, and downloading as long as I
set the buffer size to 512. So I have a "usable" system.

I get the warning when I dial. And I get about 7 or 8 system beeps
when I type the first character of my user name to the remote system
login prompt.

As to the bug. I can't let you connect to my system. The reason I'm
using kermit is that I don't otherwise have an internet connection
from home.

However, I'm a decent programmer.... I have been programming in C
since 1980. I have a Ph.D. in CS. I checked the kermit source and
found that the file ckutio.c seems to be key. It includes sys/ioctl.h
which includes sys/ttycom.h which contains the definitions of the CTS
stuff, in particular: TIOCM_CTS.  I verified that my build (macosx10c)
does, in fact, include the ioctl.h file by typing garbage next to the
include line and seeing that the compiler choked. All this seems
normal. I can send you the .h files if you wish. They seem to be
standard BSD4.4. I can also send the man pages. Again they are
basically BSD4.4. The main line of interest is:

ttycom.h:#define                TIOCM_CTS       0040            /* clear  
to send */


My best guess is that the current device driver does not respond, as
kermit expects, with CTS asserted before dialing. I don't know what
it might do after dialing, but it appears from kermit's response that
kermit isn't using it (otherwise bigger buffers ought to work).

I got the Apple Internal Modem AT command documentation from Apple's
web site. I checked using modem AT commands that the modem is set to
use RTS/CTS and that it is actually making the connection at about
28800 (next one down actually 26400?, the time I checked) with error
correction and compression enabled. That is what I'd expect since the
modem I was calling is a 28K V.34 modem.

So some possibilities:

1) The device driver and/or modem waits for a connection before
passing CTS through and I need to get kermit to ignore the setting
when dialing and use it later. I'm not sure where exactly to try to
make that change. Or for that matter, if kermit is already trying that
as the warning suggests.

2) The device driver and/or modem never asserts CTS so there is a bug
without any easy workaround and I'll just have to file a bug report
with Apple and wait. Not the worst of problems since I have a limping
version that I can use.

Your advice?

- David Hutchens
  Dept. of Computer Science
  Millersville University
  717-872-3838
  hutchens@cs.millersville.edu


In article <9d9395$rt3@watsun.cc.columbia.edu> fdc@watsun.cc.columbia.edu  
(Frank da Cruz) writes:
> In article <9d90vh$ot8$1@jake.esu.edu>,
> David H. Hutchens <hutchens@cs.millersville.edu> wrote:
> : 
> : I have not tried recompiling. I'll can give it a shot.
> : 
> Yes, please do.
> 
> : 
> : Tuning on RTS/CTS resulted in a message that says:
> :    Warning -SET FLOW RTS/CTS is in effect but modems CTS signal is  
off.
> :    Disabling flow control temporarily during dialing.
> : 
> Did RTS/CTS work in the public Beta?
> : 
> : Is it OK to ignore the above warning? Does it still enable RTS/CTS
> : after the connection? How can I tell?
> : 
> The message is worrisome.  It probably means that the API for hardware
> flow control and/or modem-signal testing changed or broke.  Of course I 
> have no way of knowing that, nor of knowing what they changed to.
> 
> 
> So how do we get the real problem fixed?  First try recompiling and see
> if that clears things up.  If not, it would be best if I could get
> telnet/ftp access to your Mac, or another one that has the same OS
> level so I can poke around the header files, man pages, etc, and see
> if I can get at the modem signals.  (Of course even then I can't  
actually
> see/hear what's happening, but it's better than nothing.)  Failing that,
> somebody who has Mac OS X 10.2 and a modem will have to make the code
> work (I can point out the relevant modules and functions).
> 
> - Frank


From fdc@watsun.cc.columbia.edu Thu May 10 12:59:52 EDT 2001
Article: 12402 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.unix.programmer
Subject: Re: Need help with Mac OS X 10.0.2
Date: 9 May 2001 15:35:13 GMT
Organization: Columbia University
Lines: 112
Message-ID: <9dbo3h$2ve$1@newsmaster.cc.columbia.edu>
References: <9d9395$rt3@watsun.cc.columbia.edu> <9dbmos$kke$1@jake.esu.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989422513 3054 128.59.39.2 (9 May 2001 15:35:13 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 9 May 2001 15:35:13 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12402 comp.unix.programmer:128452

In article <9dbmos$kke$1@jake.esu.edu>,
David H. Hutchens <hutchens@cs.millersville.edu> wrote:
: I've done further investigation.
: 
Sorry to include your entire posting in this reply, but I'm adding
comp.unix.programmer and this way they'll see it too.  If I knew of a
Mac OS X newsgroup, I'd include that too.  (If anybody knows of such
a group, please repost this thread there and/or let me know.)

: The original "SET FLOW NONE" was in effect in the settings I was using
: on the public beta. So I assume that RTS/CTS was issuing the warning
: in the public beta too.
: 
: I recompiled kermit and tried that version... No difference at all.
: 
: I am able to do connections, uploading, and downloading as long as I
: set the buffer size to 512. So I have a "usable" system.
: 
: I get the warning when I dial. And I get about 7 or 8 system beeps
: when I type the first character of my user name to the remote system
: login prompt.
: 
: As to the bug. I can't let you connect to my system. The reason I'm
: using kermit is that I don't otherwise have an internet connection
: from home.
: 
: However, I'm a decent programmer.... I have been programming in C
: since 1980. I have a Ph.D. in CS. I checked the kermit source and
: found that the file ckutio.c seems to be key. It includes sys/ioctl.h
: which includes sys/ttycom.h which contains the definitions of the CTS
: stuff, in particular: TIOCM_CTS.  I verified that my build (macosx10c)
: does, in fact, include the ioctl.h file by typing garbage next to the
: include line and seeing that the compiler choked. All this seems
: normal. I can send you the .h files if you wish. They seem to be
: standard BSD4.4. I can also send the man pages. Again they are
: basically BSD4.4. The main line of interest is:
: 
: ttycom.h:#define     TIOCM_CTS   0040       /* clear to send */
: 
: My best guess is that the current device driver does not respond, as
: kermit expects, with CTS asserted before dialing. I don't know what
: it might do after dialing, but it appears from kermit's response that
: kermit isn't using it (otherwise bigger buffers ought to work).
: 
: I got the Apple Internal Modem AT command documentation from Apple's
: web site. I checked using modem AT commands that the modem is set to
: use RTS/CTS and that it is actually making the connection at about
: 28800 (next one down actually 26400?, the time I checked) with error
: correction and compression enabled. That is what I'd expect since the
: modem I was calling is a 28K V.34 modem.
: 
: So some possibilities:
: 
: 1) The device driver and/or modem waits for a connection before
: passing CTS through and I need to get kermit to ignore the setting
: when dialing and use it later. I'm not sure where exactly to try to
: make that change. Or for that matter, if kermit is already trying that
: as the warning suggests.
: 
: 2) The device driver and/or modem never asserts CTS so there is a bug
: without any easy workaround and I'll just have to file a bug report
: with Apple and wait. Not the worst of problems since I have a limping
: version that I can use.
: 
: Your advice?
: 
The only way to solve this is to have somebody who knows something about
Mac OS X internals sit down and "try this, try that" with the source code:

 . Are we using the right API for modem control and hardware flow control?
   Note that many UNIX-based OS's maintain scads of APIs for "compatibility",
   but some of them might be nonfunctional.

 . Study the twisted tangle of #ifdefs in ckutio.c carefully, particularly
   around any routine that uses modem signals: tthflow() and tthang().
   Notice all the horrible tricks that have to be used on this and that
   platform to make this stuff work.  Try adjusting the macosx10 makefile
   entry's CFLAGS to select different tricks.

Having an internal modem doesn't help matters either, since there's no way
to monitor the modem signals independently of the software -- modem lights,
breakout box, etc.

>From my experience with other UNIX OS's, the only other suggestion that
comes to mind is that maybe there are different drivers for the modem
(and therefore different names for the same device) -- one that has modem
control, one that doesn't, and maybe a special one that does hardware
flow control.  If so, maybe if you try another driver everything will
just work (I might have suggested this before).

The 4.4BSD path through the code words fine for FreeBSD, NetBSD, OpenBSD,
and BSDI, with a few minor wrinkles, such the following which I discovered
just a few days ago (from the C-Kermit edit history):

  While helping a user I discovered that C-Kermit on NetBSD always
  fails to hangup by dropping DTR; the tcsetattr() call always fails
  with EINVAL.  It doesn't like an argument of B0.  The same code works
  fine in FreeBSD.  Found out that the NetBSD tty device driver code is
  broken (for some reason the B0 hangup code is commented out).  The
  workaround is to use ioctl() with TIOCCDTR and TIOCSDTR -- Yet
  Another Hanging Up API.  Added code for this to tthang(), tested in
  NetBSD (which uses it) and FreeBSD (which doesn't).  On BSD44 and
  POSIX systems, the use of this code can be forced by defining
  USE_TIOCSDTR.  ckutio.c, 28 Apr 2001.

This is the kind of thing that keeps us busy, making Kermit do simple things
like hanging up modems on all different OS's and OS releases.

If you find anything, please report back quickly, since C-Kermit 7.1 needs
to be released soon.

- Frank


From fdc@watsun.cc.columbia.edu Thu May 10 12:59:57 EDT 2001
Article: 12403 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.unix.programmer
Subject: Re: Need help with Mac OS X 10.0.2
Date: 9 May 2001 18:02:36 GMT
Organization: Columbia University
Lines: 26
Message-ID: <9dc0ns$bbb$1@newsmaster.cc.columbia.edu>
References: <9d9395$rt3@watsun.cc.columbia.edu> <9dbmos$kke$1@jake.esu.edu> <9dbo3h$2ve$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989431356 11627 128.59.39.2 (9 May 2001 18:02:36 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 9 May 2001 18:02:36 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12403 comp.unix.programmer:128465

In article <9dbo3h$2ve$1@newsmaster.cc.columbia.edu>,
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: In article <9dbmos$kke$1@jake.esu.edu>,
: David H. Hutchens <hutchens@cs.millersville.edu> wrote:
: : I've done further investigation.
: : ...
: : 
: The only way to solve this is to have somebody who knows something about
: Mac OS X internals sit down and "try this, try that" with the source code:
: 
:  . Are we using the right API for modem control and hardware flow control?
:    Note that many UNIX-based OS's maintain scads of APIs for "compatibility",
:    but some of them might be nonfunctional.
: 
I forgot to mention...  I don't have much to do with Macintoshes any more,
at least not in person, but I wonder if the pseudo-serial-port to which
your internal modem is connected is an RS-232 device?  Macintoshes used to
use RS-422, which is completely different.  It does not have modem signals
at all, which would certainly explain a thing or two in this case.

Maybe Mac OS X has an entirely different and unique API for accessing the
*modem* (as opposed to the "serial port", which isn't really there).  This
sort of thing is not unkown; for example, it is done in Windows.  It used
to be done even in UNIX System V R3, for the AT&T UNIX PC.

- Frank


From pedro*braz@altitudesoftware.com Thu May 10 13:00:05 EDT 2001
Article: 12393 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!EU.net!npeer.kpnqwest.net!nreader1.kpnqwest.net.POSTED!not-for-mail
From: "Pedro Braz" <pedro*braz@altitudesoftware.com>
Newsgroups: comp.protocols.kermit.misc
References: <sNfI6.133$n92.2907@nreader2.kpnqwest.net> <9cs2n1$t3n$1@newsmaster.cc.columbia.edu> <HftI6.12$ej2.581@nreader2.kpnqwest.net> <9cud7c$a57$1@newsmaster.cc.columbia.edu>
Subject: Re: Downlading from C-Kermit on AIX
Lines: 52
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Message-ID: <pLAJ6.182$YY.3163@nreader1.kpnqwest.net>
Date: Mon, 07 May 2001 17:16:05 GMT
NNTP-Posting-Host: 193.126.92.229
X-Complaints-To: abuse@KPNQwest.pt
X-Trace: nreader1.kpnqwest.net 989255765 193.126.92.229 (Mon, 07 May 2001 19:16:05 MET DST)
NNTP-Posting-Date: Mon, 07 May 2001 19:16:05 MET DST
Organization: KPNQwest customer news service
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12393

Hi,

Thanks for all the help but I had no uudecode on the AIX itself. I'll send
them a e-mail copy and they'll get around to it.


                                    best regards


                                        Pedro


"Frank da Cruz" <fdc@watsun.cc.columbia.edu> wrote in message
news:9cud7c$a57$1@newsmaster.cc.columbia.edu...
> In article <HftI6.12$ej2.581@nreader2.kpnqwest.net>,
> Pedro Braz <pedro*braz@altitudesoftware.com> wrote:
> : The problem is that I have nothing but a modem to connect to this AIX. I
was
> : looking for a way of sending files and receiving them from it. The Modem
> : only allows me to login to the AIx nothing more. When I connect I get a
> : Login prompt. So I cannot send a new version of kermit there.
> :
> Sure you can.  See, for example:
>
>   http://www.columbia.edu/kermit/gkermit.html
>
> In particular, read the bootstrapping section:
>
>   http://www.columbia.edu/kermit/gkermit.html#boot
>
> This is not the place to come for lessons on how to use Hyperterminal
> (which is not our product), but assuming it can send an ASCII file without
> protocol (sometimes called "ASCII upload" or "Text upload"), you can
> get the following file onto your PC and then send it to AIX:
>
>   ftp://kermit.columbia.edu/kermit/uue/gku100.ppc-aix-4.3.2.Z.uue
>
> Follow the instructions in the aforementioned section of the G-Kermit
> web page, and then you have a Kermit program on AIX 4.3.  But again:
>
> : > The Kermit implementation in Hyperterminal doesn't work very well;
> : > good luck.
>
> If you want a Kermit program for Windows that works correctly and that
goes
> fast and that we can support, see:
>
>   http://www.columbia.edu/kermit/k95.html
>
> - Frank




From fdc@watsun.cc.columbia.edu Thu May 10 13:00:12 EDT 2001
Article: 12397 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.unix.solaris,comp.protocols.kermit.misc
Subject: Re: Reverse Telnet (terminal Server) on Solaris
Date: 8 May 2001 13:40:21 GMT
Organization: Columbia University
Lines: 31
Distribution: inet
Message-ID: <9d8t05$aem$1@newsmaster.cc.columbia.edu>
References: <3af7495b.138443220@nntp.lucent.com> <9d7ns6$ien$2@news.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989329221 10710 128.59.39.2 (8 May 2001 13:40:21 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 8 May 2001 13:40:21 GMT
Xref: newsmaster.cc.columbia.edu comp.unix.solaris:325317 comp.protocols.kermit.misc:12397

In article <9d7ns6$ien$2@news.panix.com>, Greg Andrews <gerg@panix.com> wrote:
: stefaandk@{nospam}lucent.com writes:
: >
: >Does anyone know how to set this up.
: >I need a reverse telnet (terminal server) on solaris.
: >In other words I want to telnet into my solaris box and then use my
: >serial ports for console access to a router.
: 
: Sounds like you're connecting your router's RS232 console port
: to your Solaris machine's RS232 port.
: 
: So you would telnet or ssh to your Solaris machine, get logged in,
: then use tip, kermit, or cu to send your keystrokes out through the
: Solaris machine's serial port and see the replies from the router.
: Tip and cu come with Solaris, kermit is an add-on program (though one
: a lot of people use).
: 
C-Kermit for Solaris is here:

  http://www.columbia.edu/kermit/ckermit.html

The advantage over tip and cu is that it lets you script repetitive
or complicated interactions so you don't have to do everything by hand
all the time.  Some sites use Kermit scripts to configure their routers.
This has the advantage that it can be done repeatedly, can be easily
adapted to other routers, and serves as documentation of the router's
configuration.  For an introduction to Kermit scripts, see:

  http://www.columbia.edu/kermit/ckscripts.html

- Frank


From ScriptBoy@nospam.nc.rr.com Thu May 10 13:00:19 EDT 2001
Article: 12400 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news-out.cwix.com!newsfeed.cwix.com!newsfeed.nyc.globix.net!news.stealth.net!news-east.rr.com!news.rr.com!cyclone.southeast.rr.com!typhoon.southeast.rr.com.POSTED!not-for-mail
Newsgroups: comp.unix.solaris,comp.protocols.kermit.misc
Subject: Re: Reverse Telnet (terminal Server) on Solaris
From: ScriptBoy@nospam.nc.rr.com (ScriptBoy)
References: <3af7495b.138443220@nntp.lucent.com> <9d7ns6$ien$2@news.panix.com> <9d8t05$aem$1@newsmaster.cc.columbia.edu>
Message-ID: <Xns909BB02D35343ScriptBoyNcRrCom@24.93.67.42>
User-Agent: Xnews/4.04.10
Lines: 43
Date: Tue, 08 May 2001 21:24:30 GMT
NNTP-Posting-Host: 66.26.17.164
X-Complaints-To: abuse@rr.com
X-Trace: typhoon.southeast.rr.com 989357070 66.26.17.164 (Tue, 08 May 2001 17:24:30 EDT)
NNTP-Posting-Date: Tue, 08 May 2001 17:24:30 EDT
Organization: Road Runner - NC
Xref: newsmaster.cc.columbia.edu comp.unix.solaris:325383 comp.protocols.kermit.misc:12400

Also, don't forget your cabling. What I mean is, for example, when 
connecting an Ultra 1 or Sparc20 to a Cisco router, you need either a 
male-male connector + the Cisco TERMINAL connector or a NULL-MODEM + the 
Cisco MODEM connector.  Hopefully I remembered these correctly.




fdc@watsun.cc.columbia.edu (Frank da Cruz) wrote in
<9d8t05$aem$1@newsmaster.cc.columbia.edu>: 

> In article <9d7ns6$ien$2@news.panix.com>, Greg Andrews <gerg@panix.com>
> wrote: : stefaandk@{nospam}lucent.com writes:
> : >
> : >Does anyone know how to set this up.
> : >I need a reverse telnet (terminal server) on solaris.
> : >In other words I want to telnet into my solaris box and then use my
> : >serial ports for console access to a router.
> : 
> : Sounds like you're connecting your router's RS232 console port
> : to your Solaris machine's RS232 port.
> : 
> : So you would telnet or ssh to your Solaris machine, get logged in,
> : then use tip, kermit, or cu to send your keystrokes out through the
> : Solaris machine's serial port and see the replies from the router.
> : Tip and cu come with Solaris, kermit is an add-on program (though one
> : a lot of people use).
> : 
> C-Kermit for Solaris is here:
> 
>   http://www.columbia.edu/kermit/ckermit.html
> 
> The advantage over tip and cu is that it lets you script repetitive
> or complicated interactions so you don't have to do everything by hand
> all the time.  Some sites use Kermit scripts to configure their
> routers. This has the advantage that it can be done repeatedly, can be
> easily adapted to other routers, and serves as documentation of the
> router's configuration.  For an introduction to Kermit scripts, see:
> 
>   http://www.columbia.edu/kermit/ckscripts.html
> 
> - Frank



From dold@email.rahul.net Thu May 10 13:00:27 EDT 2001
Article: 12404 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!feeder.via.net!newsfeed.berkeley.edu!ucberkeley!sfo2-feed1.news.digex.net!intermedia!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@email.rahul.net
Newsgroups: comp.protocols.kermit.misc
Subject: Too many files for 'synchron.ksc'
Date: 9 May 2001 23:43:29 GMT
Organization: Wintercreek Data
Lines: 21
Message-ID: <9dckn1$kgi$1@samba.rahul.net>
Reply-To: dold@email.rahul.net
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12404

I was trying to use the synchron.ksc to synchronize directory trees between
two Solaris7 boxes.

	take synchron.ksc /Source /Dest 172.16.x.y myname mypasswd

	Connecting to 172.16.x.y:telnet...
	/Dest

	?Too many files match - *
	?No files match - "*"
	FATAL: SEND failed (Connection closed)

There are 30 files/directories at the top level, but there are 19135
overall.

Is there something newer that I should use?
I grabbed the synchron.ksc from my K95 CD: July 27, 1999; 7842 bytes.
-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From dold@02.usenet.us.com Thu May 10 13:00:39 EDT 2001
Article: 12405 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.primenet.com!nntp.gblx.net!newsfeed.direct.ca!look.ca!sfo2-feed1.news.digex.net!intermedia!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@02.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Too many files for 'synchron.ksc'
Date: 9 May 2001 23:49:54 GMT
Organization: Wintercreek Data
Lines: 16
Message-ID: <9dcl32$kik$1@samba.rahul.net>
References: <9dckn1$kgi$1@samba.rahul.net>
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12405

: I was trying to use the synchron.ksc to synchronize directory trees between
: two Solaris7 boxes.

I forgot...  I would like to be able to run from the destination machine,
rather than the source machine.  Running from the source machine requires
that I have a root login to write files to the destination machine.
If I were root on the destination machine, I could "synchron.ksc" to the
source machine as a normal user.

But, if it won't handle the high file count, I'll be crafting a different
solution anyway.

-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From jaltman@watsun.cc.columbia.edu Thu May 10 13:00:42 EDT 2001
Article: 12406 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Too many files for 'synchron.ksc'
Date: 10 May 2001 00:00:15 GMT
Organization: Columbia University
Lines: 23
Message-ID: <9dclmf$qa5$1@newsmaster.cc.columbia.edu>
References: <9dckn1$kgi$1@samba.rahul.net> <9dcl32$kik$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989452815 26949 128.59.39.2 (10 May 2001 00:00:15 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 May 2001 00:00:15 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12406

In article <9dcl32$kik$1@samba.rahul.net>,  <dold@02.usenet.us.com> wrote:
: : I was trying to use the synchron.ksc to synchronize directory trees between
: : two Solaris7 boxes.
: 
: I forgot...  I would like to be able to run from the destination machine,
: rather than the source machine.  Running from the source machine requires
: that I have a root login to write files to the destination machine.
: If I were root on the destination machine, I could "synchron.ksc" to the
: source machine as a normal user.
: 
: But, if it won't handle the high file count, I'll be crafting a different
: solution anyway.

What is the value of MAXWLD in your build of C-Kermit?

And what version of C-Kermit?  If this is a build of C-Kermit 7.0 
or 7.1 the value would be 102400.  I would hope that you aren't attempting
a transfer that requires more than that number of files.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From dold@02.usenet.us.com Thu May 10 13:00:48 EDT 2001
Article: 12407 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.primenet.com!nntp.gblx.net!newsfeed.direct.ca!look.ca!sfo2-feed1.news.digex.net!intermedia!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@02.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Too many files for 'synchron.ksc'
Date: 10 May 2001 02:09:09 GMT
Organization: Wintercreek Data
Lines: 45
Message-ID: <9dct85$m3u$1@samba.rahul.net>
References: <9dckn1$kgi$1@samba.rahul.net> <9dcl32$kik$1@samba.rahul.net> <9dclmf$qa5$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12407

Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:

: What is the value of MAXWLD in your build of C-Kermit?
 
MAXWLD=102400


Compiled Dec 31 1999 13:51:29, options:
 __STDC__ _POSIX_JOB_CONTROL _POSIX_SOURCE _SC_JOB_CONTROL
 ARRAYREFLEN=1024 BIGBUFOK BROWSER BSD44ORPOSIX CK_ANSIC CK_ANSILIBS
 CK_APC CK_AUTODL CK_CURSES CK_DNS_SRV CK_DTRCD CK_ENVIRONMENT
 CK_FAST CK_LOGIN CK_MKDIR CK_NAWS CK_NEWTERM CK_PCT_BAR CK_PERMS
 CK_RECALL CK_RTSCTS CK_SPEED CK_TIMERS CK_TMPDIR CK_TTGWSIZ CK_TTYFD
 CK_WREFRESH CKEXEC CKFLOAT=double CKGHNLHOST ckmaxfiles=64
 CKMAXOPEN=20 CKMAXPATH=1023 CKREALPATH CKREGEX CKSYSLOG CKTUNING
 CMDBL=32763 CMDDEP=64 CONGSPD DCMDBUF DIRENT DYNAMIC FNFLOAT
 FOPEN_MAX=20 FORDEPTH=32 GFTIMER HADDRLIST HDBUUCP HWPARITY IFDEBUG
 IKS_OPTION IKSDB IKSDCONF INBUFSIZE=32768 INPBUFSIZ=4096 MAC_MAX=16384
 MACLEVEL=128 MAXDDIR=32 MAXDNUMS=4095 MAXGETPATH=128 MAXTAKE=54
 MAXWLD=102400 MSENDMAX=1024 NETCMD NETCONN NETPTY NOFILEH NOKVERBS
 NOSETBUF OBUFSIZE=32768 PARSENSE PATTERNS PIPESEND POSIX RENAME
 RLOGCODE SELECT SIG_V SOL_SOCKET SOLARIS sparc STERMIOX STREAMING
 SVR4 TCPSOCKET TIMEH TLOG TNCODE TTLEBUF TTSPDLIST UIDBUFLEN=256
 UNIX UNPREFIXZERO USE_LSTAT USE_MEMCPY VNAML=4096 WHATAMI XFRCAN
 z_maxchan=2 Z_MAXCHAN=2 ZXREWIND

: And what version of C-Kermit?  If this is a build of C-Kermit 7.0 
: or 7.1 the value would be 102400.  I would hope that you aren't attempting
: a transfer that requires more than that number of files.

C-Kermit 7.0.196, 1 Jan 2000, for Solaris 7

I pulled the binary cku196.solaris7-sparc from columbia.edu.
In the particular test case that I tried, there are 30 files/directories
at the top level, but there are 19135 overall.

There would only have been about 20 files transferred on this particular
operation if it was successful.  The longest path is 190 characters.
The deepest nested directory is 23 levels.


-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From jaltman@watsun.cc.columbia.edu Thu May 10 13:00:53 EDT 2001
Article: 12408 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Too many files for 'synchron.ksc'
Date: 10 May 2001 03:03:52 GMT
Organization: Columbia University
Lines: 27
Message-ID: <9dd0eo$4dg$1@newsmaster.cc.columbia.edu>
References: <9dckn1$kgi$1@samba.rahul.net> <9dcl32$kik$1@samba.rahul.net> <9dclmf$qa5$1@newsmaster.cc.columbia.edu> <9dct85$m3u$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989463832 4528 128.59.39.2 (10 May 2001 03:03:52 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 May 2001 03:03:52 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12408

In article <9dct85$m3u$1@samba.rahul.net>,  <dold@02.usenet.us.com> wrote:
: Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: 
: : What is the value of MAXWLD in your build of C-Kermit?
:  
: MAXWLD=102400

Can you send use a debug.log to kermit-support@columbia.edu ?
I don't see why you should be having a problem with the values you 
describe below.

: In the particular test case that I tried, there are 30 files/directories
: at the top level, but there are 19135 overall.
: 
: There would only have been about 20 files transferred on this particular
: operation if it was successful.  The longest path is 190 characters.
: The deepest nested directory is 23 levels.

Even though only 20 files might meet the transfer requirements, a 
recursive transfer requires that the entire tree be expanded.  
Are there perhaps loops in the tree?  If so, that could be a source 
of the problem.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From grante@visi.com Thu May 10 14:28:25 EDT 2001
Article: 12411 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!news.gtei.net!hermes2.visi.com!news-out.visi.com!ruti.visi.com!grante
From: grante@visi.com (Grant Edwards)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: How to set Linefeed display as CR/LF?
References: <y9AK6.175$Dd5.113922@ruti.visi.com> <9dej5o$9bs$1@newsmaster.cc.columbia.edu>
User-Agent: slrn/0.9.6.2 (Linux)
Lines: 49
Message-ID: <oIAK6.181$Dd5.116707@ruti.visi.com>
Date: Thu, 10 May 2001 18:01:56 GMT
NNTP-Posting-Host: 208.42.141.248
X-Complaints-To: abuse@visi.com
X-Trace: ruti.visi.com 989517716 208.42.141.248 (Thu, 10 May 2001 13:01:56 CDT)
NNTP-Posting-Date: Thu, 10 May 2001 13:01:56 CDT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12411

In article <9dej5o$9bs$1@newsmaster.cc.columbia.edu>, Frank da Cruz wrote:

>: I found the option that can be used to display a CR as CR/LF
>: for systems that terminate lines with CR, but what about
>: systems that terminate lines with LF? How do I get LF displayed
>: as CR/LF?
>
>Are you describing a real situation or is this an academic
>question?

It's a "real" situation in that I'm using Kermit as part of a
setup to observe a stream of test-data I'm sending through a
prototype of a new product.

>If it's a real question, what host is sending bare linefeeds to
>a terminal?

It's a TCP<-->serial gateway, sort of like a dumb terminal
server.

>And which Kermit program are you using, 

C-Kermit 7.0.197, 8 Feb 2000, for Linux
 Numeric: 700197

>to emulate which kind of terminal,

ckermit is running in an xterm or an rxvt terminal window under
X11.

>on what kind of connection?

9600 baud serial connection via Comtrol RocketPort 32-port
serial board under Linux.

I'm using netcat to shove Unix textfiles into the terminal
server which acts as a transparent conduit between a serial
port and a TCP port.  I connect the terminal-server's serial
port to a serial port on a Unix machine and use Kermit to
display the data stream.  It would be convenient to have the
linefeeds in the text files displayed as CR/LF, but it's just a
convenience. I can add CR's to the files for the tests I'm
running.

-- 
Grant Edwards                   grante             Yow!  ... or were you
                                  at               driving the PONTIAC that
                               visi.com            HONKED at me in MIAMI last
                                                   Tuesday?


From fdc@watsun.cc.columbia.edu Thu May 10 14:28:28 EDT 2001
Article: 12412 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: How to set Linefeed display as CR/LF?
Date: 10 May 2001 18:28:18 GMT
Organization: Columbia University
Lines: 56
Message-ID: <9demk2$bnu$1@newsmaster.cc.columbia.edu>
References: <y9AK6.175$Dd5.113922@ruti.visi.com> <9dej5o$9bs$1@newsmaster.cc.columbia.edu> <oIAK6.181$Dd5.116707@ruti.visi.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989519298 12030 128.59.39.2 (10 May 2001 18:28:18 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 May 2001 18:28:18 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12412

In article <oIAK6.181$Dd5.116707@ruti.visi.com>,
Grant Edwards <grante@visi.com> wrote:
: In article <9dej5o$9bs$1@newsmaster.cc.columbia.edu>, Frank da Cruz wrote:
: >: I found the option that can be used to display a CR as CR/LF
: >: for systems that terminate lines with CR, but what about
: >: systems that terminate lines with LF? How do I get LF displayed
: >: as CR/LF?
: >
: >Are you describing a real situation or is this an academic
: >question?
: 
: It's a "real" situation in that I'm using Kermit as part of a
: setup to observe a stream of test-data I'm sending through a
: prototype of a new product.
: 
: >If it's a real question, what host is sending bare linefeeds to
: >a terminal?
: 
: It's a TCP<-->serial gateway, sort of like a dumb terminal server.
: 
: >And which Kermit program are you using, 
: 
: C-Kermit 7.0.197, 8 Feb 2000, for Linux
: 
: >to emulate which kind of terminal,
: 
: ckermit is running in an xterm or an rxvt terminal window under X11.
: 
: >on what kind of connection?
: 
: 9600 baud serial connection via Comtrol RocketPort 32-port
: serial board under Linux.
: 
: I'm using netcat to shove Unix textfiles into the terminal
: server which acts as a transparent conduit between a serial
: port and a TCP port.
:
But in real life, the UNIX terminal driver supplies the CR, so this
isn't really an accurate simulation.  Maybe you could pipe netcat
through something that converts LF to CRLF, if netcat is pipeable.
You could even pipe it thru tr '\012' '015' and then use TERMINAL
CR-DISPLAY CRLF (assuming your files don't already contain bare CRs).

: I connect the terminal-server's serial
: port to a serial port on a Unix machine and use Kermit to
: display the data stream.  It would be convenient to have the
: linefeeds in the text files displayed as CR/LF, but it's just a
: convenience. I can add CR's to the files for the tests I'm
: running.
: 
Nobody has ever asked for this before, so C-Kermit doesn't have it.
Maybe I can add it to the next release after C-Kermit 7.1 Beta.01
is announced, hopefully within a few days, but I'm not going to mess
with Beta.01 since as of today it's frozen.

- Frank


From grante@visi.com Fri May 11 09:40:11 EDT 2001
Article: 12413 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!nycmny1-snh1.gtei.net!news.gtei.net!hermes2.visi.com!news-out.visi.com!ruti.visi.com!grante
From: grante@visi.com (Grant Edwards)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: How to set Linefeed display as CR/LF?
References: <y9AK6.175$Dd5.113922@ruti.visi.com> <9dej5o$9bs$1@newsmaster.cc.columbia.edu> <oIAK6.181$Dd5.116707@ruti.visi.com> <9demk2$bnu$1@newsmaster.cc.columbia.edu>
User-Agent: slrn/0.9.6.2 (Linux)
Lines: 30
Message-ID: <l6EK6.211$Dd5.140862@ruti.visi.com>
Date: Thu, 10 May 2001 21:54:25 GMT
NNTP-Posting-Host: 208.42.141.248
X-Complaints-To: abuse@visi.com
X-Trace: ruti.visi.com 989531665 208.42.141.248 (Thu, 10 May 2001 16:54:25 CDT)
NNTP-Posting-Date: Thu, 10 May 2001 16:54:25 CDT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12413

In article <9demk2$bnu$1@newsmaster.cc.columbia.edu>, Frank da Cruz wrote:

>But in real life, the UNIX terminal driver supplies the CR, so this
>isn't really an accurate simulation.  Maybe you could pipe netcat
>through something that converts LF to CRLF, if netcat is pipeable.
>You could even pipe it thru tr '\012' '015' and then use TERMINAL
>CR-DISPLAY CRLF (assuming your files don't already contain bare CRs).

That should work.

>: I connect the terminal-server's serial
>: port to a serial port on a Unix machine and use Kermit to
>: display the data stream.  It would be convenient to have the
>: linefeeds in the text files displayed as CR/LF, but it's just a
>: convenience. I can add CR's to the files for the tests I'm
>: running.
>: 
>Nobody has ever asked for this before, so C-Kermit doesn't have it.
>Maybe I can add it to the next release after C-Kermit 7.1 Beta.01
>is announced, hopefully within a few days, but I'm not going to mess
>with Beta.01 since as of today it's frozen.

No, I don't think it's worth adding it.  It's a pretty odd
case, and if nobody has asked for it by now, I doubt anybody
else would ever find it useful.

-- 
Grant Edwards                   grante             Yow!  Was my SOY LOAF left
                                  at               out in th'RAIN? It tastes
                               visi.com            REAL GOOD!!


From arthur.marsh@adelaide.edu.au Fri May 11 09:40:18 EDT 2001
Article: 12414 of comp.protocols.kermit.misc
Message-ID: <3AFB279C.DE91DDC6@adelaide.edu.au>
Date: Fri, 11 May 2001 09:13:24 +0930
From: Arthur Marsh <arthur.marsh@adelaide.edu.au>
Organization: The University of Adelaide
X-Mailer: Mozilla 4.5 [en]C-CCK-MCD   (WinNT; I)
X-Accept-Language: en,pdf
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: K95 enter password once, start multiple sessions to same host
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: arthur.its.adelaide.edu.au
X-Trace: 11 May 2001 09:13:25 +0950, arthur.its.adelaide.edu.au
Lines: 34
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!europa.netcrusader.net!209.98.98.65!hermes2.visi.com!news-out.visi.com!news-out.visi.com!hermes.visi.com!news1.optus.net.au!optus!yorrell.saard.net!hakea.services.adelaide.edu.au!arthur.its.adelaide.edu.au
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12414

Hi, at home I use K95 1.21beta under Windows 98SE as my telnet client of
choice. At work, we use Windows NT 4.0 SP5.

How does K95 running under Windows NT 4.0 compare with running under
Win9X? Any annoyances like not being able to get the terminal window to
the desired size, problems with cutting and pasting?

Is there a means of prompting once for a password in order to start
multiple telnet sessions to the same host? I would like to be able to
*not* save a password, yet only type the password once for multiple
sessions.

Regards,

Arthur.


-- 
Arthur Marsh, Network Support Officer, Information Technology Services
The University of Adelaide SA 5005 Australia
Ph: +61 8 8303 6109, Mobile: +61 414 260 077

http://online.adelaide.edu.au/doclib.nsf/Refs/Official_Email_Disclaimer
----------------------------------------------------------- 
This email message is intended only for the addressee(s) 
and contains information which may be confidential and/or
copyright. If you are not the intended recipient please
do not read, save, forward, disclose, or copy the contents
of this email. If this email has been sent to you in 
please notify the sender by reply email and delete this 
email and any copies or links to this email immediately 
from your system. No representation is made that this email
is free of viruses. Virus scanning is recommended and is 
the responsibility of the recipient.


From dold@02.usenet.us.com Fri May 11 09:40:33 EDT 2001
Article: 12415 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!feeder.via.net!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!jfk3-feed1.news.digex.net!sfo2-feed1.news.digex.net!intermedia!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@02.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Too many files for 'synchron.ksc'
Date: 11 May 2001 00:36:24 GMT
Organization: Wintercreek Data
Lines: 39
Message-ID: <9dfc68$7k7$1@samba.rahul.net>
References: <9dckn1$kgi$1@samba.rahul.net> <9dcl32$kik$1@samba.rahul.net> <9dclmf$qa5$1@newsmaster.cc.columbia.edu> <9dct85$m3u$1@samba.rahul.net> <9dd0eo$4dg$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12415

: In article <9dct85$m3u$1@samba.rahul.net>,  <dold@02.usenet.us.com> wrote:
: : In the particular test case that I tried, there are 30 files/directories
: : at the top level, but there are 19135 overall.

Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: Can you send use a debug.log to kermit-support@columbia.edu ?
: I don't see why you should be having a problem with the values you 
: describe below.

log debug... Wonderful thing.

	addresult OUT OF SPACE[foundation ...

#ifdef BIGBUFOK
#define SSPACE 500000
"ckufio.c" line 810 of 7759 --10%--

I shortened the name of one directory, reducing the total path name
of all of the files below it.  This moved the failure to file 4107
from 3946, but still ~500000 total file named characters.
Catching just the successful file names logged:
    3946    3946  499887 file.ADD
    4107    4107  500000 file_V.ADD

I changed the 500k to 5m, and the recursive copy succeeds.
I might have put a realloc instead of a failure, but there are dire
warnings about changing the code in the source ;-0

I suppose I could do the top level recursion separately, and call the
script for the subdirectories.  If I do that, though, I still want to
reverse the "source" and "destination", so I can "pull" files as super
user.  We don't allow root user logins from the net.

Would IKSD have this same SSPACE usage?

-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From jaltman@watsun.cc.columbia.edu Fri May 11 09:40:36 EDT 2001
Article: 12416 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Too many files for 'synchron.ksc'
Date: 11 May 2001 00:44:41 GMT
Organization: Columbia University
Lines: 13
Message-ID: <9dfclp$s6l$1@newsmaster.cc.columbia.edu>
References: <9dckn1$kgi$1@samba.rahul.net> <9dct85$m3u$1@samba.rahul.net> <9dd0eo$4dg$1@newsmaster.cc.columbia.edu> <9dfc68$7k7$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989541881 28885 128.59.39.2 (11 May 2001 00:44:41 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 11 May 2001 00:44:41 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12416

In article <9dfc68$7k7$1@samba.rahul.net>,  <dold@02.usenet.us.com> wrote:
: Would IKSD have this same SSPACE usage?
: 

Yes.  Its the same code.  Increasing the value of SSPACE appears
to be the correct setting.  I think we can handle changing the code
to support a realloc() in a future release.


 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From dold@02.usenet.us.com Fri May 11 09:40:38 EDT 2001
Article: 12417 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.primenet.com!nntp.gblx.net!newspeer.monmouth.com!newspeer1.nac.net!news.stealth.net!jfk3-feed1.news.digex.net!sfo2-feed1.news.digex.net!intermedia!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@02.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Too many files for 'synchron.ksc'
Date: 11 May 2001 04:52:20 GMT
Organization: Wintercreek Data
Lines: 19
Message-ID: <9dfr64$agp$1@samba.rahul.net>
References: <9dckn1$kgi$1@samba.rahul.net> <9dct85$m3u$1@samba.rahul.net> <9dd0eo$4dg$1@newsmaster.cc.columbia.edu> <9dfc68$7k7$1@samba.rahul.net> <9dfclp$s6l$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12417

Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: Yes.  Its the same code.  Increasing the value of SSPACE appears
: to be the correct setting.  I think we can handle changing the code
: to support a realloc() in a future release.

I added a loop at the first directory level.  I don't want to increase the
static buffer beyond 500K ;-)

I did add a realloc, with an initial malloc of 10k, wrapped like the
fgen(?) a little above.  That gathered all of the names, but gave me a core
dump during the transmission phase.  I could see from the debug that I had
called my realloc successfully at least once.  I should have verified that
it was called several times.
The 5m static did a complete transfer, but that's so ungraceful.

-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From jaltman@watsun.cc.columbia.edu Fri May 11 09:40:41 EDT 2001
Article: 12418 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Too many files for 'synchron.ksc'
Date: 11 May 2001 11:17:37 GMT
Organization: Columbia University
Lines: 26
Message-ID: <9dghoh$bng$1@newsmaster.cc.columbia.edu>
References: <9dckn1$kgi$1@samba.rahul.net> <9dfc68$7k7$1@samba.rahul.net> <9dfclp$s6l$1@newsmaster.cc.columbia.edu> <9dfr64$agp$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989579857 12016 128.59.39.2 (11 May 2001 11:17:37 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 11 May 2001 11:17:37 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12418

In article <9dfr64$agp$1@samba.rahul.net>,  <dold@02.usenet.us.com> wrote:
: Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: : Yes.  Its the same code.  Increasing the value of SSPACE appears
: : to be the correct setting.  I think we can handle changing the code
: : to support a realloc() in a future release.
: 
: I added a loop at the first directory level.  I don't want to increase the
: static buffer beyond 500K ;-)
: 
: I did add a realloc, with an initial malloc of 10k, wrapped like the
: fgen(?) a little above.  That gathered all of the names, but gave me a core
: dump during the transmission phase.  I could see from the debug that I had
: called my realloc successfully at least once.  I should have verified that
: it was called several times.
: The 5m static did a complete transfer, but that's so ungraceful.

The reason for the core dump is because realloc() can return a block
of memory that is different than the original source block.  If this
happens then all of the work pointers which point within the original
block need to be moved to refer to the new block.  Otherwise, you will
get an exception.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From dold@81.usenet.us.com Fri May 11 11:57:27 EDT 2001
Article: 12420 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!feeder.via.net!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.skycache.com!Cidera!typhoon.sonic.net!sfo2-feed1.news.digex.net!intermedia!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@81.usenet.us.com
Newsgroups: comp.os.linux.networking,comp.protocols.kermit.misc
Subject: Re: terminal emulator to connect to a cisco router?
Date: 11 May 2001 15:34:59 GMT
Organization: Wintercreek Data
Lines: 33
Message-ID: <9dh0r3$hhe$1@samba.rahul.net>
References: <3afb0b30$0$229$e2e8da3@nntp.cts.com> <3AFB3ADA.54423E46@csse.monash.edu.au> <9dgqmb$ifv$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.os.linux.networking:332131 comp.protocols.kermit.misc:12420

In comp.protocols.kermit.misc Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: Dean Thompson  <Dean.Thompson@csse.monash.edu.au> wrote:
: : > I have my laptop running RH 7.1, and I need a terminal emulator to connect
: : > and copnfigure a cisco router. can anyone suggest one? thanks.

: The advantage of Kermit is that you can script all the interactions with the
: router; minicom is strictly manual and interactive.  Lots of sites use Kermit
: to monitor and configure routers and terminal servers.  See:

:   http://www.columbia.edu/kermit/ckermit.html   C-Kermit website
:   http://www.columbia.edu/kermit/ckscripts.html Script examples

We use Kermit to configure and update Cisco, Brocade, Lantronix,
Crossroads, and some telephony switches.
In all cases, it does correct logins, uploads config files or handles
interactive chats.
It plays well with perl scripting as an external tool to build config files
that it properly sends to the device with prompt and response checking.

And...
The same scripting runs on kermit under Solaris, Linux and WinNT.

The provided telnet.ksc is a good place to start customizing.
ckermit.ini shows the "open read" for reading a separate text file of
commands.

If you can understand all of the sample scripts, you'll know more than I've
needed, using kermit since 1984 to automate tedious keystroke tasks.

-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From lichtin@bivio.net Fri May 11 17:02:25 EDT 2001
Article: 12421 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!lsanca1-snf1!news.gtei.net!newsfeed2.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread2.prod.itd.earthlink.net.POSTED!not-for-mail
Message-ID: <3AFC4DC3.A85668E7@bivio.net>
From: Martin Lichtin <lichtin@bivio.net>
X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.2-2 i686)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: kermit can send, but does not display incoming characters
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 16
Date: Fri, 11 May 2001 20:38:31 GMT
NNTP-Posting-Host: 66.1.239.20
X-Complaints-To: abuse@earthlink.net
X-Trace: newsread2.prod.itd.earthlink.net 989613511 66.1.239.20 (Fri, 11 May 2001 13:38:31 PDT)
NNTP-Posting-Date: Fri, 11 May 2001 13:38:31 PDT
Organization: EarthLink Inc. -- http://www.EarthLink.net
X-Received-Date: Fri, 11 May 2001 13:36:53 PDT (newsmaster1.prod.itd.earthlink.net)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12421

I have two PCs connected with a null-modem cable.

On one PC, there's a getty process running, kermit on the other PC.
When I attach to the getty process (strace on Linux), I can
see how the proper characters are received from kermit and
also how it echoes the characters back over the line. So the cable
seems to be setup properly, the baud rate, etc match.

However, kermit does not display the characters coming in from the
getty side! Any ideas what the problem could be? The only setting I
have on the kermit side is "set carrier-watch off".

This is C-Kermit-7.0.197-7 under RH7.1.

Thanks for a hint,
Martin


From fdc@watsun.cc.columbia.edu Fri May 11 17:02:28 EDT 2001
Article: 12422 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: kermit can send, but does not display incoming characters
Date: 11 May 2001 21:02:19 GMT
Organization: Columbia University
Lines: 36
Message-ID: <9dhk0r$80e$1@newsmaster.cc.columbia.edu>
References: <3AFC4DC3.A85668E7@bivio.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989614939 8206 128.59.39.2 (11 May 2001 21:02:19 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 11 May 2001 21:02:19 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12422

In article <3AFC4DC3.A85668E7@bivio.net>,
Martin Lichtin  <lichtin@bivio.net> wrote:
: I have two PCs connected with a null-modem cable.
: 
: On one PC, there's a getty process running, kermit on the other PC.
: When I attach to the getty process (strace on Linux), I can
: see how the proper characters are received from kermit and
: also how it echoes the characters back over the line. So the cable
: seems to be setup properly, the baud rate, etc match.
: 
: However, kermit does not display the characters coming in from the
: getty side! Any ideas what the problem could be? The only setting I
: have on the kermit side is "set carrier-watch off".
: 
: This is C-Kermit-7.0.197-7 under RH7.1.
: 
The fact that strace shows characters being echoed does not necessarily
prove they are going out the port.  A few suggestions:

 . How do you know the getty PC's transmit speed is the same as
   the Kermit PC's receive speed?  Use Kermit's SET SPEED command
   to select the right speed.  If you don't know, try different ones.
   If that doesn't help:

 . Make sure the cable is OK.  Maybe the wire that goes from the
   getty PC's TxD to the Kermit PC's RxD is broken (or miswired).
   If the cable is OK and the speed isn't the problem:

 . Tell Kermit to "show comm".  If it does not say that DSR and CTS
   are both ON, maybe your Linux device driver is refusing to read
   characters from the port.

 . Finally, ability to send characters but not receive them on a PC is
   a classic symptom of an interrupt conflict.

- Frank


From nathan.rousseau@planetmedica.com Mon May 14 10:39:02 EDT 2001
Article: 12426 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!dispose.news.demon.net!demon!skynet.be!louie!not-for-mail
From: "Nathan Rousseau" <nathan.rousseau@planetmedica.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Server answer and return to interactive mode
Date: Mon, 14 May 2001 16:22:06 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-Mimeole: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 17
Message-ID: <3affebd8$0$43054$456d72a3@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 194.78.198.82
X-Trace: 989850585 reader1.news.skynet.be 43054 194.78.198.82
X-Complaints-To: abuse@skynet.be
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12426

Hi,

I want to write a server script that answer phone call automatically.
At the end of my ksc file, i have ANSWER and SERVER.
When i send a file to the server, he answers, receive the file and ...
return to interactive mode.
How can i say that the server has to wait for other incoming call when he
finishes one?


OS: WINDOWS2000
MODEM: USROBOTICS

Thanks in advance
Nathan Rousseau




From fdc@watsun.cc.columbia.edu Mon May 14 10:39:05 EDT 2001
Article: 12427 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Server answer and return to interactive mode
Date: 14 May 2001 14:38:07 GMT
Organization: Columbia University
Lines: 27
Message-ID: <9doqkf$pod$1@newsmaster.cc.columbia.edu>
References: <3affebd8$0$43054$456d72a3@news.skynet.be>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989851087 26381 128.59.39.2 (14 May 2001 14:38:07 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 14 May 2001 14:38:07 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12427

In article <3affebd8$0$43054$456d72a3@news.skynet.be>,
Nathan Rousseau <nathan.rousseau@planetmedica.com> wrote:
: I want to write a server script that answer phone call automatically.
: At the end of my ksc file, i have ANSWER and SERVER.
: When i send a file to the server, he answers, receive the file and ...
: return to interactive mode.
: How can i say that the server has to wait for other incoming call when he
: finishes one?
: 
Something like:

  set port blah
  set speed blah
  set modem type blah
  cd blah
  disable cd             ; (if desired) don't let client change directories
  disable bye            ; client must use FINISH (not BYE)
  set carrier watch on   ; break out of server if client hangs up
  while true {
      answer
      if success server
  }

The "while true" condition can be elaborated to provide any other desired
criterion for loop exit.

- Frank


From fdc@watsun.cc.columbia.edu Mon May 14 17:48:29 EDT 2001
Article: 12428 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: C-Kermit 7.1 Beta.01 Ready
Date: 14 May 2001 21:42:55 GMT
Organization: Columbia University
Lines: 52
Message-ID: <9dpjgv$go2$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989876575 17154 128.59.39.2 (14 May 2001 21:42:55 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 14 May 2001 21:42:55 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12428


Hi everybody.  I've just put up C-Kermit 7.1 Beta.01:

  http://www.columbia.edu/kermit/ck71.html

There have been just a few minor changes since Alpha.04:

 . FTP client verbosity adjustments.
 . Bug with generic modem dialing pausing several secs fixed.
 . SET HOST /USER:, SET LOGIN USERID, etc, fixed when given no user ID.
 . A couple \v(dm_blah) dial modifier variables added.
 . "--version" command-line switch added.
 . Fixed NetBSD serial-port DTR handling.
 . Lots of syntax cleanups for Flexelint and gcc -Wall.
 . Fixed modem-type aliases to not take precedence over real names.
 . Fixed funny treatment of doublequotes by ECHO command.
 . Enabled SET SESSION-LOG for VMS and other non-UNIX platorms.
 . Fixed changing direction in command history buffer.
 . Fixed handling of IKSD URLs.
 . Made sure DELETE prints a message if it got any errors.

In all, the changes since Alpha.02 in January have been very minor.
Either this is a remarkably stable version, or nobody is using it.  In
any case, I plan to remove the Beta designation within a week or two and
release it for real, so if you use C-Kermit but have not tested version
7.1 yet, this is your last chance to find any problems and report them.

Beta.01 has been built on nearly 100 different OS/hardware/compiler
combinations so far.  Please see the binaries list at the end of the web
page; if you have a platform that does not have a Beta.01 binary listed,
please try building it there and upload the result to:

  ftp://kermit.columbia.edu/kermit/incoming/cku199b01.xxx

where xxx follows the normal convention of makefile entry name,
hardware, OS release, whatever was used in C-Kermit 7.0:

  http://www.columbia.edu/kermit/ck70.html#binlist

If you have trouble, let me know.

In case anybody was wondering, we ran out of time and were not able to
include SSH or SSH2 in this version.  We do expect, however, to have SSH
the next one.  Meanwhile, version 7.1 includes Kerberos IV, Kerberos V,
SSL/TLS, and SRP are included in the source-code archives, but due to US
government restrictions on the export of binaries containing strong
encryption, no prebuilt secure binaries are available; you'll have to
build them yourself from the source code.  Instructions are here:

  http://www.columbia.edu/kermit/security71.html

- Frank


From msapiro@value.net Tue May 15 11:51:20 EDT 2001
Article: 12429 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!cpk-news-hub1.bbnplanet.com!news.gtei.net!feed2.news.rcn.net!rcn!news2.best.com!news1.best.com!vnetnews.value.net!not-for-mail
From: Mark Sapiro <msapiro@value.net>
Newsgroups: comp.protocols.kermit.misc
Subject: ? Script for retrieving from POP3 server
Date: Mon, 14 May 2001 16:08:03 -0700
Organization: Not Very Much
Lines: 19
Message-ID: <3B006553.C1470406@value.net>
NNTP-Posting-Host: adsl-209-182-169-133.value.net
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: news.value.net 989881826 19543 209.182.169.133 (14 May 2001 23:10:26 GMT)
X-Complaints-To: abuse@value.net
NNTP-Posting-Date: 14 May 2001 23:10:26 GMT
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en,en-US,en-GB
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12429

My main ISP has just separated its mail server from the server on which
I have a (Unix) shell account.  As a result, I am looking for a way to
copy my mail from the mail server to a file on the local host.  I am
considering creating a Kermit script to talk POP3 protocol with the mail
server for this purpose.

Before I do this, I wonder if anyone has a Kermit script which either
does this or which could be used as a base to save me some work.

Also, is anyone aware of an existing application that can do this, not
necessarily a Kermit script.

Currently, I can use pine to access the remote mail and save it locally,
but this is cumbersome and not really satisfactory as I have to save the
messages one at a time, and pine alters the headers.

-- 
Mark Sapiro <msapiro@value.net>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan


From matt@mhg3.sc.scruznet.com Tue May 15 11:51:27 EDT 2001
Article: 12430 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!bloom-beacon.mit.edu!nycmny1-snh1.gtei.net!news.gtei.net!news-out.visi.com!hermes.visi.com!gemini.tycho.net.POSTED!not-for-mail
Message-ID: <3b006d83$0$322$8eec23a@newsreader.tycho.net>
From: "Matthew H. Gerlach" <matt@mhg3.sc.scruznet.com>
Subject: Re: ? Script for retrieving from POP3 server
Newsgroups: comp.protocols.kermit.misc
References: <3B006553.C1470406@value.net>
User-Agent: tin/pre-1.4-19990517 ("Psychonaut") (UNIX) (Linux/2.2.12-20 (i586))
Date: 14 May 2001 23:43:00 GMT
Lines: 47
NNTP-Posting-Host: 6bf822c5.newsreader.tycho.net
X-Trace: 989883780 gemini.tycho.net 322 165.227.59.235
X-Complaints-To: abuse@tycho.net
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12430

I use pine 4.1, and it has no problem accessing remote POP servers.

There is also a tool called "fetchmail"

fetchmail(1)                                         fetchmail(1)

NAME
       fetchmail  -  fetch mail from a POP, IMAP, or ETRN-capable
       server

SYNOPSIS
       fetchmail [options] [mailserver...]
       fetchmailconf

DESCRIPTION
       fetchmail is a mail-retrieval and forwarding  utility;  it
       fetches  mail  from  remote mailservers and forwards it to
       your local (client) machine's delivery  system.   You  can
       then  handle  the  retrieved  mail  using normal mail user
       agents such as elm(1) or Mail(1).  The  fetchmail  utility
       can be run in a daemon mode to repeatedly poll one or more
       systems at a specified interval.





Mark Sapiro <msapiro@value.net> wrote:
> My main ISP has just separated its mail server from the server on which
> I have a (Unix) shell account.  As a result, I am looking for a way to
> copy my mail from the mail server to a file on the local host.  I am
> considering creating a Kermit script to talk POP3 protocol with the mail
> server for this purpose.

> Before I do this, I wonder if anyone has a Kermit script which either
> does this or which could be used as a base to save me some work.

> Also, is anyone aware of an existing application that can do this, not
> necessarily a Kermit script.

> Currently, I can use pine to access the remote mail and save it locally,
> but this is cumbersome and not really satisfactory as I have to save the
> messages one at a time, and pine alters the headers.

> -- 
> Mark Sapiro <msapiro@value.net>       The highway is for gamblers,
> San Francisco Bay Area, California    better use your sense - B. Dylan


From msapiro@value.net Tue May 15 11:51:30 EDT 2001
Article: 12431 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!europa.netcrusader.net!205.252.116.205!howland.erols.net!newsfeed.mathworks.com!news1.best.com!vnetnews.value.net!not-for-mail
From: Mark Sapiro <msapiro@value.net>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ? Script for retrieving from POP3 server
Date: Mon, 14 May 2001 18:30:59 -0700
Organization: Not Very Much
Lines: 18
Message-ID: <3B0086D3.1E8D6F90@value.net>
References: <3B006553.C1470406@value.net> <3b006d83$0$322$8eec23a@newsreader.tycho.net>
NNTP-Posting-Host: adsl-209-182-169-133.value.net
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: news.value.net 989890403 23897 209.182.169.133 (15 May 2001 01:33:23 GMT)
X-Complaints-To: abuse@value.net
NNTP-Posting-Date: 15 May 2001 01:33:23 GMT
X-Mailer: Mozilla 4.72 [en] (Win98; U)
X-Accept-Language: en,en-US,en-GB
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12431

"Matthew H. Gerlach" wrote:
> 
> I use pine 4.1, and it has no problem accessing remote POP servers.

I have no problem accessing the remote server with pine, but what I want
to do is effectively copy the remote mailbox to a local file, and I
don't know how to do this with pine other than "one message at a time"
and without pine altering the headers (in particular, pine seems to
change the initial From line, replacing the sender's address with mine).
 
> There is also a tool called "fetchmail"

Thanks for the pointer to fetchmail.  It seems that it would be ideal,
but it is not installed on my local server.

-- 
Mark Sapiro <msapiro@value.net>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan


From nathan.rousseau@planetmedica.com Tue May 15 11:51:33 EDT 2001
Article: 12432 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!portc.blue.aol.com.MISMATCH!portc03.blue.aol.com!skynet.be!shere!louie!not-for-mail
From: "Nathan Rousseau" <nathan.rousseau@planetmedica.com>
Newsgroups: comp.protocols.kermit.misc
Subject: inapproriate connection type with hostmdm.ksc
Date: Tue, 15 May 2001 13:29:59 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 10
Message-ID: <3b0114e5$0$3120$456d72a3@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 194.78.198.82
X-Trace: 989926629 reader0.news.skynet.be 3120 194.78.198.82
X-Complaints-To: abuse@skynet.be
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12432

Hi!

I get "0" - Inappropriate connection type: "remote" when i run hostmdm.ksc
on my server but it works on my client.... what's the problem

Thanks in advance

Nathan Rousseau




From jaltman@watsun.cc.columbia.edu Tue May 15 11:51:36 EDT 2001
Article: 12433 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: inapproriate connection type with hostmdm.ksc
Date: 15 May 2001 11:51:08 GMT
Organization: Columbia University
Lines: 23
Message-ID: <9dr57c$l6n$1@newsmaster.cc.columbia.edu>
References: <3b0114e5$0$3120$456d72a3@news.skynet.be>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 989927468 21719 128.59.39.2 (15 May 2001 11:51:08 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 15 May 2001 11:51:08 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12433

In article <3b0114e5$0$3120$456d72a3@news.skynet.be>,
Nathan Rousseau <nathan.rousseau@planetmedica.com> wrote:
: Hi!
: 
: I get "0" - Inappropriate connection type: "remote" when i run hostmdm.ksc
: on my server but it works on my client.... what's the problem
: 
: Thanks in advance
: 
: Nathan Rousseau

HOSTMDM.KSC is designed to be run from HOSTMODE.KSC which configures
the Port, Modem Type, and Speed.  If you do not open an outgoing port,
then Kermit (when started under a unix shell) will be in "remote" mode.
In other words, it is using stdio (device "0") as the communication
channel.  HOSTMDM.KSC is designed to listen for an incoming call on a
modem and then run the HOST.KSC script using the modem as the data
channel for communication with the caller.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From nathan.rousseau@planetmedica.com Thu May 17 10:16:12 EDT 2001
Article: 12435 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!skynet.be!louie!not-for-mail
From: "Nathan Rousseau" <nathan.rousseau@planetmedica.com>
Newsgroups: comp.protocols.kermit.misc
Subject: kermit command line argument for config of many modems
Date: Wed, 16 May 2001 10:01:40 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 13
Message-ID: <3b02359b$0$43047$456d72a3@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 194.78.198.82
X-Trace: 990000539 reader1.news.skynet.be 43047 194.78.198.82
X-Complaints-To: abuse@skynet.be
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12435

Hi,

I have N modems on the same computer that will use kermit.
- If i want to use kermit with all those modems, i have to start N times
kermit ? If not how can i do it?

- If i make a batch file, Can i give some "custom" arguments from the batch
file to the kermit program when i start it? If yes, how can i do it?

Thanks in advance
Nathan Rousseau




From arthur.marsh@adelaide.edu.au Thu May 17 10:16:20 EDT 2001
Article: 12436 of comp.protocols.kermit.misc
Message-ID: <3B023789.D5FAA37E@adelaide.edu.au>
Date: Wed, 16 May 2001 17:47:13 +0930
From: Arthur Marsh <arthur.marsh@adelaide.edu.au>
Organization: The University of Adelaide
X-Mailer: Mozilla 4.5 [en]C-CCK-MCD   (WinNT; I)
X-Accept-Language: en,pdf
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: Re: kermit command line argument for config of many modems
References: <3b02359b$0$43047$456d72a3@news.skynet.be>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: arthur.its.adelaide.edu.au
X-Trace: 16 May 2001 17:47:16 +0950, arthur.its.adelaide.edu.au
Lines: 36
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news.maxwell.syr.edu!news1.optus.net.au!optus!yorrell.saard.net!hakea.services.adelaide.edu.au!arthur.its.adelaide.edu.au
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12436

Hi, you can make a list of serial ports and modem types in your kermit
script or a separate text file and for each modem have the script issue
a SET PORT and SET MODEM command. I used this to check and reset modems
on a Unix machine quite effectively.

Nathan Rousseau wrote:
> 
> Hi,
> 
> I have N modems on the same computer that will use kermit.
> - If i want to use kermit with all those modems, i have to start N times
> kermit ? If not how can i do it?
> 
> - If i make a batch file, Can i give some "custom" arguments from the batch
> file to the kermit program when i start it? If yes, how can i do it?
> 
> Thanks in advance
> Nathan Rousseau

-- 
Arthur Marsh, Network Support Officer, Information Technology Services
The University of Adelaide SA 5005 Australia
Ph: +61 8 8303 6109, Mobile: +61 414 260 077

http://online.adelaide.edu.au/doclib.nsf/Refs/Official_Email_Disclaimer
----------------------------------------------------------- 
This email message is intended only for the addressee(s) 
and contains information which may be confidential and/or
copyright. If you are not the intended recipient please
do not read, save, forward, disclose, or copy the contents
of this email. If this email has been sent to you in 
please notify the sender by reply email and delete this 
email and any copies or links to this email immediately 
from your system. No representation is made that this email
is free of viruses. Virus scanning is recommended and is 
the responsibility of the recipient.


From nathan.rousseau@planetmedica.com Thu May 17 10:16:43 EDT 2001
Article: 12437 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!europa.netcrusader.net!194.159.255.21!dispose.news.demon.net!demon!newspeer.clara.net!news.clara.net!skynet.be!louie!not-for-mail
From: "Nathan Rousseau" <nathan.rousseau@planetmedica.com>
Newsgroups: comp.protocols.kermit.misc
References: <3b02359b$0$43047$456d72a3@news.skynet.be> <3B023789.D5FAA37E@adelaide.edu.au>
Subject: Re: kermit command line argument for config of many modems
Date: Wed, 16 May 2001 11:43:58 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 48
Message-ID: <3b024d95$0$3124$456d72a3@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 194.78.198.82
X-Trace: 990006678 reader0.news.skynet.be 3124 194.78.198.82
X-Complaints-To: abuse@skynet.be
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12437

In fact, each modem is waiting for phone call...
So i use ANSWER and as soon as kermit enter in respond mode he only wait fo
call, I can't start new process from kermit... or maybe can i but i don't
know how


"Arthur Marsh" <arthur.marsh@adelaide.edu.au> wrote in message
news:3B023789.D5FAA37E@adelaide.edu.au...
> Hi, you can make a list of serial ports and modem types in your kermit
> script or a separate text file and for each modem have the script issue
> a SET PORT and SET MODEM command. I used this to check and reset modems
> on a Unix machine quite effectively.
>
> Nathan Rousseau wrote:
> >
> > Hi,
> >
> > I have N modems on the same computer that will use kermit.
> > - If i want to use kermit with all those modems, i have to start N times
> > kermit ? If not how can i do it?
> >
> > - If i make a batch file, Can i give some "custom" arguments from the
batch
> > file to the kermit program when i start it? If yes, how can i do it?
> >
> > Thanks in advance
> > Nathan Rousseau
>
> --
> Arthur Marsh, Network Support Officer, Information Technology Services
> The University of Adelaide SA 5005 Australia
> Ph: +61 8 8303 6109, Mobile: +61 414 260 077
>
> http://online.adelaide.edu.au/doclib.nsf/Refs/Official_Email_Disclaimer
> -----------------------------------------------------------
> This email message is intended only for the addressee(s)
> and contains information which may be confidential and/or
> copyright. If you are not the intended recipient please
> do not read, save, forward, disclose, or copy the contents
> of this email. If this email has been sent to you in
> please notify the sender by reply email and delete this
> email and any copies or links to this email immediately
> from your system. No representation is made that this email
> is free of viruses. Virus scanning is recommended and is
> the responsibility of the recipient.
>




From arthur.marsh@adelaide.edu.au Thu May 17 10:16:53 EDT 2001
Article: 12438 of comp.protocols.kermit.misc
From: "Arthur Marsh" <arthur.marsh@adelaide.edu.au>
Newsgroups: comp.protocols.kermit.misc
References: <3b02359b$0$43047$456d72a3@news.skynet.be> <3B023789.D5FAA37E@adelaide.edu.au> <3b024d95$0$3124$456d72a3@news.skynet.be>
Subject: Re: kermit command line argument for config of many modems
Date: Wed, 16 May 2001 20:01:51 +0930
Lines: 59
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
NNTP-Posting-Host: 210.9.18.129
Message-ID: <3b02572d_5@news.chariot.net.au>
X-Trace: 16 May 2001 20:02:13 +0950, 210.9.18.129
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp-new.frontiernet.net!nntp.gblx.net!newspeer2.tds.net!out.nntp.be!propagator-dallas!news-in-dallas.newsfeeds.com!newspeer1.nac.net!netnews.com!news-out.visi.com!hermes.visi.com!news1.optus.net.au!optus!yorrell.saard.net!duster.adelaide.on.net!news.saix.saia.asn.au!news.chariot.net.au!210.9.18.129
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12438

If you want to have kermit monitor multiple modems, you would need to run
the kermit program once for each serial port being monitored, passing the
serial port as a command line argument if you only wanted to have the one
script.

"Nathan Rousseau" <nathan.rousseau@planetmedica.com> wrote in message
news:3b024d95$0$3124$456d72a3@news.skynet.be...
> In fact, each modem is waiting for phone call...
> So i use ANSWER and as soon as kermit enter in respond mode he only wait
fo
> call, I can't start new process from kermit... or maybe can i but i don't
> know how
>
>
> "Arthur Marsh" <arthur.marsh@adelaide.edu.au> wrote in message
> news:3B023789.D5FAA37E@adelaide.edu.au...
> > Hi, you can make a list of serial ports and modem types in your kermit
> > script or a separate text file and for each modem have the script issue
> > a SET PORT and SET MODEM command. I used this to check and reset modems
> > on a Unix machine quite effectively.
> >
> > Nathan Rousseau wrote:
> > >
> > > Hi,
> > >
> > > I have N modems on the same computer that will use kermit.
> > > - If i want to use kermit with all those modems, i have to start N
times
> > > kermit ? If not how can i do it?
> > >
> > > - If i make a batch file, Can i give some "custom" arguments from the
> batch
> > > file to the kermit program when i start it? If yes, how can i do it?
> > >
> > > Thanks in advance
> > > Nathan Rousseau
> >
> > --
> > Arthur Marsh, Network Support Officer, Information Technology Services
> > The University of Adelaide SA 5005 Australia
> > Ph: +61 8 8303 6109, Mobile: +61 414 260 077
> >
> > http://online.adelaide.edu.au/doclib.nsf/Refs/Official_Email_Disclaimer
> > -----------------------------------------------------------
> > This email message is intended only for the addressee(s)
> > and contains information which may be confidential and/or
> > copyright. If you are not the intended recipient please
> > do not read, save, forward, disclose, or copy the contents
> > of this email. If this email has been sent to you in
> > please notify the sender by reply email and delete this
> > email and any copies or links to this email immediately
> > from your system. No representation is made that this email
> > is free of viruses. Virus scanning is recommended and is
> > the responsibility of the recipient.
> >
>
>




From nathan.rousseau@planetmedica.com Thu May 17 10:24:18 EDT 2001
Article: 12439 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.maxwell.syr.edu!skynet.be!shere!louie!not-for-mail
From: "Nathan Rousseau" <nathan.rousseau@planetmedica.com>
Newsgroups: comp.protocols.kermit.misc
Subject: fail management
Date: Thu, 17 May 2001 09:58:04 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 36
Message-ID: <3b03864d$0$3124$456d72a3@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 194.78.198.82
X-Trace: 990086733 reader0.news.skynet.be 3124 194.78.198.82
X-Complaints-To: abuse@skynet.be
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12439

When i call a macro with macro error set to on, the macro exit when error
occur but the return value of the macro seems always to be success ( even if
an error occur )

DEFINE SET_MODEM_CARACTERISTIQUE {

SET MACRO ERROR ON

...

SET PORT \%2    ; Device name

IF FAIL -
    DO WRITE_IN_LOG {Unable to connect to : \%2 device} -
    END 1 ERROR

...

END 0
}

I call the macro with :

DO SET_MODEM_CARACTERISTIQUE \%1 \%2 \%3

IF FAIL -
    DO WRITE_IN_LOG {Unable to setup the modem to type: \%1, port \%2, speed
\%3} -
    END 1 ERROR

and it never go in the fail case even if for example, an other session
kermit is already using the port
but the macro SET_MODEM_CARACTERISTIQUE has been terminated following the
error




From fdc@watsun.cc.columbia.edu Thu May 17 10:24:24 EDT 2001
Article: 12441 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: fail management
Date: 17 May 2001 14:24:22 GMT
Organization: Columbia University
Lines: 38
Message-ID: <9e0mum$90o$1@newsmaster.cc.columbia.edu>
References: <3b03864d$0$3124$456d72a3@news.skynet.be>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990109462 9240 128.59.39.2 (17 May 2001 14:24:22 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 17 May 2001 14:24:22 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12441

In article <3b03864d$0$3124$456d72a3@news.skynet.be>,
Nathan Rousseau <nathan.rousseau@planetmedica.com> wrote:
: When i call a macro with macro error set to on, the macro exit when error
: occur but the return value of the macro seems always to be success ( even
: if an error occur )
: 
What version of Kermit are you using?  It does not happen in the current
version of C-Kermit, which is 7.0:

  http://www.columbia.edu/kermit/ckermit.html

nor in the corresponding version of Kermit 95.  Example:

  define xx { echo hello from xx, fail, echo you should not see this }
  do xx
  status

prints:

  hello from xx
  FAILURE

The same thing happens when I replace "fail" (a command that always
fails) with "set line /dev/tty01" (where /dev/tty01 is a device I don't
have access to).

: ... it never go in the fail case even if for example, an other session
: kermit is already using the port but the macro SET_MODEM_CARACTERISTIQUE 
: has been terminated following the error
: 
If you SET MACRO ERROR ON, this makes any failure exit the macro immediately
with a failure status.

SET MACRO ERROR ON is for people who do not want to put IF FAIL or IF SUCCESS
after every statement in the macro.  If you remove SET MACRO ERROR ON from
your script, your macros should behave as you expect.

- Frank


From john.santos@post.harvard.edu Fri May 18 10:10:21 EDT 2001
Article: 12442 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!portc01.blue.aol.com!newsfeed.skycache.com!Cidera!cyclone1.ba-dsg.net!spamfinder.gnilink.com!typhoon2.ba-dsg.net.POSTED!not-for-mail
From: John Santos <john.santos@post.harvard.edu>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ? Script for retrieving from POP3 server
Message-ID: <MPG.156e9a569debacb498968f@news.bellatlantic.net>
References: <3B006553.C1470406@value.net> <3b006d83$0$322$8eec23a@newsreader.tycho.net> <3B0086D3.1E8D6F90@value.net>
X-Newsreader: MicroPlanet Gravity v2.30
Lines: 25
Date: Fri, 18 May 2001 07:32:46 GMT
NNTP-Posting-Host: 151.203.109.54
X-Complaints-To: business-support@verizon.com
X-Trace: typhoon2.ba-dsg.net 990171166 151.203.109.54 (Fri, 18 May 2001 03:32:46 EDT)
NNTP-Posting-Date: Fri, 18 May 2001 03:32:46 EDT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12442

In article <3B0086D3.1E8D6F90@value.net>, msapiro@value.net says...
> "Matthew H. Gerlach" wrote:
> > 
> > I use pine 4.1, and it has no problem accessing remote POP servers.
> 
> I have no problem accessing the remote server with pine, but what I want
> to do is effectively copy the remote mailbox to a local file, and I
> don't know how to do this with pine other than "one message at a time"
> and without pine altering the headers (in particular, pine seems to
> change the initial From line, replacing the sender's address with mine).
>  
> > There is also a tool called "fetchmail"
> 
> Thanks for the pointer to fetchmail.  It seems that it would be ideal,
> but it is not installed on my local server.

At my company, we used to use Kermit to connect to the SMTP server and
send mail, so talking to the POP3 server should be possible.  I don't
have any special hints to offer except that it would probably be
necessary to turn off telnet option negotiations ("set telnet wait off"
in Kermit, IIRC), and to careful check for errors after each and every
command in your Kermit script and have it do something reasonable.

-- 
John Santos


From jaltman@watsun.cc.columbia.edu Fri May 18 10:10:26 EDT 2001
Article: 12443 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ? Script for retrieving from POP3 server
Date: 18 May 2001 12:37:08 GMT
Organization: Columbia University
Lines: 28
Message-ID: <9e351k$maj$1@newsmaster.cc.columbia.edu>
References: <3B006553.C1470406@value.net> <3b006d83$0$322$8eec23a@newsreader.tycho.net> <3B0086D3.1E8D6F90@value.net> <MPG.156e9a569debacb498968f@news.bellatlantic.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990189428 22867 128.59.39.2 (18 May 2001 12:37:08 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 18 May 2001 12:37:08 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12443

In article <MPG.156e9a569debacb498968f@news.bellatlantic.net>,
John Santos  <john.santos@post.harvard.edu> wrote:
: At my company, we used to use Kermit to connect to the SMTP server and
: send mail, so talking to the POP3 server should be possible.  I don't
: have any special hints to offer except that it would probably be
: necessary to turn off telnet option negotiations ("set telnet wait off"
: in Kermit, IIRC), and to careful check for errors after each and every
: command in your Kermit script and have it do something reasonable.

When using C-Kermit to connect to a service that is not using telnet
protocol, the connection should be made using a raw socket

  SET HOST host port /RAW-SOCKET

/RAW-SOCKET is an example of a protocol.  Another protocol that can
be used with NVT based services is /NO-TELNET-INIT which means use
Telnet protocol but do not initiate any telnet negotiations.  

SET TELNET WAIT OFF is something that should be used only when
communicating with a broken Telnet Server when you do not want to
spend the time to determine which of the telnet options it implements
improperly.  When SET TELNET WAIT OFF is used, telnet negotiations are
initiated which may be treated as garbage by the service.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fdc@watsun.cc.columbia.edu Fri May 18 17:40:49 EDT 2001
Article: 12445 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ms-kermit
Date: 18 May 2001 21:40:49 GMT
Organization: Columbia University
Lines: 20
Message-ID: <9e44t1$h03$1@newsmaster.cc.columbia.edu>
References: <0mgN6.16420$gc1.1436645@newsread1.prod.itd.earthlink.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990222049 17411 128.59.39.2 (18 May 2001 21:40:49 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 18 May 2001 21:40:49 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12445

In article <0mgN6.16420$gc1.1436645@newsread1.prod.itd.earthlink.net>,
Lee Roy Sphits <leeroysphits@earthlink.net> wrote:
: I run a CNC router in a michigan cabinet shop. Weve been trying to get
: remote access to it from the office. Unfortunately the CAD\CAM software
: needs KERMIT to do this and is now so old and antiquated it won't work with
: K95 (which we paid for and are fully liscensed to use) any one have an old
: kopy of the dos based mskermit circa 92-94 laying around?
: 
That's the wrong question.  The real question is: why doesn't it work with
K95?  I'd be pretty surprised if we could not get this working for you.
Just send details to kermit-support@columbia.edu.  Also, you might want
to take a look at:

  http://www.columbia.edu/kermit/ckermit2.html#x4.22

which gives helpful hints about adapting C-Kermit (and K95) to antiquated
(actually "antiquated" is not the problem -- "buggy" is more likely) Kermit
implementations.

- Frank


From leeroysphits@earthlink.net Fri May 18 17:40:54 EDT 2001
Article: 12444 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed1.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread1.prod.itd.earthlink.net.POSTED!not-for-mail
Reply-To: "Lee Roy Sphits" <leeroysphits@earthlink.net>
From: "Lee Roy Sphits" <leeroysphits@earthlink.net>
Newsgroups: comp.protocols.kermit.misc
Subject: ms-kermit
Lines: 7
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID: <0mgN6.16420$gc1.1436645@newsread1.prod.itd.earthlink.net>
Date: Fri, 18 May 2001 21:19:56 GMT
NNTP-Posting-Host: 63.27.50.116
X-Complaints-To: abuse@earthlink.net
X-Trace: newsread1.prod.itd.earthlink.net 990220796 63.27.50.116 (Fri, 18 May 2001 14:19:56 PDT)
NNTP-Posting-Date: Fri, 18 May 2001 14:19:56 PDT
Organization: EarthLink Inc. -- http://www.EarthLink.net
X-Received-Date: Fri, 18 May 2001 14:18:15 PDT (newsmaster1.prod.itd.earthlink.net)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12444

I run a CNC router in a michigan cabinet shop. Weve been trying to get
remote access to it from the office. Unfortunately the CAD\CAM software
needs KERMIT to do this and is now so old and antiquated it won't work with
K95 (which we paid for and are fully liscensed to use) any one have an old
kopy of the dos based mskermit circa 92-94 laying around?




From jrd@cc.usu.edu Fri May 18 19:44:45 EDT 2001
Article: 12446 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news.cc.utah.edu!cc.usu.edu!jrd
From: jrd@cc.usu.edu (Joe Doupnik)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ms-kermit
Message-ID: <j$0oEzDUeKOv@cc.usu.edu>
Date: 18 May 01 17:08:32 MDT
References: <0mgN6.16420$gc1.1436645@newsread1.prod.itd.earthlink.net>
Organization: Utah State University
Lines: 20
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12446

In article <0mgN6.16420$gc1.1436645@newsread1.prod.itd.earthlink.net>, "Lee Roy Sphits" <leeroysphits@earthlink.net> writes:
> I run a CNC router in a michigan cabinet shop. Weve been trying to get
> remote access to it from the office. Unfortunately the CAD\CAM software
> needs KERMIT to do this and is now so old and antiquated it won't work with
> K95 (which we paid for and are fully liscensed to use) any one have an old
> kopy of the dos based mskermit circa 92-94 laying around?
--------
	To answer the question you actually asked, yes, visit Columbia
Univ:
http://www.columbia.edu/kermit/
amongst equivalent URLs. MSK version 3.16 beta is the latest and works.
If navigation is too difficult then
http://netlab1.usu.edu/ 
or 
http://netlab2.usu.edu/
(home base for MSK)
choose "complete file archives" near the top of the screen, then directory
kermit, and grab binary file msk31610.exe (the actual executable, not a
compressed archive).
	Joe D.


From dold@31.usenet.us.com Fri May 18 20:06:38 EDT 2001
Article: 12447 of comp.protocols.kermit.misc
From: dold@31.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ms-kermit
Date: 19 May 2001 00:04:58 GMT
Organization: Wintercreek Data
Lines: 17
Message-ID: <9e4dba$g37$1@samba.rahul.net>
References: <0mgN6.16420$gc1.1436645@newsread1.prod.itd.earthlink.net> <j$0oEzDUeKOv@cc.usu.edu>
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!biko.cc.rochester.edu!news.syr.edu!news.maxwell.syr.edu!newsfeed.direct.ca!look.ca!sfo2-feed1.news.digex.net!intermedia!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12447

Joe Doupnik <jrd@cc.usu.edu> wrote:
: 	To answer the question you actually asked, yes, visit Columbia

Joe, that wasn't the answer either ;-)

If he truly needs an "old" copy of kermit for some reason, I probably have
several iterations lying around...
Now, if I could just locate a 5-1/4" diskette to read them with ;-)

Seriously, I do have old copies, if they can't be located elsewhere.
Give me a version number, and I'll find it, if you and Frank can't resolve
the K-95 compatability.

-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From fdc@watsun.cc.columbia.edu Fri May 18 20:18:19 EDT 2001
Article: 12448 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ms-kermit
Date: 19 May 2001 00:18:22 GMT
Organization: Columbia University
Lines: 46
Message-ID: <9e4e4e$mtg$1@newsmaster.cc.columbia.edu>
References: <0mgN6.16420$gc1.1436645@newsread1.prod.itd.earthlink.net> <j$0oEzDUeKOv@cc.usu.edu> <9e4dba$g37$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990231502 23472 128.59.39.2 (19 May 2001 00:18:22 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 May 2001 00:18:22 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12448

In article <9e4dba$g37$1@samba.rahul.net>,  <dold@31.usenet.us.com> wrote:
: Joe Doupnik <jrd@cc.usu.edu> wrote:
: : To answer the question you actually asked, yes, visit Columbia...
: 
: Joe, that wasn't the answer either ;-)
: 
: If he truly needs an "old" copy of kermit for some reason, I probably have
: several iterations lying around...
: Now, if I could just locate a 5-1/4" diskette to read them with ;-)
: 
: Seriously, I do have old copies, if they can't be located elsewhere.
: Give me a version number, and I'll find it, if you and Frank can't resolve
: the K-95 compatability.
: 
Yes, obviously old copies of MS-DOS Kermit are kicking around, even on the
Kermit FTP site.  But no, we don't want you to give up on Kermit 95 after
you bought it, because we don't take your money without standing behind our
work.

Secondly, an old copy of MS-DOS Kermit is not necessarily going to work in
Windows (there tend to be issues with the clock).  In many cases, a new copy
won't either.  See:

  http://www.columbia.edu/kermit/msk95.html

for a brief enumeration of the issues.

In any case, I doubt very much that I will be unable to resolve any problem
that Kermit 95 has transferring files with an old version of Kermit that was
able to transfer files with an old version of MS-DOS Kermit.  My original
answer included a URL that probably contains the answer.  Here it is again:

  http://www.columbia.edu/kermit/ckermit2.html#x4.22

The most likely reason for the trouble is "control-character unprefixing",
an performance enhancement that was first introduced about ten (10) years
ago.  Some Kermit programs, contrary to the protocol specification, are not
able to accept bare control characters as file data.  The workaround is very
simple -- tell the sending Kermit program (K95 in this case) to:

  set prefixing all

If that's not it, then given a few details about the problem, we'll solve
it.  That's what we do here.

- Frank


From jrd@cc.usu.edu Sat May 19 12:51:21 EDT 2001
Article: 12449 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news.cc.utah.edu!cc.usu.edu!jrd
From: jrd@cc.usu.edu (Joe Doupnik)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ms-kermit
Message-ID: <4AbKpppGuumk@cc.usu.edu>
Date: 18 May 01 19:00:16 MDT
References: <0mgN6.16420$gc1.1436645@newsread1.prod.itd.earthlink.net> <9e4dba$g37$1@samba.rahul.net>
Organization: Utah State University
Lines: 24
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12449

In article <9e4dba$g37$1@samba.rahul.net>, dold@31.usenet.us.com writes:
> Joe Doupnik <jrd@cc.usu.edu> wrote:
> : 	To answer the question you actually asked, yes, visit Columbia
> 
> Joe, that wasn't the answer either ;-)
> 
> If he truly needs an "old" copy of kermit for some reason, I probably have
> several iterations lying around...
> Now, if I could just locate a 5-1/4" diskette to read them with ;-)
> 
> Seriously, I do have old copies, if they can't be located elsewhere.
> Give me a version number, and I'll find it, if you and Frank can't resolve
> the K-95 compatability.
> 
> -- 
> ---
> Clarence A Dold - dold@email.rahul.net
-------
	Clarence, you have the only really sharp pair of eyeglasses around
here. Without engaging in version number tussles, I think it is clear that
I have old versions of MSK available internally if the need is clear. What
remains is to sort out that need. For such old software please beep me
directly, jrd@cc.usu.edu, and we can see what can be done.
	Joe D.


From john.santos@post.harvard.edu Sat May 19 12:51:27 EDT 2001
Article: 12450 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!cpk-news-hub1.bbnplanet.com!news.gtei.net!newsfeed.skycache.com!Cidera!cyclone1.ba-dsg.net!spamfinder.gnilink.com!typhoon2.ba-dsg.net.POSTED!not-for-mail
From: John Santos <john.santos@post.harvard.edu>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ? Script for retrieving from POP3 server
Message-ID: <MPG.157017a3e99d14de989690@news.bellatlantic.net>
References: <3B006553.C1470406@value.net> <3b006d83$0$322$8eec23a@newsreader.tycho.net> <3B0086D3.1E8D6F90@value.net> <MPG.156e9a569debacb498968f@news.bellatlantic.net> <9e351k$maj$1@newsmaster.cc.columbia.edu>
X-Newsreader: MicroPlanet Gravity v2.30
Lines: 38
Date: Sat, 19 May 2001 10:39:35 GMT
NNTP-Posting-Host: 151.203.109.54
X-Complaints-To: business-support@verizon.com
X-Trace: typhoon2.ba-dsg.net 990268775 151.203.109.54 (Sat, 19 May 2001 06:39:35 EDT)
NNTP-Posting-Date: Sat, 19 May 2001 06:39:35 EDT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12450

In article <9e351k$maj$1@newsmaster.cc.columbia.edu>, 
jaltman@watsun.cc.columbia.edu says...
> In article <MPG.156e9a569debacb498968f@news.bellatlantic.net>,
> John Santos  <john.santos@post.harvard.edu> wrote:
> : At my company, we used to use Kermit to connect to the SMTP server and
> : send mail, so talking to the POP3 server should be possible.  I don't
> : have any special hints to offer except that it would probably be
> : necessary to turn off telnet option negotiations ("set telnet wait off"
> : in Kermit, IIRC), and to careful check for errors after each and every
> : command in your Kermit script and have it do something reasonable.
> 
> When using C-Kermit to connect to a service that is not using telnet
> protocol, the connection should be made using a raw socket
> 
>   SET HOST host port /RAW-SOCKET
> 
> /RAW-SOCKET is an example of a protocol.  Another protocol that can
> be used with NVT based services is /NO-TELNET-INIT which means use
> Telnet protocol but do not initiate any telnet negotiations.  
> 
> SET TELNET WAIT OFF is something that should be used only when
> communicating with a broken Telnet Server when you do not want to
> spend the time to determine which of the telnet options it implements
> improperly.  When SET TELNET WAIT OFF is used, telnet negotiations are
> initiated which may be treated as garbage by the service.
> 
>  Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
>  The Kermit Project @ Columbia University   includes Secure Telnet and FTP
>  http://www.kermit-project.org/             using Kerberos, SRP, and 
>  kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.

Thanks for the hint.  I'll check to see if we are still doing this, and
use this method if appropriate.  (I take it that /NO-TELNET-INIT doesn't
initiate telnet negotiations, but does respond to them if the remote 
side initiates them?) 

-- 
John Santos


From jaltman@watsun.cc.columbia.edu Sat May 19 12:51:30 EDT 2001
Article: 12451 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ? Script for retrieving from POP3 server
Date: 19 May 2001 13:35:32 GMT
Organization: Columbia University
Lines: 27
Message-ID: <9e5sr4$lco$1@newsmaster.cc.columbia.edu>
References: <3B006553.C1470406@value.net> <MPG.156e9a569debacb498968f@news.bellatlantic.net> <9e351k$maj$1@newsmaster.cc.columbia.edu> <MPG.157017a3e99d14de989690@news.bellatlantic.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990279332 21912 128.59.39.2 (19 May 2001 13:35:32 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 May 2001 13:35:32 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12451

In article <MPG.157017a3e99d14de989690@news.bellatlantic.net>,
John Santos  <john.santos@post.harvard.edu> wrote:
: 
: Thanks for the hint.  I'll check to see if we are still doing this, and
: use this method if appropriate.  (I take it that /NO-TELNET-INIT doesn't
: initiate telnet negotiations, but does respond to them if the remote 
: side initiates them?) 

That is correct.  The purpose of /NO-TELNET-INIT is to allow the 
Telnet NVT mode to be used for protocols that require it but whose
implementation does not support telnet negotiations.  

It should not be used with services that do send Telnet negotiations
when scripting because it prevents the SET HOST command from 
performing the telnet negotiations.  This can result in unpredictable
behavior from the initial INPUT commands because the telnet negotiations
will be during the INPUT timeout period.  The INPUT command can therefore
fail to find the data it is searching for if the timeout period expires 
before the end of the telnet negotiations.

See http://www.kermit-project.org/telnet71.html for additional details
on Kermit's Telnet implementation.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From aw585@lafn.org Mon May 21 11:51:28 EDT 2001
Article: 12454 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.primenet.com!nntp.gblx.net!skynet.be!newsfeeds.belnet.be!news.belnet.be!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsrouter.chello.at!newsfeed.Austria.EU.net!newsfeed.kpnqwest.at!anon.lcs.mit.edu!nym.alias.net!mail2news
Subject: ? script for retieving from POP3 server
Message-ID: <E151lsG-0002KX-00@dxmcgyver>
From: "Dallas E. Legan" <aw585@lafn.org>
Date: Mon, 21 May 2001 02:21:12 -0700
Mail-To-News-Contact: postmaster@nym.alias.net
Organization: mail2news@nym.alias.net
Newsgroups: comp.protocols.kermit.misc
Lines: 52
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12454

>    
>       Subject: ? Script for retrieving from POP3 server
>          Date: Mon, 14 May 2001 16:08:03 -0700
>          From: Mark Sapiro <msapiro@value.net>
>    Newsgroups: comp.protocols.kermit.misc
>    
> My main ISP has just separated its mail server from the server on which
> I have a (Unix) shell account.  As a result, I am looking for a way to
> copy my mail from the mail server to a file on the local host.  I am
> considering creating a Kermit script to talk POP3 protocol with the mail
> server for this purpose.
> 
> Before I do this, I wonder if anyone has a Kermit script which either
> does this or which could be used as a base to save me some work.
> 
> Also, is anyone aware of an existing application that can do this, not
> necessarily a Kermit script.
> 
> Currently, I can use pine to access the remote mail and save it locally,
> but this is cumbersome and not really satisfactory as I have to save the
> messages one at a time, and pine alters the headers.
> 
> --
> Mark Sapiro [16]<msapiro@value.net>       The highway is for gamblers,
> San Francisco Bay Area, California    better use your sense - B. Dylan
> 


I had kermit/2 scripts that interfaced both with SMTP and POP running
with Kermit/2 on my OS/2 box, and some
supplementary pdksh scripts to make a crude but working
set of command line e-mail programs.
I'll see if I can dig them up and e-mail them to you.
I learned a lot about e-mail writing them, though I'm certain
they can be improved on.

Regards,
Dallas E. Legan II  /  leganii@surfree.com  /  dallasii@kincyb.com

Powered by......Lynx, the Internet at hyperkinetic speed.














From arice@benchmark-systems.com Mon May 21 11:51:39 EDT 2001
Article: 12455 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!europa.netcrusader.net!128.230.129.106!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: arice@benchmark-systems.com (Alan Rice)
Newsgroups: comp.protocols.kermit.misc
Subject: Server Mode problems with AIX 4.3.3.0
Date: 21 May 2001 07:29:53 -0700
Organization: http://groups.google.com/
Lines: 9
Message-ID: <d86c5ce1.0105210629.2c832fb4@posting.google.com>
NNTP-Posting-Host: 63.170.151.15
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 990455393 10457 127.0.0.1 (21 May 2001 14:29:53 GMT)
X-Complaints-To: groups-support@google.com
NNTP-Posting-Date: 21 May 2001 14:29:53 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12455

I was wondering if anybody else has had this problem.

I dial into a client and send them into server mode. 
After I get and send my files I send a finish.
It then sends me to a login prompt on the client.

I'm using C-Kermit 7.0.196, 1 Jan 2000, for IBM AIX 4.3 on both ends.

alan


From fdc@watsun.cc.columbia.edu Mon May 21 12:01:35 EDT 2001
Article: 12456 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Server Mode problems with AIX 4.3.3.0
Date: 21 May 2001 16:01:37 GMT
Organization: Columbia University
Lines: 34
Message-ID: <9ebe51$2qf$1@newsmaster.cc.columbia.edu>
References: <d86c5ce1.0105210629.2c832fb4@posting.google.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990460897 2895 128.59.39.2 (21 May 2001 16:01:37 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 21 May 2001 16:01:37 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12456

In article <d86c5ce1.0105210629.2c832fb4@posting.google.com>,
Alan Rice <arice@benchmark-systems.com> wrote:
: I was wondering if anybody else has had this problem.
: 
: I dial into a client and send them into server mode. 
: After I get and send my files I send a finish.
: It then sends me to a login prompt on the client.
: 
: I'm using C-Kermit 7.0.196, 1 Jan 2000, for IBM AIX 4.3 on both ends.
: 
I don't have access to an AIX 4.3 system that I can dial out of.
However, I do have Telnet access to several AIX 4.3 systems.

I can make a Telnet connection (with C-Kermit) from one to the other,
start C-Kermit on the far end, put it in server mode, transfer some files,
and type "finish" to the client.  The client remains at its prompt.  If I
type "connect" I'm back at the remote and C-Kermit is at its prompt there
too.  In other words, everything is normal.

Therefore the problem you are experiencing is either a procedural error
or something to do with modems, serial ports, and dialing.  The former
is more likely.  Are you using a script on one or both ends?  Maybe the
script (or your C-Kermit initialization file, ~/.kermrc) contains commands
that are causing this behavior.

If that's not it, please download the C-Kermit 7.1 Beta.01 source code:

  ftp://kermit.columbia.edu/kermit/test/tar/cku199.tar.Z (or .gz)

uncompress, untar, "make aix43", and see if it still happens.  If so,
get back to us at kermit-support@columbia.edu and we'll get to the bottom
of it.

- Frank


From fdc@watsun.cc.columbia.edu Mon May 21 12:35:14 EDT 2001
Article: 12457 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.unix.solaris,comp.sys.mac.comm,comp.protocols.kermit.misc
Subject: Re: ncftpget, NetPresenz, and recursive directory transfers
Date: 21 May 2001 16:27:51 GMT
Organization: Columbia University
Lines: 47
Distribution: inet
Message-ID: <9ebfm7$3qe$1@newsmaster.cc.columbia.edu>
References: <9ea6dh$f0f@cokie.wellesley.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990462471 3918 128.59.39.2 (21 May 2001 16:27:51 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 21 May 2001 16:27:51 GMT
Xref: newsmaster.cc.columbia.edu comp.unix.solaris:327450 comp.sys.mac.comm:319200 comp.protocols.kermit.misc:12457

In article <9ea6dh$f0f@cokie.wellesley.edu>,
Kirsten Chevalier <kirsten@rover.wellesley.edu> wrote:
: ... I'm currently
: trying to move over all the user accounts from the Mac to the Sun. Since we
: have about 80 users, I'd like to do this automatically. Browsing around on
: the web, I found out about ncftpget and its "get -R" command ...
: It wasn't that simple. (It's never that simple.) ...
:
I don't know if this will help because I've never had access to a Mac-based
FTP server, but here is a new UNIX-based FTP client that does recursive
GETs, and they work with a variety of UNIX and non-UNIX servers -- but have
never been tried with a Mac:

  http://www.columbia.edu/kermit/ftpclient.html

It should only take you a few minutes to verify whether it works or not.
The commands would be something like this:

  ftp wilber
  [ log in ... ]
  rcd <remote-directory-name>  ; RCD = Remote CD
  cd <local-directory-name>
  get /recursive *

Or maybe "get /recursive :" (I'm not sure what the syntax would be for the
Mac FTP server).  Let me know how it goes.  If it "almost works", I'll see
what I can do to make it really work (the software in question is C-Kermit
7.1 Beta.01, so there is still a little time to make changes before the
final release).

However, one final caution: even if it works, who knows what the results will
look like on UNIX.  Mac files have two "forks", which don't mean anything to
UNIX.  Does the Mac server send just the data fork?  Or both?  If both, does
it use some kind of syntax or protocol to mark them?  etc etc.

Also note that the text-file formats are different between MacOS and UNIX.
The new FTP server will actually take care of that for you automatically
if you let it know that naming conventions on the server; this will let it
switch per-file between text and binary mode.  Or you can force the entire
transfer to be in text (or binary) mode.

More about the new FTP client here:

  http://www.columbia.edu/kermit/ftpscripts.html     <-- Scripting tutorial
  http://www.columbia.edu/kermit/ckermit3.html#x3    <-- Complete docs

- Frank


From fdc@watsun.cc.columbia.edu Mon May 21 13:36:19 EDT 2001
Article: 12458 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.vms,comp.protocols.kermit.misc
Subject: Re: ftp scripting
Date: 21 May 2001 17:01:10 GMT
Organization: Columbia University
Lines: 44
Message-ID: <9ebhkm$58n$1@newsmaster.cc.columbia.edu>
References: <3B0906FD.38F29EBB@ccagroup.co.uk>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990464470 5399 128.59.39.2 (21 May 2001 17:01:10 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 21 May 2001 17:01:10 GMT
Xref: newsmaster.cc.columbia.edu comp.os.vms:285872 comp.protocols.kermit.misc:12458

In article <3B0906FD.38F29EBB@ccagroup.co.uk>,
Chris Sharman  <Chris.Sharman@CCAgroup.co.uk> wrote:
: I have a requirement for ftp scripting.
: I need to upload stuff, and on success rename it on both systems.
: I also need to download stuff (whatever's there), and on success delete
: it from the server, then do things with it locally.
: ...
: The new kermit (7.1 beta) looks promising, but doesn't seem to be
: prebuilt for VMS yet.
: 
Yes, the new C-Kermit would do exactly what you want:

  http://www.columbia.edu/kermit/ftpclient.html
  http://www.columbia.edu/kermit/ftpscripts.html

and no, it's not available for VMS yet.  It's not just a simple matter of
building.  A lot of code has to be written too, and this would have to be
done by a C programmer who is more intimate with VMS TCP/IP stacks, RMS,
and VMS FTP protocol extensions than I am.  We don't want it to be just a
C-Library port of the UNIX version -- we want it to handle VMS as well as
native FTP clients do, but with all the added benefits (scripting,
automatic per-file text/binary-mode switching, recursion, character-set
conversion, etc).  I've put out a number of feelers but so far nobody has
taken the bait (block that metaphor!)

There is definitely a demand.  I hope someone can step up and fill in the
VMS particulars.  C-Kermit 7.1 is here:

  http://www.columbia.edu/kermit/ck71.html

and the FTP module is:

  ftp://kermit.columbia.edu/kermit/test/text/ckcftp.c

: The licence forbids commercial non-internal use
: too, without providing a pointer to a (presumably chargeable) commercial
: licence.
:
Yes, if you want to furnish Kermit software to customers or clients, you
need to license it.  That's not a bad thing.  You get money from your
customers and clients, we get money from you.  It's like the food chain.
We all have to eat.

- Frank


From fdc@watsun.cc.columbia.edu Tue May 22 10:48:24 EDT 2001
Article: 12459 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.unix.solaris
Subject: C-Kermit 7.1 Beta.01 on Solaris 7?
Date: 22 May 2001 01:02:03 GMT
Organization: Columbia University
Lines: 24
Message-ID: <9ecdqb$ppp$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990493323 26425 128.59.39.2 (22 May 2001 01:02:03 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 May 2001 01:02:03 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12459 comp.unix.solaris:327562


I'm getting some strange reports about C-Kermit 7.1 Beta.01 on
Solaris 7 (and 8).  Has anybody used it successfully?  I'm
interested particularly in two areas:

 1. After a file transfer, in which the fullscreen (curses)
    file transfer display was used, do subsequent commands
    still echo normally?  (They do for me, but apparently
    not for everybody.)  Are there alternative versions of
    curses for Solaris 7/8 floating around?

 2. Can you "set line" to a serial port and dial out?
    Can you do this repeatedly?  If so, does hardware flow
    control work?

Please let me know either way.  Unfortunately I don't have access
to a Solaris 7 or 8 computer from which I can test "set line" and
dialing.  If you haven't tried C-Kermit 7.1 Beta.01 yet, it's here:

  http://www.columbia.edu/kermit/ck71.html

Thanks!

- Frank


From 900626@corpmail.kodak.com Tue May 22 10:48:32 EDT 2001
Article: 12467 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!news.gtei.net!bloom-beacon.mit.edu!news.kodak.com!not-for-mail
From: Mathew Kirsch <kirsch@kodak.com>
Newsgroups: comp.protocols.kermit.misc,comp.unix.solaris
Subject: Re: C-Kermit 7.1 Beta.01 on Solaris 7?
Date: Tue, 22 May 2001 09:18:11 -0400
Organization: Eastman Kodak Company
Lines: 17
Message-ID: <3B0A6713.35101F06@kodak.com>
References: <9ecdqb$ppp$1@newsmaster.cc.columbia.edu>
Reply-To: 900626@corpmail.kodak.com
NNTP-Posting-Host: lefty.kp.kodak.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 4.7 [en] (X11; I; SunOS 5.8 sun4u)
X-Accept-Language: en
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12467 comp.unix.solaris:327662

Frank da Cruz wrote:
> 
> I'm getting some strange reports about C-Kermit 7.1 Beta.01 on
> Solaris 7 (and 8).  Has anybody used it successfully?  I'm
> interested particularly in two areas:

I take it you're the author looking for bug reports?
 
>  1. After a file transfer, in which the fullscreen (curses)
>     file transfer display was used, do subsequent commands
>     still echo normally?  (They do for me, but apparently
>     not for everybody.)  Are there alternative versions of
>     curses for Solaris 7/8 floating around?
> 
>  2. Can you "set line" to a serial port and dial out?
>     Can you do this repeatedly?  If so, does hardware flow
>     control work?


From steve@baus-systems.com Tue May 22 10:48:50 EDT 2001
Article: 12460 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!logbridge.uoregon.edu!hammer.uoregon.edu!feed.textport.net!sn-xit-04!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: "Steve" <steve@baus-systems.com>
Newsgroups: comp.protocols.kermit.misc
Subject: File collision overwrite
Date: Mon, 21 May 2001 20:21:21 -0700
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <tgjmd9pa4h3t63@corp.supernews.com>
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
X-Complaints-To: newsabuse@supernews.com
Lines: 17
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12460

I am not able to get set file collision overwrite to work with K95, v1.1.20,
in server mode on a Win 95 PC when receiving files from a DOS PC running
MSK3.15.

I can bring up K95, set file collision overwrite, do a show file to verify
it is set, go into server mode, do a serial port file transfer from a DOS PC
running MSK 3.15, everything is fine, my file system.dbf goes across.  If I
send the file again and I get the second file being renamed to
system.dbf.~1~.  On the DOS PC side, the message is remote file name is
..../system.dbf.  So the DOS side thinks overwriting is happening.

Any ideas what I might have sent incorrectly?

Thanks,
Steve




From jaltman@watsun.cc.columbia.edu Tue May 22 10:48:57 EDT 2001
Article: 12462 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: File collision overwrite
Date: 22 May 2001 04:00:49 GMT
Organization: Columbia University
Lines: 20
Message-ID: <9eco9h$3ba$1@newsmaster.cc.columbia.edu>
References: <tgjmd9pa4h3t63@corp.supernews.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990504049 3434 128.59.39.2 (22 May 2001 04:00:49 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 May 2001 04:00:49 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12462

In article <tgjmd9pa4h3t63@corp.supernews.com>,
Steve <steve@baus-systems.com> wrote:
: I am not able to get set file collision overwrite to work with K95, v1.1.20,
: in server mode on a Win 95 PC when receiving files from a DOS PC running
: MSK3.15.
: 
: I can bring up K95, set file collision overwrite, do a show file to verify
: it is set, go into server mode, do a serial port file transfer from a DOS PC
: running MSK 3.15, everything is fine, my file system.dbf goes across.  If I
: send the file again and I get the second file being renamed to
: system.dbf.~1~.  On the DOS PC side, the message is remote file name is
: ..../system.dbf.  So the DOS side thinks overwriting is happening.
: 
: Any ideas what I might have sent incorrectly?

You must ENABLE DELETE to allow files to be deleted.  OVERWRITE mode
 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From arthur.marsh@adelaide.edu.au Tue May 22 10:49:06 EDT 2001
Article: 12461 of comp.protocols.kermit.misc
Message-ID: <3B09E25B.8117DD48@adelaide.edu.au>
Date: Tue, 22 May 2001 13:21:55 +0930
From: Arthur Marsh <arthur.marsh@adelaide.edu.au>
Organization: The University of Adelaide
X-Mailer: Mozilla 4.5 [en]C-CCK-MCD   (WinNT; I)
X-Accept-Language: en,pdf
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: testing a TCP port and logging response
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: arthur.its.adelaide.edu.au
X-Trace: 22 May 2001 13:21:55 +0950, arthur.its.adelaide.edu.au
Lines: 17
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!europa.netcrusader.net!152.163.239.129!portc01.blue.aol.com!news.stealth.net!intgwpad.nntp.telstra.net!news1.optus.net.au!optus!yorrell.saard.net!hakea.services.adelaide.edu.au!arthur.its.adelaide.edu.au
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12461

Hi, when using C-Kermit on a Unix machine to check that a service is
alive by running:

echo 'set port localhost 99'|kermit

the shell (ksh on Tru64 4.0E) seems to show the same status both for
successful connections and "connection refused" situations.

How would one set C-Kermit to test a TCP port, (waiting only a few
seconds for a response and not a long timeout), return a success/failure
status to the calling shell, and save any response from the connection
attempt to a file?

-- 
Arthur Marsh, Network Support Officer, Information Technology Services
The University of Adelaide SA 5005 Australia
Ph: +61 8 8303 6109, Mobile: +61 414 260 077


From jaltman@watsun.cc.columbia.edu Tue May 22 10:49:11 EDT 2001
Article: 12463 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: testing a TCP port and logging response
Date: 22 May 2001 04:04:31 GMT
Organization: Columbia University
Lines: 27
Message-ID: <9ecogf$3jb$1@newsmaster.cc.columbia.edu>
References: <3B09E25B.8117DD48@adelaide.edu.au>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990504271 3691 128.59.39.2 (22 May 2001 04:04:31 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 May 2001 04:04:31 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12463

In article <3B09E25B.8117DD48@adelaide.edu.au>,
Arthur Marsh  <arthur.marsh@adelaide.edu.au> wrote:
: Hi, when using C-Kermit on a Unix machine to check that a service is
: alive by running:
: 
: echo 'set port localhost 99'|kermit
: 
: the shell (ksh on Tru64 4.0E) seems to show the same status both for
: successful connections and "connection refused" situations.

A couple of issues here.  first, you are using pipes so it is unclear
which process generates the return code.  Second, you are not instructing
Kermit to return a value.

: How would one set C-Kermit to test a TCP port, (waiting only a few
: seconds for a response and not a long timeout), return a success/failure
: status to the calling shell, and save any response from the connection
: attempt to a file?

If you want to do this on the command line

  kermit -C "set host localhost 99, if failure exit 1, close, exit 0"

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From arthur.marsh@adelaide.edu.au Tue May 22 10:49:18 EDT 2001
Article: 12464 of comp.protocols.kermit.misc
Message-ID: <3B09F5B7.A623B8AF@adelaide.edu.au>
Date: Tue, 22 May 2001 14:44:31 +0930
From: Arthur Marsh <arthur.marsh@adelaide.edu.au>
Organization: The University of Adelaide
X-Mailer: Mozilla 4.5 [en]C-CCK-MCD   (WinNT; I)
X-Accept-Language: en,pdf
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: Re: testing a TCP port and logging response
References: <3B09E25B.8117DD48@adelaide.edu.au> <9ecogf$3jb$1@newsmaster.cc.columbia.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: arthur.its.adelaide.edu.au
X-Trace: 22 May 2001 14:44:31 +0950, arthur.its.adelaide.edu.au
Lines: 33
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!europa.netcrusader.net!204.71.34.3!newsfeed.cwix.com!news1.optus.net.au!optus!yorrell.saard.net!hakea.services.adelaide.edu.au!arthur.its.adelaide.edu.au
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12464

Hi, thanks for the quick response. kermit -h didn't suggest the -C
option.

If the SET HOST command times out, one would get an error indication
eventually, but if one was wanting to get a success/failure indication a
few seconds after the SET HOST was issued, could C-Kermit provide the
means to do this? The purpose of this is to check for a TCP service that
has "hung" and provide the means to quickly take fail-over action.

Regards,

Arthur.

Jeffrey Altman wrote:

> : How would one set C-Kermit to test a TCP port, (waiting only a few
> : seconds for a response and not a long timeout), return a success/failure
> : status to the calling shell, and save any response from the connection
> : attempt to a file?
> 
> If you want to do this on the command line
> 
>   kermit -C "set host localhost 99, if failure exit 1, close, exit 0"
> 
>  Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
>  The Kermit Project @ Columbia University   includes Secure Telnet and FTP
>  http://www.kermit-project.org/             using Kerberos, SRP, and
>  kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.

-- 
Arthur Marsh, Network Support Officer, Information Technology Services
The University of Adelaide SA 5005 Australia
Ph: +61 8 8303 6109, Mobile: +61 414 260 077


From jaltman@watsun.cc.columbia.edu Tue May 22 10:49:23 EDT 2001
Article: 12466 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: testing a TCP port and logging response
Date: 22 May 2001 11:57:04 GMT
Organization: Columbia University
Lines: 23
Message-ID: <9edk6g$jdc$1@newsmaster.cc.columbia.edu>
References: <3B09E25B.8117DD48@adelaide.edu.au> <9ecogf$3jb$1@newsmaster.cc.columbia.edu> <3B09F5B7.A623B8AF@adelaide.edu.au>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990532624 19884 128.59.39.2 (22 May 2001 11:57:04 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 May 2001 11:57:04 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12466

In article <3B09F5B7.A623B8AF@adelaide.edu.au>,
Arthur Marsh  <arthur.marsh@adelaide.edu.au> wrote:
: Hi, thanks for the quick response. kermit -h didn't suggest the -C
: option.
: 
: If the SET HOST command times out, one would get an error indication
: eventually, but if one was wanting to get a success/failure indication a
: few seconds after the SET HOST was issued, could C-Kermit provide the
: means to do this? The purpose of this is to check for a TCP service that
: has "hung" and provide the means to quickly take fail-over action.
: 
: Regards,
: 
: Arthur.

Kermit cannot control how long it takes the TCP/IP stack to make a
connection to a host.  If the service is there, response will be very
fast.  If the service is not there, then it can take a while.  

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From Chris.Sharman@CCAgroup.co.uk Tue May 22 10:49:32 EDT 2001
Article: 12465 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.gblx.net!europa.netcrusader.net!194.176.220.129!newsfeed.icl.net!dispose.news.demon.net!news.demon.co.uk!demon!ccastat.demon.co.uk!not-for-mail
From: Chris Sharman <Chris.Sharman@CCAgroup.co.uk>
Newsgroups: comp.os.vms,comp.protocols.kermit.misc
Subject: Re: ftp scripting
Date: Tue, 22 May 2001 09:32:51 +0100
Organization: CCA Group
Message-ID: <3B0A3242.4B69CB9E@CCAgroup.co.uk>
References: <3B0906FD.38F29EBB@ccagroup.co.uk> <9ebhkm$58n$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: ccastat.demon.co.uk
X-NNTP-Posting-Host: ccastat.demon.co.uk:158.152.158.126
X-Trace: news.demon.co.uk 990520247 nnrp-12:4141 NO-IDENT ccastat.demon.co.uk:158.152.158.126
X-Complaints-To: abuse@demon.net
X-Mailer: Mozilla 3.03Gold (X11; I; OpenVMS V7.1     AlphaStation 255/233)
MIME-Version: 1.0
To: Frank da Cruz <fdc@watsun.cc.columbia.edu>
CC: info-madgoat@madgoat.com
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 42
Xref: newsmaster.cc.columbia.edu comp.os.vms:285938 comp.protocols.kermit.misc:12465

Frank da Cruz wrote:
> Yes, the new C-Kermit would do exactly what you want:
> 
>   http://www.columbia.edu/kermit/ftpclient.html
>   http://www.columbia.edu/kermit/ftpscripts.html
> 
> and no, it's not available for VMS yet.  It's not just a simple matter of
> building.  A lot of code has to be written too, and this would have to be
> done by a C programmer who is more intimate with VMS TCP/IP stacks, RMS,
> and VMS FTP protocol extensions than I am.  We don't want it to be just a
> C-Library port of the UNIX version -- we want it to handle VMS as well as
> native FTP clients do, but with all the added benefits (scripting,
> automatic per-file text/binary-mode switching, recursion, character-set
> conversion, etc).  I've put out a number of feelers but so far nobody has
> taken the bait (block that metaphor!)

A tall order. Well beyond me. Perhaps you should talk to the Madgoat
folks. They've an excellent (free) ftp product (which I've used, and
even modified for my requirements, without any deep understanding).
It's the only non-commercial ftp on VMS that I'm aware of.
They've put in a lot of effort on performance too. Maybe you could work
out some kind of co-ownership agreement: their ftp code with your
scripting additions etc.

> : The licence forbids commercial non-internal use
> : too, without providing a pointer to a (presumably chargeable) commercial
> : licence.
> :
> Yes, if you want to furnish Kermit software to customers or clients, you
> need to license it.  That's not a bad thing.  You get money from your
> customers and clients, we get money from you.  It's like the food chain.
> We all have to eat.

We're not a software supplier. I just want to exchange data with a
parcel courier we use. "Internal use" is unclear: does it mean I can use
kermit for anything I want, or just for moving data internally ? I don't
intend supplying kermit to them or anyone else. In any case, I wasn't
griping about the price, just that I wasn't clear on what the price was
(and I'm still not).

Thanks,
Chris Sharman


From goathunter@goatley.com Tue May 22 10:49:47 EDT 2001
Article: 12468 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!cambridge1-snf1.gtei.net!news.gtei.net!news.process.com!not-for-mail
From: goathunter@goatley.com (Hunter Goatley)
Newsgroups: comp.os.vms,comp.protocols.kermit.misc
Subject: Re: ftp scripting
Date: Tue, 22 May 2001 14:12:58 GMT
Organization: Process Software
Lines: 18
Message-ID: <3b0a737d.692330328@news.process.com>
References: <3B0906FD.38F29EBB@ccagroup.co.uk> <9ebhkm$58n$1@newsmaster.cc.columbia.edu> <3B0A3242.4B69CB9E@CCAgroup.co.uk>
NNTP-Posting-Host: cornelius.goatley.com
X-Trace: news.process.com 990540799 7117 208.44.114.166 (22 May 2001 14:13:19 GMT)
X-Complaints-To: usenet@news.process.com
NNTP-Posting-Date: Tue, 22 May 2001 14:13:19 +0000 (UTC)
X-Newsreader: Forte Free Agent 1.21/32.243
Xref: newsmaster.cc.columbia.edu comp.os.vms:285985 comp.protocols.kermit.misc:12468

On Tue, 22 May 2001 09:32:51 +0100, Chris Sharman <Chris.Sharman@CCAgroup.co.uk>
wrote:

>A tall order. Well beyond me. Perhaps you should talk to the Madgoat
>folks. They've an excellent (free) ftp product (which I've used, and
>even modified for my requirements, without any deep understanding).
>It's the only non-commercial ftp on VMS that I'm aware of.
>They've put in a lot of effort on performance too. Maybe you could work
>out some kind of co-ownership agreement: their ftp code with your
>scripting additions etc.
>
What's lacking is time.  I had hoped to work on the Kermit FTP stuff
for VMS, but I just have not had the free time to do it.

Hunter
------
Hunter Goatley, Process Software, http://www.process.com/
goathunter@goatley.com     http://www.goatley.com/hunter/


From fdc@watsun.cc.columbia.edu Tue May 22 10:58:00 EDT 2001
Article: 12469 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.vms,comp.protocols.kermit.misc
Subject: Re: ftp scripting
Date: 22 May 2001 14:57:55 GMT
Organization: Columbia University
Lines: 37
Message-ID: <9edupj$qpd$1@newsmaster.cc.columbia.edu>
References: <3B0906FD.38F29EBB@ccagroup.co.uk> <9ebhkm$58n$1@newsmaster.cc.columbia.edu> <3B0A3242.4B69CB9E@CCAgroup.co.uk>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990543475 27437 128.59.39.2 (22 May 2001 14:57:55 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 May 2001 14:57:55 GMT
Xref: newsmaster.cc.columbia.edu comp.os.vms:285994 comp.protocols.kermit.misc:12469

In article <3B0A3242.4B69CB9E@CCAgroup.co.uk>,
Chris Sharman  <Chris.Sharman@CCAgroup.co.uk> wrote:
: Frank da Cruz wrote:
: > Chris Sharman  <Chris.Sharman@CCAgroup.co.uk> wrote:
: > : The licence forbids commercial non-internal use
: > : too, without providing a pointer to a (presumably chargeable) commercial
: > : licence.
: >
: > Yes, if you want to furnish Kermit software to customers or clients, you
: > need to license it.  That's not a bad thing.  You get money from your
: > customers and clients, we get money from you.  It's like the food chain.
: > We all have to eat.
: 
: We're not a software supplier. I just want to exchange data with a
: parcel courier we use. "Internal use" is unclear: does it mean I can use
: kermit for anything I want, or just for moving data internally ? I don't
: intend supplying kermit to them or anyone else. In any case, I wasn't
: griping about the price, just that I wasn't clear on what the price was
: (and I'm still not).
: 
If two consenting adults have copies of Kermit, of course they can use to
exchange files with each other :-)  Licensing is not required to USE the
software, only when it is to be treated as a product or commodity in a
commercial setting -- i.e. when it is sold as a commercial product or
included in or with a commercial product, or furnished to a customer or
client as part of a commercial service, e.g. by a consultant or contractor.

In your case, since you are not supplying the software to anyone, you would
not need to license it.  I hope this is clear from:

  http://www.columbia.edu/kermit/commercial.html

and from the C-Kermit license itself:

  ftp://kermit.columbia.edu/kermit/f/COPYING.TXT

- Frank


From pju@globalnet.co.uk Tue May 22 12:52:09 EDT 2001
Article: 12470 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!dispose.news.demon.net!demon!sn-uk-post-01!supernews.com!xo.supernews.co.uk!not-for-mail
From: "Pete Upson" <pju@globalnet.co.uk>
Newsgroups: comp.protocols.kermit.misc
Subject: Internal PCI modem hassle
Date: Tue, 22 May 2001 17:22:55 +0100
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <tgl4iosbdo8a34@xo.supernews.co.uk>
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
X-Complaints-To: abuse@xo.supernews.co.uk
Lines: 34
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12470

Hi , can anyone help please?

Normally I use external modems, but this one has quite a few of us foxed.

Kermit 95 1.1.20
Win98 SE
Internal PCI 3com/USRobotics 56k



K-95> set port com1
K-95> set speed 38400
ttsetspd failed: 6
?SET SPEED fails, speed is 0
K-95>


The port is recognised in modem properties & diagnostics
with More Info correctly talks to the modem.

The non-standard bit is that although the O/S has installed the
plug-n-play card as COM1, it has chosen  IRQ 10 &
input/output address D400-D43F.

Win98 seems unwilling to let me change i/o address & irq,
but seeing as the diagnostics can talk to the modem, why
can Kermit95 not?

Many thanks for any help you can give

Pete Upson





From fdc@watsun.cc.columbia.edu Tue May 22 12:52:12 EDT 2001
Article: 12471 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Internal PCI modem hassle
Date: 22 May 2001 16:52:11 GMT
Organization: Columbia University
Lines: 23
Message-ID: <9ee5fr$292$1@newsmaster.cc.columbia.edu>
References: <tgl4iosbdo8a34@xo.supernews.co.uk>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990550331 2338 128.59.39.2 (22 May 2001 16:52:11 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 May 2001 16:52:11 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12471

In article <tgl4iosbdo8a34@xo.supernews.co.uk>,
Pete Upson <pju@globalnet.co.uk> wrote:
: Normally I use external modems, but this one has quite a few of us foxed.
: 
: Kermit 95 1.1.20
: Win98 SE
: Internal PCI 3com/USRobotics 56k
: 
: K-95> set port com1
: K-95> set speed 38400
: ttsetspd failed: 6
: ?SET SPEED fails, speed is 0
: K-95>
: 
Use the Windows Modem device rather than the DOS device.  Instead of:

  set port com1

use:

  set tapi line

- Frank


From jaltman@watsun.cc.columbia.edu Tue May 22 16:35:33 EDT 2001
Article: 12473 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: File collision overwrite
Date: 22 May 2001 19:03:15 GMT
Organization: Columbia University
Lines: 36
Message-ID: <9eed5j$7ev$1@newsmaster.cc.columbia.edu>
References: <tgjmd9pa4h3t63@corp.supernews.com> <9eco9h$3ba$1@newsmaster.cc.columbia.edu> <tgl9dodtla9i6c@corp.supernews.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990558195 7647 128.59.39.2 (22 May 2001 19:03:15 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 May 2001 19:03:15 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12473

In article <tgl9dodtla9i6c@corp.supernews.com>,
Steve <steve@baus-systems.com> wrote:
: Thanks.
: 
: Is there a similar setting that needs to happen before set incomplete
: discard works?  I am testing and am purposely disconnecting the sending DOS
: MSK 3.15 PC in the middle of a file transfer and waiting for the Win 95 K95
: server PC to timeout and fail on the receive.  After I timeout on the
: server, 5% into the file, I get a
: 
: Last Error: Failure: Too many retries
: Last Message: Transfer OK
: 
: I look at the receiving folder and about 5% of the file is there.

What version of K95 are you using?  The current version is 1.1.20.
I can't reproduce this problem.  I start 

  k95.exe -Y

to use the defaults and then 

  enable delete
  set incomplete discard
  set host * 3000 /telnet

and connect to the kermit session, send a file, and press 'E' to 
terminate the transfer with an error.  When I look for the file
it is not there.

If you are still having problems, send e-mail to kermit-support@columbia.edu

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From gsherman@remove_this.m20.net Tue May 22 16:41:35 EDT 2001
Article: 12474 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!yellow.newsread.com!netaxs.com!newsread.com!POSTED.monger.newsread.com!not-for-mail
From: "Glenn Sherman" <gsherman@remove_this.m20.net>
Newsgroups: comp.protocols.kermit.misc
Subject: zmodem problem
Lines: 36
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Message-ID: <vOyO6.2574$gA.1009512@monger.newsread.com>
Date: Tue, 22 May 2001 19:08:11 GMT
NNTP-Posting-Host: 216.177.30.119
X-Complaints-To: Abuse Role <abuse@metro2000.net>, We Care <abuse@newsread.com>
X-Trace: monger.newsread.com 990558491 216.177.30.119 (Tue, 22 May 2001 15:08:11 EDT)
NNTP-Posting-Date: Tue, 22 May 2001 15:08:11 EDT
Organization: metro2000 (metro2000.net)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12474

I know this is a zmodem problem, but I thought someone might have dealt with
this already.

I have a kermit script that dials up to send a file.
The server only receives zmodem transfers.

--- part of script ---
set modem type hayes-2400
set line /dev/ser2
set speed 19200
set dial interval 30
set dial retries 3
set file type text
set protocol zmodem {} {} {sz %s} {sz -ay %s} rz {rz -a}

--- snip --- (connect stuff)

send file1.txt
sleep 2
exit 0
--------
This is what I get when sending the file...

Begin Xfer file1.txtRetry 0: Awaiting pathname nak for file1.txt
      0 ZMODEM     A serial connection might still be active on /dev/ser2.
OK to exit? ok

I know what the active serial connection warning is, but
Is the pathname nak local  or is that from the remote ?
Is there a switch to ignore it?

-Glenn Sherman






From fdc@watsun.cc.columbia.edu Tue May 22 16:41:40 EDT 2001
Article: 12476 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: zmodem problem
Date: 22 May 2001 20:41:25 GMT
Organization: Columbia University
Lines: 38
Message-ID: <9eeitl$flc$1@newsmaster.cc.columbia.edu>
References: <vOyO6.2574$gA.1009512@monger.newsread.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990564085 16044 128.59.39.2 (22 May 2001 20:41:25 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 May 2001 20:41:25 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12476

In article <vOyO6.2574$gA.1009512@monger.newsread.com>,
Glenn Sherman <gsherman@remove_this.m20.net> wrote:
: I know this is a zmodem problem, but I thought someone might have dealt with
: this already.
: 
: I have a kermit script that dials up to send a file.
: The server only receives zmodem transfers.
: ...
: set protocol zmodem {} {} {sz %s} {sz -ay %s} rz {rz -a}
: send file1.txt
: exit 0
:
: This is what I get when sending the file...
: 
: Begin Xfer file1.txtRetry 0: Awaiting pathname nak for file1.txt
:       0 ZMODEM     A serial connection might still be active on /dev/ser2.
: OK to exit? ok
: 
: I know what the active serial connection warning is...
:
In case others don't, it's because the SEND command completed, and the
next command is EXIT.  Normally you'd want to put IF FAIL after the SEND
command so you could take some kind of error recovery or notification
action.

: but Is the pathname nak local  or is that from the remote ?
:
I believe it's local.  Zmodem is sending a file, and I think the Zmodem
protocol wants the receiver to send a NAK as a means of telling the sender
it's OK to send the filename.  But it's not getting it.

C-Kermit knows nothing about any of this -- it simply runs your sz program
as an external protocol, with its standard i/o redirected to the
communications connection.  The most likely explanation is your version of
Zmodem does not use standard i/o for file transfer.  In that case, you'll 
have to find another version that does.

- Frank


From dold@07.usenet.us.com Wed May 23 11:29:17 EDT 2001
Article: 12477 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.primenet.com!nntp.gblx.net!newsfeed.icl.net!news.maxwell.syr.edu!newsfeed.cwix.com!ord2-feed1.news.digex.net!sfo2-feed1.news.digex.net!intermedia!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@07.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: C-Kermit 7.1 Beta.01 on Solaris 7?
Date: 23 May 2001 01:54:09 GMT
Organization: Wintercreek Data
Lines: 25
Message-ID: <9ef581$ksl$1@samba.rahul.net>
References: <9ecdqb$ppp$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12477

In comp.protocols.kermit.misc Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:

: I'm getting some strange reports about C-Kermit 7.1 Beta.01 on
: Solaris 7 (and 8).  Has anybody used it successfully?  I'm
: interested particularly in two areas:

:  1. After a file transfer, in which the fullscreen (curses)
:     file transfer display was used, do subsequent commands

C-Kermit 7.1.199 Alpha.04, 1 Apr 2001, for Solaris 7
built with "make solaris7g"
connecting between two Solaris 7 boxes.
on the far end, at a ksh prompt:
kermit, rec, ctrl-\,c send something.
Fullscreen display looks fine, "statistics" looks right immediately after.
kermit, send something
works fine.

:  2. Can you "set line" to a serial port and dial out?

no modems, although I could hook one up.
-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From fdc@watsun.cc.columbia.edu Wed May 23 12:19:00 EDT 2001
Article: 12478 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.unix.solaris,alt.solaris.x86
Subject: Re: C-Kermit 7.1 Beta.01 on Solaris 7?
Date: 23 May 2001 16:18:57 GMT
Organization: Columbia University
Lines: 84
Message-ID: <9egnth$l9d$1@newsmaster.cc.columbia.edu>
References: <9ecdqb$ppp$1@newsmaster.cc.columbia.edu> <9ef581$ksl$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990634737 21805 128.59.39.2 (23 May 2001 16:18:57 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 23 May 2001 16:18:57 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12478 comp.unix.solaris:327980 alt.solaris.x86:53340

In article <9ef581$ksl$1@samba.rahul.net>,  <dold@07.usenet.us.com> wrote:
: In comp.protocols.kermit.misc
: Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: : I'm getting some strange reports about C-Kermit 7.1 Beta.01 on
: : Solaris 7 (and 8).  Has anybody used it successfully?  I'm
: : interested particularly in two areas:
: :
: :  1. After a file transfer, in which the fullscreen (curses)
: :     file transfer display was used, do subsequent commands
: :     still echo normally?
: 
: C-Kermit 7.1.199 Alpha.04, 1 Apr 2001, for Solaris 7
: built with "make solaris7g"
: connecting between two Solaris 7 boxes.
: on the far end, at a ksh prompt:
: kermit, rec, ctrl-\,c send something.
: Fullscreen display looks fine, "statistics" looks right immediately after.
: kermit, send something.  works fine.
: 
It works fine for me too, with:

  Solaris             Connection
  Version   Hardware    Type
  ------------------------------
   2.5.1     Sparc     Telnet
   2.6       PC        Telnet
   2.6       PC        Dialout
   7         Sparc     Telnet
   8         Sparc     Telnet

Yet I have a user who reports consistent loss of echoing after the
fullscreen file-transfer display on Solaris 8 Sparc built with gcc
2.95.3.  On the same platform, but with a binary built with gcc 2.95.2,
there is no problem.  So the questions are:

 . Is it a difference between the two gcc versions?

 . Is there an "alternative" curses library in play (ncurses?).
   Curses libraries are notorious for altering the buffering of
   stdin/out when curses is activated, and then not restoring it
   afterwards.

Can anybody else reproduce these symptoms?  Make a connection, transfer
a file, and then see if commands echo normally afterwards, '?' still gives
help, etc.

: :  2. Can you "set line" to a serial port and dial out?
: 
: no modems, although I could hook one up.
:
If somebody could please try this on Solaris 7 and/or 8, I'd appreciate
it.  I dialed out at 115200 bps with no problems from Solaris 2.6 on a PC,
using RTS/CTS flow control, and transferred large files in both directions.
I verified that RTS/CTS works correctly.  When sending a file from the PC,
the CTS and TxD lights went on and off in lockstep, and no errors
occurred at the Kermit packet level.

I have one user who reports consistent problems with Kermit "locking up"
when trying to use a "Spiff" (serial port expander) port to dial out from
Solaris 7 on a Sparc.  Sometimes it works, but when it doesn't, the port
is hung (unusable by any application, including tip and cu) until the
machine is rebooted.

The same user reports differences among the different Kermit versions on
the same machine.  On the ports that are not hung, C-Kermit 6.0 and 7.0
work, but 7.1 does not.  For Solaris, the main difference between 7.0 and
7.1 is that 7.1 uses the "POSIX" RTS/CTS API (tcsetattr()), whereas 7.0 and
earlier use the old SVR4 CRTSCTS ioctl(), which reportedly did not work
at all at runtime, even though the API calls were accepted without
complaint.

That's what I know so far.  So the questions are:

 . Is the behavior different between Solaris 2.6 and Solaris 7?
 . Is the behavior different between Sparc and Intel?
 . Is the behavior different between built-ports and expander ports?

Finally, while researching this, I discovered that C-Kermit for Solaris
on Intel did not use C-Kermit's "large memory model" -- this is a holdover
from the days when PCs were toys and Sparcs were real computers (nowadays,
PCs are still still toys, but they're big toys :-).  I'll correct that
in the final 7.1 release.

- Frank


From dold@07.usenet.us.com Thu May 24 09:11:04 EDT 2001
Article: 12480 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.primenet.com!nntp.gblx.net!newspeer.monmouth.com!news.maxwell.syr.edu!news.he.net!news.dra.com!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@07.usenet.us.com
Newsgroups: comp.protocols.kermit.misc,comp.unix.solaris,alt.solaris.x86
Subject: Re: C-Kermit 7.1 Beta.01 on Solaris 7?
Date: 24 May 2001 00:58:03 GMT
Organization: Wintercreek Data
Lines: 7
Message-ID: <9ehmar$6to$1@samba.rahul.net>
References: <9ecdqb$ppp$1@newsmaster.cc.columbia.edu> <9ef581$ksl$1@samba.rahul.net> <9egnth$l9d$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12480 comp.unix.solaris:328099 alt.solaris.x86:53367

: In article <9ef581$ksl$1@samba.rahul.net>,  <dold@07.usenet.us.com> wrote:
: : C-Kermit 7.1.199 Alpha.04, 1 Apr 2001, for Solaris 7
Mine is "gcc version 2.95.2 19991024 (release)", and works correctly.
-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From fdc@watsun.cc.columbia.edu Thu May 24 09:11:07 EDT 2001
Article: 12481 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.unix.solaris,alt.solaris.x86
Subject: Re: C-Kermit 7.1 Beta.01 on Solaris 7?
Date: 24 May 2001 13:11:10 GMT
Organization: Columbia University
Lines: 13
Message-ID: <9ej19e$90i$1@newsmaster.cc.columbia.edu>
References: <9ecdqb$ppp$1@newsmaster.cc.columbia.edu> <9ef581$ksl$1@samba.rahul.net> <9egnth$l9d$1@newsmaster.cc.columbia.edu> <9ehmar$6to$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990709870 9234 128.59.39.2 (24 May 2001 13:11:10 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 24 May 2001 13:11:10 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12481 comp.unix.solaris:328166 alt.solaris.x86:53390

In article <9ehmar$6to$1@samba.rahul.net>,  <dold@07.usenet.us.com> wrote:
: : In article <9ef581$ksl$1@samba.rahul.net>,  <dold@07.usenet.us.com> wrote:
: : : C-Kermit 7.1.199 Alpha.04, 1 Apr 2001, for Solaris 7
:
: Mine is "gcc version 2.95.2 19991024 (release)", and works correctly.
:
I tracked down the loss-of-echoing-after-curses-display in Solaris 8
yesterday.  It turns out to be a pair of mutually reinforcing mistakes
in the Kermit code, which for some unknown reason have no affect in
earlier Solaris releases.  It's fixed for the final 7.1 release.  I still
have to check the reported serial-port / dialing problems in Solaris 8.

- Frank


From gsherman@remove_this.m20.net Thu May 24 13:57:25 EDT 2001
Article: 12482 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!yellow.newsread.com!bad-news.newsread.com!netaxs.com!newsread.com!POSTED.monger.newsread.com!not-for-mail
From: "Glenn Sherman" <gsherman@remove_this.m20.net>
Newsgroups: comp.protocols.kermit.misc
References: <vOyO6.2574$gA.1009512@monger.newsread.com> <9eeitl$flc$1@newsmaster.cc.columbia.edu>
Subject: Re: zmodem problem
Lines: 59
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6700
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Message-ID: <tibP6.3057$gA.1129282@monger.newsread.com>
Date: Thu, 24 May 2001 17:12:57 GMT
NNTP-Posting-Host: 216.177.30.247
X-Complaints-To: Abuse Role <abuse@metro2000.net>, We Care <abuse@newsread.com>
X-Trace: monger.newsread.com 990724377 216.177.30.247 (Thu, 24 May 2001 13:12:57 EDT)
NNTP-Posting-Date: Thu, 24 May 2001 13:12:57 EDT
Organization: metro2000 (metro2000.net)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12482


"Frank da Cruz" <fdc@watsun.cc.columbia.edu> wrote in message
news:9eeitl$flc$1@newsmaster.cc.columbia.edu...
> In article <vOyO6.2574$gA.1009512@monger.newsread.com>,
> Glenn Sherman <gsherman@remove_this.m20.net> wrote:
> : Begin Xfer file1.txtRetry 0: Awaiting pathname nak for file1.txt
> :       0 ZMODEM     A serial connection might still be active on
/dev/ser2.
> : OK to exit? ok
> : I know what the active serial connection warning is...
> :
> In case others don't, it's because the SEND command completed, and the
> next command is EXIT.  Normally you'd want to put IF FAIL after the SEND
> command so you could take some kind of error recovery or notification
> action.
>
> - Frank

OK, I thought I could fix the active serial connection message, but...

----- here is part of my script ------------------------------------
input 20 OTTI.PCS                       ; get transmit prompt
if fail exit 1 No transmit prompt

sleep 2
cd /tmp
send perrotti.pcs                       ; send price file
if fail exit 1 Couldn't send file

sleep 2
echo
echo Hanging up the modem connection...
hangup
sleep 10
echo Exiting the script!
exit 0

----- here are the results ---------------------------------------
Begin Xfer PERROTTI.PCSRetry 0: Awaiting pathname nak for perrotti.pcs
      0 ZMODEM
Hanging up the modem connection...
Exiting the script!
 A serial connection might still be active on /dev/ser2.
OK to exit? ok
#
---------------------------
The receiving computer is waiting for another file to be sent using zmodem.
I do not have the second file to send, and their instructions say that I can
just disconnect after the first file is sent.
---------------------------

Is hangup the right command to use? Should I be waiting longer?

any ideas?

-Glenn Sherman





From fdc@watsun.cc.columbia.edu Thu May 24 13:57:29 EDT 2001
Article: 12483 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: zmodem problem
Date: 24 May 2001 17:57:20 GMT
Organization: Columbia University
Lines: 80
Message-ID: <9eji20$kjo$1@newsmaster.cc.columbia.edu>
References: <vOyO6.2574$gA.1009512@monger.newsread.com> <9eeitl$flc$1@newsmaster.cc.columbia.edu> <tibP6.3057$gA.1129282@monger.newsread.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990727040 21112 128.59.39.2 (24 May 2001 17:57:20 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 24 May 2001 17:57:20 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12483

In article <tibP6.3057$gA.1129282@monger.newsread.com>,
Glenn Sherman <gsherman@remove_this.m20.net> wrote:
: "Frank da Cruz" <fdc@watsun.cc.columbia.edu> wrote in message
: news:9eeitl$flc$1@newsmaster.cc.columbia.edu...
: > In article <vOyO6.2574$gA.1009512@monger.newsread.com>,
: > Glenn Sherman <gsherman@remove_this.m20.net> wrote:
: > : Begin Xfer file1.txtRetry 0: Awaiting pathname nak for file1.txt
: > :   0 ZMODEM  A serial connection might still be active on /dev/ser2.
: > : OK to exit? ok
: > : I know what the active serial connection warning is...
: > :
: > In case others don't, it's because the SEND command completed, and the
: > next command is EXIT.  Normally you'd want to put IF FAIL after the SEND
: > command so you could take some kind of error recovery or notification
: > action.
: 
: OK, I thought I could fix the active serial connection message, but...
: 
: ----- here is part of my script ------------------------------------
: input 20 OTTI.PCS                       ; get transmit prompt
: if fail exit 1 No transmit prompt
: 
: sleep 2
: cd /tmp
: send perrotti.pcs                       ; send price file
: if fail exit 1 Couldn't send file
: 
: sleep 2
: echo
: echo Hanging up the modem connection...
: hangup
: sleep 10
: echo Exiting the script!
: exit 0
: 
: ----- here are the results ---------------------------------------
: Begin Xfer PERROTTI.PCSRetry 0: Awaiting pathname nak for perrotti.pcs
:       0 ZMODEM
: Hanging up the modem connection...
: Exiting the script!
:  A serial connection might still be active on /dev/ser2.
: OK to exit? ok
: #
: ---------------------------
: The receiving computer is waiting for another file to be sent using zmodem.
: I do not have the second file to send, and their instructions say that I can
: just disconnect after the first file is sent.
: ---------------------------
: 
: Is hangup the right command to use? Should I be waiting longer?
: 
It's the right command to use.  It tells the modem to hang up the phone.
If the modem is configured correctly, it should respond to the HANGUP
command by (a) hanging up the phone, and (b) turning off its CD (Carrier
Detect) signal.  But (b) is not happening, which is why Kermit is giving
you the warning.  Why is (b) not happening?

 . Because (a) is not happening; or:
 . Because the modem is configured to keep CD On all the time; or:
 . (not likely) Because you have CD and DTR jumpered in your modem cable; or:
 . Because the operating system is reporting CD On when it's really Off.

The main thing is to make sure the phone connection is really being hung up.
If it isn't, you could get a big phone bill.  Some useful Kermit commands:

  SET DIAL DISPLAY ON
    Shows interactions between Kermit and the modem.

  SHOW COMMUNICATIONS
    Displays the current modem signals.

  SET MODEM HANGUP-METHOD { RS232, MODEM-COMMAND }
    Chooses which technique is to be used for hanging up the modem.

If you're sure the modem is being hung up, but you're still getting the
"OK to exit?" question, you can get rid of it with:

  SET EXIT WARNING OFF

- Frank


From dkcombs@panix.com Fri May 25 09:55:35 EDT 2001
Article: 12486 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news.panix.com!panix2.panix.com!not-for-mail
From: dkcombs@panix.com (David Combs)
Newsgroups: comp.protocols.kermit.misc
Subject: kermit-connection + kermit -s + error-count: NOT redialing-in?
Date: 25 May 2001 04:55:26 -0400
Organization: PANIX -- Public Access Networks Corp.
Lines: 98
Message-ID: <9el6lu$441$1@panix2.panix.com>
NNTP-Posting-Host: panix2.panix.com
X-Trace: news.panix.com 990780926 20558 166.84.0.227 (25 May 2001 08:55:26 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: 25 May 2001 08:55:26 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12486

Frank:

I have a sparc5/solaris7 with kermit; using kermit
I dial into Panix.com (uses netbsd on PCs).

Fine.  I login, run tcsh, etc.

NOW, I want to download (to my sun) a big file.

Actually, due to problems with binary mode,
I take the .tar.gz and uuencode it and
then (because of downloading problems on
this panix system I'm using, or due to the
interface I have incorrectly set up),
I "split -l1000  foo.tar.gz.uue zz",

resulting in maybe 30 zzaa zzab ... files to download.

I run kermit -s `cat zz*`  (actually, `cat t.nam`)
and depending on time of day or something I don't
understand, it will do several zz-files and then
get hung there, slowly incrementing the error-count.

NOTE that I am using kermit for the initial
connection itself, and then (on my shell acct
on panix) I run *their* kermit -s to download.

I am not sure just what is going on, whether
there is one or two kermits running, or what.

BUT -- here is the problem:

That panix-kermmit -s; it starts generating ERRORS.

Slowly.

(Rarely, very rarely, after several errors, it
somehow cleans itself up and quickly finishes
the download.)

---

Anyway, now I want to STOP that (second) kermit (the
one I started on panix, with the -s `cat t.nam`).

Hell, I'd like to KILL that job -- and then
get back to the tcsh prompt ON PANIX, and
then rerun that kermit -s ... --

NOT TOUCHING THE KERMIT RUNNING ON MY SPARC5!

---

PROBLEM: that seems IMPOSSIBLE.

The ONLY way to kill that panix-kermit is, I
think so far, is that control-\ c:

(1) it is by no means "instant".

(2) (of course) it gets me back to the
SUN-KERMIT prompt -- from which I have not
yet found anything to do other than "readial".


QUESTION: is there any way to make kermit
die ON PANIX, so I can just rerun it?

----

QUESTION: any way to set the limit on the errors, and
if so, will THAT make the panix-kermit die but
keep me logged into panix, at a shell prompt there?


QUESTION: where in c-kermit book is the list
of "options" ("switches") -- can't find them
in the index.


QUESTION: I have been posting here in confusion
about the panix netbsd and my difficulties
(a) staying connected, and
(b) downloading (binary fails TOTALLY for me).

(this all worked FINE when I was using netcom.com's
shell-accounts -- THEY used SUN-HARDWARE and SUNOS --
(and I had a sun).

OFFER: If you'd like, I would be DELIGHTED to
give you may password for logging into panix,
and then YOU could figure out what is going wrong.
If interested, just contact me: 913-632-1883,
or dkcombs@panix.com.

Thanks so much, Frank!

David combs.


From fdc@watsun.cc.columbia.edu Fri May 25 09:55:40 EDT 2001
Article: 12487 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: kermit-connection + kermit -s + error-count: NOT redialing-in?
Date: 25 May 2001 13:55:42 GMT
Organization: Columbia University
Lines: 128
Message-ID: <9elo8u$oa5$1@newsmaster.cc.columbia.edu>
References: <9el6lu$441$1@panix2.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990798942 24901 128.59.39.2 (25 May 2001 13:55:42 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 25 May 2001 13:55:42 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12487

In article <9el6lu$441$1@panix2.panix.com>,
David Combs <dkcombs@panix.com> wrote:
: I have a sparc5/solaris7 with kermit; using kermit
:
What version?

: I dial into Panix.com (uses netbsd on PCs).
: Fine.  I login, run tcsh, etc.
: NOW, I want to download (to my sun) a big file.
: Actually, due to problems with binary mode...
:
Why should there be a problem with binary mode?
Kermit is perfectly capable of transferring binary
files over any kind of connection, including
7-bits-with-parity, and/or through terminal servers
or other devices that are not fully transparent.
You might have to use one or both of the following
commands:

  set parity space
  set prefixing all

: ...I take the .tar.gz and uuencode it and
: then (because of downloading problems on
: this panix system I'm using, or due to the
: interface I have incorrectly set up),
: I "split -l1000  foo.tar.gz.uue zz",
: 
There should be no need for that either.  Kermit
can transfer big files.  If you get disconnected in
the middle, you can resume where you left off:

  resend <filename>

: resulting in maybe 30 zzaa zzab ... files to download.
: 
: I run kermit -s `cat zz*`  (actually, `cat t.nam`)
: and depending on time of day or something I don't
: understand, it will do several zz-files and then
: get hung there, slowly incrementing the error-count.
: 
: NOTE that I am using kermit for the initial
: connection itself, and then (on my shell acct
: on panix) I run *their* kermit -s to download.
: 
What version of Kermit is on Panix?  And Panix is now
running what OS?  NetBSD?  What version?

: I am not sure just what is going on, whether
: there is one or two kermits running, or what.
: 
: BUT -- here is the problem:
: 
: That panix-kermmit -s; it starts generating ERRORS.
: 
What kind of errors?  What messages do you see?

: Slowly.
: 
: (Rarely, very rarely, after several errors, it
: somehow cleans itself up and quickly finishes
: the download.)
: 
: Anyway, now I want to STOP that (second) kermit (the
: one I started on panix, with the -s `cat t.nam`).
: 
: Hell, I'd like to KILL that job -- and then
: get back to the tcsh prompt ON PANIX, and
: then rerun that kermit -s ... --
: 
: NOT TOUCHING THE KERMIT RUNNING ON MY SPARC5!
: 
: PROBLEM: that seems IMPOSSIBLE.
: 
There are many ways to to it:

 1. While the file transfer is in progress
    and the file-transfer display is active
    on your screen, just press the E key.
    That should stop Kermit on the far end
    and put the local Kermit back at the
    prompt.

 2. If (1) doesn't work, stop the transfer with
    Ctrl-C, then CONNECT, then type three (3)
    Ctrl-C's in a row to stop the remote Kermit. 

: QUESTION: any way to set the limit on the errors...
:
Yes:

  set retry-limit 3  ; or other desired number

: ... and
: if so, will THAT make the panix-kermit die but
: keep me logged into panix, at a shell prompt there?
: 
The above command should do it.

: QUESTION: where in c-kermit book is the list
: of "options" ("switches") -- can't find them
: in the index.
: 
You mean command-line options?  In Appendix I, p.461.

The fact that you have so much trouble transferring
files with Panix suggests that the modem and port on the
Panix end are not configured right.  What is the Panix
modem connected to?  A terminal server?  A serial port
on the computer?  In any case, the port has to be
configured for RTS/CTS hardware flow control, and so
does the answering modem.  Also the modem has to be
configured for answering -- no messages, no sensitivity
to +++ or any other characters, 8 data bits no parity,
and so on.  I realize you have no control over that.

If the Panix side does not have hardware flow control
enabled, maybe you can work around it by using software
flow control:

  set flow xon/xoff

There's a whole chapter in the book about solving
file-transfer problems.  The nice thing about Kermit
is that it has settings to let you work around almost
any conceivable misconfiguration or connection problem.

- Frank


From smartsys@wf.net Fri May 25 19:21:01 EDT 2001
Article: 12488 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.primenet.com!nntp.gblx.net!logbridge.uoregon.edu!newsfeed.stanford.edu!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: Ricky <smartsys@wf.net>
Newsgroups: comp.protocols.kermit.misc
Subject: graphic
Date: Fri, 25 May 2001 18:08:17 -0500
Organization: Computer Services
Message-ID: <3B0EE5E1.55B0820C@wf.net>
X-Mailer: Mozilla 4.7 [en] (X11; I; SCO_SV 3.2 i386)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: newsabuse@supernews.com
Lines: 6
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12488

I want to use kermit to dial-in-to my customers. All the machines are
pc's running sco unix 5.0.5.
I have succesfully dialed in but when I run my app. I have no ascii
graphic characters. You know all the bars
and lines. Does c-kermit support ascii graphic characters?



From fdc@watsun.cc.columbia.edu Fri May 25 19:21:03 EDT 2001
Article: 12489 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: graphic
Date: 25 May 2001 23:20:56 GMT
Organization: Columbia University
Lines: 24
Message-ID: <9empco$hep$1@newsmaster.cc.columbia.edu>
References: <3B0EE5E1.55B0820C@wf.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 990832856 17881 128.59.39.2 (25 May 2001 23:20:56 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 25 May 2001 23:20:56 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12489

In article <3B0EE5E1.55B0820C@wf.net>, Ricky  <smartsys@wf.net> wrote:
: I want to use kermit to dial-in-to my customers. All the machines are
: pc's running sco unix 5.0.5.
: I have succesfully dialed in but when I run my app. I have no ascii
: graphic characters. You know all the bars
: and lines. Does c-kermit support ascii graphic characters?
: 
Of course, but picky people would point out that the lines and bars
are not part of ASCII.  Here is ASCII:

  ftp://kermit.columbia.edu/kermit/charsets/ascii.txt

The lines and bars come in one of two ways: (a) the host and the terminal
emulator agree to use a PC code page instead of a standards-conforming
character set, or (b) the host and terminal emulator use a standard
ISO 2022 character-set switching technique.

If you select the appropriate terminal emulation and inform the host of
it, all should be well.  But unfortunately there's an additional twist
to the SCO situation, which is explained here:

  http://www.columbia.edu/kermit/k95bugs.html#b253

- Frank


From dastow@vcn.bc.ca Tue May 29 11:32:36 EDT 2001
Article: 12495 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp-new.frontiernet.net!nntp.gblx.net!europa.netcrusader.net!199.60.229.5!newsfeed.direct.ca!look.ca!nntp.cs.ubc.ca!nntp.itservices.ubc.ca!news.vcn.bc.ca!not-for-mail
From: David Stow <dastow@vcn.bc.ca>
Newsgroups: comp.protocols.kermit.misc
Subject: kermit with SunOS 5.8
Date: 29 May 2001 14:39:00 GMT
Organization: Vancouver CommunityNet
Lines: 7
Message-ID: <9f0ca4$il1$1@sylvester.vcn.bc.ca>
NNTP-Posting-Host: vcn.bc.ca
X-Trace: sylvester.vcn.bc.ca 991147140 19105 207.102.64.2 (29 May 2001 14:39:00 GMT)
X-Complaints-To: sys-admin@vcn.bc.ca
NNTP-Posting-Date: 29 May 2001 14:39:00 GMT
User-Agent: tin/1.4.5-20010409 ("One More Nightmare") (UNIX) (SunOS/5.8 (sun4u))
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12495

The system where I have my account has always had a copy of CKermit
available in /usr/local/bin/ckermit, where it was used by the Lynx
downloader command.  After a recent upgrade to SunOS 5.8, CKermit
disappeared from /usr/local/bin/.  Is Kermit no longer part of the
standard SunOS distribution?

-- 


From fdc@watsun.cc.columbia.edu Tue May 29 11:33:42 EDT 2001
Article: 12496 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: kermit with SunOS 5.8
Date: 29 May 2001 15:33:44 GMT
Organization: Columbia University
Lines: 14
Message-ID: <9f0fgo$ji2$1@newsmaster.cc.columbia.edu>
References: <9f0ca4$il1$1@sylvester.vcn.bc.ca>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 991150424 20034 128.59.39.2 (29 May 2001 15:33:44 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 29 May 2001 15:33:44 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12496

In article <9f0ca4$il1$1@sylvester.vcn.bc.ca>,
David Stow  <dastow@vcn.bc.ca> wrote:
: The system where I have my account has always had a copy of CKermit
: available in /usr/local/bin/ckermit, where it was used by the Lynx
: downloader command.  After a recent upgrade to SunOS 5.8, CKermit
: disappeared from /usr/local/bin/.  Is Kermit no longer part of the
: standard SunOS distribution?
: 
C-Kermit was never part of the standard SunOS (or Solaris) distribution.
It comes from:

  http://www.columbia.edu/kermit/ckermit.html

- Frank


From alweston@netcene.com.NOSPAM Thu May 31 14:26:37 EDT 2001
Article: 12497 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.maxwell.syr.edu!newsfeed.stanford.edu!novia!sequencer.newscene.com!not-for-mail
From: Al Weston <alweston@netcene.com.NOSPAM>
Newsgroups: comp.protocols.kermit.misc
Subject: Receive Errors moving from Kermit 6 to Kermit 7
Date: 31 May 2001 13:08:08 -0500
Organization: H.O. Systems, Inc.
Lines: 81
Message-ID: <dstchtsrc3st7vt752ojtlivp0d7pb4fa1@4ax.com>
Reply-To: alweston@netcene.com.NOSPAM
X-Newsreader: Forte Agent 1.8/32.548
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12497

I'm having a problem moving from Kermit 6 to Kermit 7. I have a script
that uses kermit to retrieve a file from a dialup server running
something called Data Express on a Tandem system. Getting more info on
the sending system is like pulling teeth. They don't seem to know what
they have.

The script was built for Kermit 6.0.192 running on SCO OpenServer
5.0.5, and it works just fine on this platform. But  the same script
when run under Kermit 7.0.196 on AIX 4.3.3 fails every time with an
error message of "Refused, format" during the transfer. I can connect,
login, etc., just fine, but once the file transfer begins, I get the
same error every time. The file I'm retrieving is a plain text file.
It's the same kind of modem (Hayes Optima) on both systems, and the
serial port settings are the same (8N1, 19200).

I can't find anything that explains this error message, but after
digging through much of the Kermit documentation, it appears that are
many differences in Kermit 7's default behaviors. I'm guessing that
one of these differences is causing me problems. If that's the case,
then I need to understand how to make Kermit 7 behave like Kermit 6.
Here's what the script looks like:

 
;
; define \%u stuff deleted...

define \%s 20               ; Time for pause between redials
define \%n 1234567      ; Phone number
set port /dev/tty1        ; Communications port
set modem hayes-high-speed  ; Modem type
set modem command init-string at\n0%c0\13
set exit warning off
set prefixing all
set terminal autodownload off
set terminal apc off

set file type binary     ; File transfer mode must be binary
set send packet-length 94
set receive packet-length 500
set block-check 3
set buffers 280000 280000
set window 4
set input timeout quit   ; (to keep the script program short)
set receive timeout 20
set count 3              ; Try up to 3 times
goto nomsg               ; Skip message the first time

:LOOP                    ; Come here to redial
hangup                   ; Give the phone line a rest
echo CONNECTION BROKEN.
echo Pausing for \%s seconds...
sleep \%s
Echo redialing...

:NOMSG
dial \%n                 ; Dial the phone number
if failure goto AGAIN    ; Keep trying
input 20 LOGDX:          ; Get First name prompt
output \%u\13            ; Send Login Stream
kermit -r             ; kermit -r(ecieve) on remote system
if success goto DONE     ; = file is completely transferred
else goto FAILED

:AGAIN
if count goto loop       ; Otherwise, try again.
Stop 1 Too many tries.   ; Too many tries, give up.


:FAILED
echo File not transferred, try again.
pause 6
hangup
Exit

:DONE
echo File transferred OK ; Success, give message
pause 5                  ; Give it time...
hangup                   ; Hang up
Exit




From fdc@watsun.cc.columbia.edu Thu May 31 14:26:40 EDT 2001
Article: 12498 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Receive Errors moving from Kermit 6 to Kermit 7
Date: 31 May 2001 18:26:48 GMT
Organization: Columbia University
Lines: 54
Message-ID: <9f62d8$a4e$1@newsmaster.cc.columbia.edu>
References: <dstchtsrc3st7vt752ojtlivp0d7pb4fa1@4ax.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 991333608 10382 128.59.39.2 (31 May 2001 18:26:48 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 31 May 2001 18:26:48 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12498

In article <dstchtsrc3st7vt752ojtlivp0d7pb4fa1@4ax.com>,
Al Weston  <alweston@netcene.com.NOSPAM> wrote:
: I'm having a problem moving from Kermit 6 to Kermit 7. I have a script
: that uses kermit to retrieve a file from a dialup server running
: something called Data Express on a Tandem system. Getting more info on
: the sending system is like pulling teeth. They don't seem to know what
: they have.
: 
: The script was built for Kermit 6.0.192 running on SCO OpenServer
: 5.0.5, and it works just fine on this platform. But  the same script
: when run under Kermit 7.0.196 on AIX 4.3.3 fails every time with an
: error message of "Refused, format" during the transfer.
:
So you are changing two things at once -- the platform and the Kermit
version.  Usually it's better (though not always possible) to change one
thing at a time.

: I can connect,
: login, etc., just fine, but once the file transfer begins, I get the
: same error every time. The file I'm retrieving is a plain text file.
: It's the same kind of modem (Hayes Optima) on both systems, and the
: serial port settings are the same (8N1, 19200).
: 
I've heard of this error before.  The Tandem Kermit (one that is not
known to us) is sending an unknown record-format announcer.  Here is
packet log from a similar report:

  r-xx-18-<timeout>^M
  s-00-18-^A# N3^M
  r-00-20-^A0 S~& @-#Y3~.##M%^M
  s-00-20-^A9 Y~2 @-#Y3~^>J)0___F"U1@H^M
  r-01-00-^A-!FF0008938+B:^M
  s-01-00-^A2!Yachcredit.txt&03^M
  r-02-01-^AQ"A!!8"!A#120010403 11:42:03*!A."M5/$AM961$8192)(O^M

The attribute packet contains:

  !!8                 = Length in K = 8
  "!A                 = Text mode
  #120010403 11:42:03 = File date
  *!A                 = Text encoding is ASCII
  ."M5                = OS is Tandem Nonstop
  /$AM96              = Record format is ?????
  1$8192              = Length in bytes = 8192

AM96 is not a valid record format.  Since you can't control the Tandem end,
the workaround is to tell C-Kermit to:

  set attributes off

which makes Kermit ignore the Attribute packet that contains the invalid
record-format code.

- Frank


From alweston@netcene.com.NOSPAM Thu May 31 18:59:41 EDT 2001
Article: 12499 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!newsfeed.skycache.com!Cidera!novia!sequencer.newscene.com!not-for-mail
From: Al Weston <alweston@netcene.com.NOSPAM>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Receive Errors moving from Kermit 6 to Kermit 7
Date: 31 May 2001 17:09:16 -0500
Organization: H.O. Systems, Inc.
Lines: 61
Message-ID: <h1gdhtc52t1p0lidmpqmnqp3fmdo98gch2@4ax.com>
References: <dstchtsrc3st7vt752ojtlivp0d7pb4fa1@4ax.com> <9f62d8$a4e$1@newsmaster.cc.columbia.edu>
Reply-To: alweston@netcene.com.NOSPAM
X-Newsreader: Forte Agent 1.8/32.548
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12499

That did it! Thanks :)


On 31 May 2001 18:26:48 GMT, fdc@watsun.cc.columbia.edu (Frank da
Cruz) wrote:

>In article <dstchtsrc3st7vt752ojtlivp0d7pb4fa1@4ax.com>,
>Al Weston  <alweston@netcene.com.NOSPAM> wrote:
>: I'm having a problem moving from Kermit 6 to Kermit 7. I have a script
>: that uses kermit to retrieve a file from a dialup server running
>: something called Data Express on a Tandem system. Getting more info on
>: the sending system is like pulling teeth. They don't seem to know what
>: they have.
>: 
>: The script was built for Kermit 6.0.192 running on SCO OpenServer
>: 5.0.5, and it works just fine on this platform. But  the same script
>: when run under Kermit 7.0.196 on AIX 4.3.3 fails every time with an
>: error message of "Refused, format" during the transfer.
>:
>So you are changing two things at once -- the platform and the Kermit
>version.  Usually it's better (though not always possible) to change one
>thing at a time.
>
>: I can connect,
>: login, etc., just fine, but once the file transfer begins, I get the
>: same error every time. The file I'm retrieving is a plain text file.
>: It's the same kind of modem (Hayes Optima) on both systems, and the
>: serial port settings are the same (8N1, 19200).
>: 
>I've heard of this error before.  The Tandem Kermit (one that is not
>known to us) is sending an unknown record-format announcer.  Here is
>packet log from a similar report:
>
>  r-xx-18-<timeout>^M
>  s-00-18-^A# N3^M
>  r-00-20-^A0 S~& @-#Y3~.##M%^M
>  s-00-20-^A9 Y~2 @-#Y3~^>J)0___F"U1@H^M
>  r-01-00-^A-!FF0008938+B:^M
>  s-01-00-^A2!Yachcredit.txt&03^M
>  r-02-01-^AQ"A!!8"!A#120010403 11:42:03*!A."M5/$AM961$8192)(O^M
>
>The attribute packet contains:
>
>  !!8                 = Length in K = 8
>  "!A                 = Text mode
>  #120010403 11:42:03 = File date
>  *!A                 = Text encoding is ASCII
>  ."M5                = OS is Tandem Nonstop
>  /$AM96              = Record format is ?????
>  1$8192              = Length in bytes = 8192
>
>AM96 is not a valid record format.  Since you can't control the Tandem end,
>the workaround is to tell C-Kermit to:
>
>  set attributes off
>
>which makes Kermit ignore the Attribute packet that contains the invalid
>record-format code.
>
>- Frank



From cstranslations@email.msn.com Fri Jun  1 09:53:04 EDT 2001
Article: 12500 of comp.protocols.kermit.misc
From: "cstranslations" <cstranslations@email.msn.com>
Subject: OpenVMS/Windows scripts
Date: Thu, 31 May 2001 21:02:14 -0700
Lines: 24
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID: <OYVpP#k6AHA.259@cpmsnbbsa09>
Newsgroups: comp.protocols.kermit.misc
NNTP-Posting-Host: 03-146.076.popsite.net 64.24.211.146
Path: newsmaster.cc.columbia.edu!panix!news-out.cwix.com!newsfeed.cwix.com!cpmsnbbsb04!cpmsnbbsa09
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12500

I recently stumbled across the info at http://www.columbia.edu/kermit/ and
I'm getting the impression that there's some rather advanced scripting
capabilities available in C-Kermit and Kermit95. I have C-Kermit 7.0 running
under OpenVMS 7.2-1 and just received (well yesterday) and installed
Kermit95 on a PC running Windows98. I haven't purchased the book yet as I
was hoping to get some where in trying to set things up. At the moment all I
am is lost in a heap of information.

I've never used kermit before.

The immediate goal is to take a file on the OpenVMS system and transfer it
to the PC. Once the file is on the PC run PGP (command line version) to
encrypt the file. At that point FTP the file to another location. From the
heap of info I'm lost in at the moment it seems like running Kermit95 on the
PC (minimized) to accept a connection via a script running on OpenVMS to
accomplish this is possible. I spent several hours last night going round in
circles. Is this doable???

Any help/suggestions/examples greatly appreciated.

TIA,
Joe




From fdc@watsun.cc.columbia.edu Fri Jun  1 09:53:08 EDT 2001
Article: 12501 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: OpenVMS/Windows scripts
Date: 1 Jun 2001 13:53:05 GMT
Organization: Columbia University
Lines: 38
Message-ID: <9f86o1$f33$1@newsmaster.cc.columbia.edu>
References: <OYVpP#k6AHA.259@cpmsnbbsa09>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 991403585 15459 128.59.39.2 (1 Jun 2001 13:53:05 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 1 Jun 2001 13:53:05 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12501

In article <OYVpP#k6AHA.259@cpmsnbbsa09>,
cstranslations <cstranslations@email.msn.com> wrote:
: I recently stumbled across the info at http://www.columbia.edu/kermit/ and
: I'm getting the impression that there's some rather advanced scripting
: capabilities available in C-Kermit and Kermit95.
:
Yes, you can see lots of examples here:

  http://www.columbia.edu/kermit/ckscripts.html

: I have C-Kermit 7.0 running
: under OpenVMS 7.2-1 and just received (well yesterday) and installed
: Kermit95 on a PC running Windows98. I haven't purchased the book yet...
:
It's in your Kermit 95 distribution as a PDF file.

: ... as I
: was hoping to get some where in trying to set things up. At the moment all I
: am is lost in a heap of information.
: 
: I've never used kermit before.
: 
: The immediate goal is to take a file on the OpenVMS system and transfer it
: to the PC. Once the file is on the PC run PGP (command line version) to
: encrypt the file. At that point FTP the file to another location. From the
: heap of info I'm lost in at the moment it seems like running Kermit95 on the
: PC (minimized) to accept a connection via a script running on OpenVMS to
: accomplish this is possible. I spent several hours last night going round in
: circles. Is this doable???
: 
Yes, but it's always harder to make a connection TO Windows than FROM Windows,
because Windows, unlike VMS or UNIX, is not designed to accept logins from
outside.  But it can be done.

The first question is: What kind of connection are you making from VMS to
Windows?  Direct serial, dialed, Telnet, ...?

- Frank


From Use-Author-Address-Header@[127.1] Sat Jun  2 13:06:21 EDT 2001
Article: 12502 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp-new.frontiernet.net!nntp.gblx.net!border1.nntp.aus1.giganews.com!nntp2.aus1.giganews.com!newshub2.rdc1.sfba.home.com!news.home.com!cyclone-sjo1.usenetserver.com!news-out-sjo.usenetserver.com!hub1.nntpserver.com!news-in.nibble.net!newsfeed01.sul.t-online.de!t-online.de!newsrouter.chello.at!newsfeed.Austria.EU.net!newsfeed.kpnqwest.at!anon.lcs.mit.edu!nym.alias.net!mail2news
Date: 2 Jun 2001 01:43:25 -0700
Message-ID: <20010602084325.23110.cpmta@c009.snv.cp.net>
X-Sent: 2 Jun 2001 08:43:25 GMT
Content-Type: text/plain
Content-Disposition: inline
Mime-Version: 1.0
From:  <Use-Author-Address-Header@[127.1]>
Author-Address: leganii <AT> surfree <DOT> com
Cc: screen@uni-erlangen.de, cespedes@debian.org, scoug-programming@scoug.com,
  scoug-general@scoug.com
X-Mailer: Web Mail 3.9.2.3
Subject: Smashing through Screen with Kermit
X-Sent-From: leganii@surfree.com
Mail-To-News-Contact: postmaster@nym.alias.net
Organization: mail2news@nym.alias.net
Newsgroups: comp.protocols.kermit.misc
Lines: 159
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12502


As an intermediate step to getting them ethernetted,
I finally got my OS/2 and Debian boxes connected over
a Null-modem cable.  I figure that being able to twiddle
configuration settings and reboot them sitting at one
console has to simplify the process for one who
has a lot to learn about networking.
Until I have Ethernet going the serial connection provides
a working 'out-of-band' connection.
How hard can it be to network the computers if they are
already networked?
This is more functional than a lot might think
having 'screen', a full screen 'window manager'
running on the Debian box, enabling multiple sessions
with one login, split screens, scrollback, cut and paste,
etc. from a text interface.
There are only two disadvantage to this that I know so far.

1) You can't take advantage of recent releases of Lynx, W3M,
and other text mode browsers to view images with viewers
like zgv.

2) The very first thing brought up in the screen FAQ is
'Why can't I transfer files with Kermit while screen is running?'.
The answer given, that you can't, is true only for the case
where you give up without analyzing the problem and
determining how Kermit transfer has to be configured to work.
Yes, over a simple serial connection you are restricted
to leaving other screen managed sessions to themselves
while the transfer goes on, but for me that is more convienient
than having to shutdown screen.
(I find it so usefull I 'exec screen -R' at the end my
bash_profile file so that it is always running when I login.)


First add this line to /etc/inittab on the Debian machine
to allow loggin in on port 'com2'/ttyS1:

T1:23:respawn:/sbin/getty -L ttyS1 57600 vt100

(You might also want to experiment with Lilo and/or GRUB,
which allow control of boot-up over serial connections,
but that might be for another write up.)

The following script, run with Kermit/2 from the OS/2
end sets up C-Kermit on the Debian machine into server mode
and sets both so that file transfers happen.
The two external modem connection cables I'm using, spliced
together with gender menders and null modem adaptors is
kind of long (the PCs are in different rooms), and
runs past some wire nests, and I'm not certain about shielding,
so I found setting the allowed errors higher than the default
seemed needed.  For a 36K file about 16 errors happened during
transfer, so my setting is excessive, but does the trick.
Without the settings of this script the transfer seemed to
lockup, as the screen FAQ indicated.
(If anyone knows any improvements, feel free to contact me.)

#     Screen Smasher
#    ( To 'Smash through Screen with file transfers' )
#
#    for setting up kermit server
#    at the other end to penetrate a
#    connection where the UNIX session manager
#    'screen' is also running at the other end,
#    without having to shutdown 'screen'.
#
#    D.E. Legan 26/05/2001


#  set this, last character of the remote prompt,
#  in one place, so it can easily be changed for
#  different circumstances:
define rprompt {>}

#    first do as I *do*, not just as I *say*,
#    set these things locally on OS/2 Kermit/2:
set prefixing all
set send timeout 1 fixed
set receive timeout 1
set send start-of-packet 65
set receive start-of-packet 65
set transfer locking-shift on
set retry  500
#     ....  nothing succeeds like excess!

:bangaway

#   First, make an attempt to make sure kermit is actually running
#   on the other end.  This seems to do no harm if  it already is.
#   Although I actually have never used it for such, the help
#   for C-Kermit indicates that the 'kermit' command issued
#   at the kermit prompt serves to set command line switches
#   after it has already been started.  Here, if the other end
#   is still at the shell prompt, it starts kermit.
#   If kermit is already running, as already mentioned, it does no harm.
output  kermit\13
input 5 \m(rprompt)
if failure goto bangaway

#  This next command causes all non-visable, or non-standard
#  bytes to be prefixed to be a standard ASCII character.
#  While differing in specific details, in essence it can
#  be likened to uuencoding or MIME base-64 encoding on
#  the fly, allowing only standard, visable ASCII characters
#  and carriage returns over the connection.
#  Surely these will not interfere with 'screen''s operation!  :-)
output  set prefixing all\13
input 5 \m(rprompt)
if failure goto bangaway

output  set send timeout 1 fixed\13
input 5 \m(rprompt)
if failure goto bangaway

output  set receive timeout 1\13
input 5 \m(rprompt)
if failure goto bangaway

#   Now set the start of packet character to simply the letter 'A':
output  set send start-of-packet 65\13
input 5 \m(rprompt)
if failure goto bangaway

output  set receive start-of-packet 65\13
input 5 \m(rprompt)
if failure goto bangaway

# According to 'Using C-Kermit', the following is almost never bad,
# so....
output  set transfer locking-shift on\13
input 5 \m(rprompt)
if failure goto bangaway

output  set retry  500\13
input 5 \m(rprompt)
if failure goto bangaway

#  When developing this script, overlooked that this next one would
#  have a different response than just the remote prompt,
#  and thought that some how the local OS/2 machine was
#  being put into server mode when 'kermit ready to serve...'
#  was echoed on the local screen and then it locked up in an
#  infinit loop.
output  server\13
input 5 kermit ready to serve...
if failure goto bangaway


#  now see what you can do:
remote help




Regards,
Dallas E. Legan II  /  leganii@surfree.com  /  dallasii@kincyb.com

Powered by......Lynx, the Internet at hyperkinetic speed.


From fdc@watsun.cc.columbia.edu Sat Jun  2 13:06:25 EDT 2001
Article: 12503 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Smashing through Screen with Kermit
Date: 2 Jun 2001 17:06:30 GMT
Organization: Columbia University
Lines: 45
Message-ID: <9fb6em$jn5$1@newsmaster.cc.columbia.edu>
References: <20010602084325.23110.cpmta@c009.snv.cp.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 991501590 20197 128.59.39.2 (2 Jun 2001 17:06:30 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 2 Jun 2001 17:06:30 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12503

In article <20010602084325.23110.cpmta@c009.snv.cp.net>,
 <Use-Author-Address-Header@[127.1]> (Dallas E. Legan II) wrote:
: ...
: 2) The very first thing brought up in the screen FAQ is
: 'Why can't I transfer files with Kermit while screen is running?'.
:
Which, as you point out, is a false premise.  It would be a true
premise for XMODEM, YMODEM, or ZMODEM, however.

This is exactly the kind of situation for which Kermit was designed:
nontransparent, noisy, lossy, and/or 7-bit connections.

The ckubwr.txt file includes the following in Section 4, General 
UNIX-Specific Hints, Limitations, and Bugs:

C-Kermit file transfers will probably not work if attemped through the
"splitvt" or GNU "screen" programs because the screen optimization (or at
least, line wrapping, control-character absorption) done by this package
interferes with Kermit's packets.

The same can apply to any other environment in which the user's session is
captured, monitored, recorded, or manipulated.  Examples include the 'script'
program (for making a typescript of a session), the Computronics PEEK package
and pksh (at least versions of it prior to 1.9K), and so on.

You might try the following -- what we call "doomsday Kermit" -- settings to
push packets through even the densest and most obstructive connections, such
as "screen" and "splitvt" (and certain kinds of 3270 protocol emulators):
Give these commands to BOTH Kermit programs:

  SET FLOW NONE
  SET CONTROL PREFIX ALL
  SET RECEIVE PACKET-LENGTH 70
  SET RECEIVE START 62
  SET SEND START 62
  SET SEND PAUSE 100
  SET BLOCK B

If it works, it will be slow.

(end quote) By the way, "set block b" (blank-free block check) should be
used too, in case a packet block check happens to end with a blank, which
could easily be optimized away by programs such as 'screen'.

- Frank


From xavigonzalvo@eresmas.com Mon Jun  4 12:35:06 EDT 2001
Article: 12504 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.primenet.com!nntp.gblx.net!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: xavigonzalvo@eresmas.com (Xavi Gonzalvo)
Newsgroups: comp.protocols.kermit.misc
Subject: kermit protocol in hp48
Date: 4 Jun 2001 07:22:18 -0700
Organization: http://groups.google.com/
Lines: 14
Message-ID: <66df79eb.0106040622.3b3fdc92@posting.google.com>
NNTP-Posting-Host: 62.175.80.59
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 991664539 19582 127.0.0.1 (4 Jun 2001 14:22:19 GMT)
X-Complaints-To: groups-support@google.com
NNTP-Posting-Date: 4 Jun 2001 14:22:19 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12504

Hi there!!

Well I'm working in my own software to connect a pc with an hp48g+
calculator via rs232 using kermit protocol. I've made half a program
which can send files from calculator to pc but I cannot find any
information about which frames hp expects to receive when it's in
server mode.

Anyway thank you very much.

Please do not send me to http://www.columbia.edu/kermit or to Frank da
Cruz book!! (Great book, anyway).

Thanks again


From jrd@cc.usu.edu Mon Jun  4 12:35:09 EDT 2001
Article: 12505 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news.cc.utah.edu!cc.usu.edu!jrd
From: jrd@cc.usu.edu (Joe Doupnik)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: kermit protocol in hp48
Message-ID: <WY3seZyqGcyQ@cc.usu.edu>
Date: 4 Jun 01 09:41:24 MDT
References: <66df79eb.0106040622.3b3fdc92@posting.google.com>
Organization: Utah State University
Lines: 21
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12505

In article <66df79eb.0106040622.3b3fdc92@posting.google.com>, xavigonzalvo@eresmas.com (Xavi Gonzalvo) writes:
> Hi there!!
> 
> Well I'm working in my own software to connect a pc with an hp48g+
> calculator via rs232 using kermit protocol. I've made half a program
> which can send files from calculator to pc but I cannot find any
> information about which frames hp expects to receive when it's in
> server mode.
> 
> Anyway thank you very much.
> 
> Please do not send me to http://www.columbia.edu/kermit or to Frank da
> Cruz book!! (Great book, anyway).
> 
> Thanks again
----------
	Well, if you prefer to not read the specs book then there is the
hard way. You can use MS-DOS Kermit to talk with the HP48 and record (log)
all the Kermit packet traffic. CKermit will work fine this way too, depending
on your non-HP48 host.
	Joe D.


From fdc@watsun.cc.columbia.edu Mon Jun  4 12:35:32 EDT 2001
Article: 12506 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.sys.dec.micro,alt.sys.pdp11,comp.protocols.kermit.misc
Subject: Re: Kermit or similar for 2.9BSD on a PRO-350
Date: 4 Jun 2001 16:32:45 GMT
Organization: Columbia University
Lines: 47
Message-ID: <9fgd7d$nqu$1@newsmaster.cc.columbia.edu>
References: <3b1ac33c@herald.canberra.edu.au>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 991672365 24414 128.59.39.2 (4 Jun 2001 16:32:45 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 4 Jun 2001 16:32:45 GMT
Xref: newsmaster.cc.columbia.edu comp.sys.dec.micro:11090 alt.sys.pdp11:9875 comp.protocols.kermit.misc:12506

In article <3b1ac33c@herald.canberra.edu.au>,
Super-User  <root@joshua.canberra.edu.au> wrote:
: I've managed to get the 2.9BSD install from the PUPS archive running on my
: PRO-350, I am planning to set up a website at some point to describe the
: procedure, as it was a little tricky in points.
: 
: The downside is some of the files got corrupted along the way, including as
: & cc, of course I have the original tar files as well which I am planning on
: using to build up the missing parts of the distribution.
: 
: Unfortunatly, I have no way of transferring files across to the pro! The
: serial link works, but cu doesn't appear to work well enough to get anything
: transferred, so I am at a loss on how to get kermit or similar across to the
: pro.
: 
: Does anyone have an image of Kermit for the 11/23 on a RX50?  Thanks!
: 
Of course we have Kermit images at:

  http://www.columbia.edu/kermit/

but not on RX50 (at least not unless you can read Rainbow disks).  You have
two choices:

 1. C-Kermit 6.0: Can make outbound serial or telnet connections.  Big:

      http://www.columbia.edu/kermit/ckermit.html

 2. G-Kermit 1.0: transfers files only over a connection you have made
    INTO the Pro/350.  Small:

(2) would be perfect, at least for bootstrapping, as described here:

      http://www.columbia.edu/kermit/gkermit.html

(see the bootstrapping section at the bottom).

But unfortunately the only 2.xBSD images I have for either of these programs
are based on 2.11BSD.  I can't say whether they will work on 2.9.  But it's
worth a try.  If it doesn't pan out, then maybe we can find somebody else
who has 2.9BSD to build G-Kermit for it, so we can add the image to our
archive.

Coincidentally, we adapted 2.9BSD for the Pro/380 here about 1984.  I wonder
if you have the same code...

- Frank


From karlm@joshua.canberra.edu.au Tue Jun  5 11:53:05 EDT 2001
Article: 12507 of comp.protocols.kermit.misc
Message-ID: <3b1c194f@herald.canberra.edu.au>
From: <karlm@joshua.canberra.edu.au>
Subject: Re: Kermit or similar for 2.9BSD on a PRO-350
Newsgroups: comp.sys.dec.micro,alt.sys.pdp11,comp.protocols.kermit.misc
References: <3b1ac33c@herald.canberra.edu.au> <9fgd7d$nqu$1@newsmaster.cc.columbia.edu>
User-Agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (SunOS/5.6 (sun4m))
X-Original-NNTP-Posting-Host: joshua.canberra.edu.au
Date: 5 Jun 2001 09:27:11 +1000
X-Original-Trace: 5 Jun 2001 09:27:11 +1000, joshua.canberra.edu.au
Lines: 19
NNTP-Posting-Host: 137.92.97.4
X-Original-NNTP-Posting-Host: 137.92.97.4
X-Trace: clarion.carno.net.au 991697191 137.92.97.4 (5 Jun 2001 09:26:31 +1000)
Path: newsmaster.cc.columbia.edu!panix!news-out.cwix.com!newsfeed.cwix.com!news1.optus.net.au!optus!clarion.carno.net.au!herald.canberra.edu.au!not-for-mail
Xref: newsmaster.cc.columbia.edu comp.sys.dec.micro:11091 alt.sys.pdp11:9877 comp.protocols.kermit.misc:12507

In comp.sys.dec.micro Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:

> But unfortunately the only 2.xBSD images I have for either of these programs
> are based on 2.11BSD.  I can't say whether they will work on 2.9.  But it's
> worth a try.  If it doesn't pan out, then maybe we can find somebody else
> who has 2.9BSD to build G-Kermit for it, so we can add the image to our
> archive.


> Coincidentally, we adapted 2.9BSD for the Pro/380 here about 1984.  I wonder
> if you have the same code...

More than likely in fact, this machine was built up on a Ken Wellsch's images in the PUPS archive, I also have 2.11 & 2.9BSD running under an emulator on my Linux box which I am intending to use to build all the relevant tools for the pro, unfortunaly none of them seem to support RX50's :-(

If I could find a emulator that supported RX50's i'd probably be able to make this work as well!

Regards,
Karl



From cstranslations@email.msn.com Wed Jun  6 10:35:23 EDT 2001
Article: 12509 of comp.protocols.kermit.misc
From: "cstranslations" <cstranslations@email.msn.com>
References: <OYVpP#k6AHA.259@cpmsnbbsa09> <9f86o1$f33$1@newsmaster.cc.columbia.edu>
Subject: Re: OpenVMS/Windows scripts
Date: Tue, 5 Jun 2001 20:44:54 -0700
Lines: 48
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Message-ID: <OBMb3rj7AHA.88@cpmsnbbsa09>
Newsgroups: comp.protocols.kermit.misc
NNTP-Posting-Host: 03-191.076.popsite.net 64.24.211.191
Path: newsmaster.cc.columbia.edu!panix!news-out.cwix.com!newsfeed.cwix.com!cpmsnbbsb04!cpmsnbbsa09
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12509


"Frank da Cruz" <fdc@watsun.cc.columbia.edu> wrote in message
news:9f86o1$f33$1@newsmaster.cc.columbia.edu...
> In article <OYVpP#k6AHA.259@cpmsnbbsa09>,
> cstranslations <cstranslations@email.msn.com> wrote:
> : I recently stumbled across the info at http://www.columbia.edu/kermit/
and
> : I'm getting the impression that there's some rather advanced scripting
> : capabilities available in C-Kermit and Kermit95.
> :
> Yes, you can see lots of examples here:
>
>   http://www.columbia.edu/kermit/ckscripts.html
>
> : I have C-Kermit 7.0 running
> : under OpenVMS 7.2-1 and just received (well yesterday) and installed
> : Kermit95 on a PC running Windows98. I haven't purchased the book yet...
> :
> It's in your Kermit 95 distribution as a PDF file.

I'll have to go back and take another look. What I was looking at seemed to
be an abbreviated version of the book (and I seem to remember seeing
something some where indicating the book was rather "large" 700+ pages).

> Yes, but it's always harder to make a connection TO Windows than FROM
Windows,
> because Windows, unlike VMS or UNIX, is not designed to accept logins from
> outside.  But it can be done.
>
> The first question is: What kind of connection are you making from VMS to
> Windows?  Direct serial, dialed, Telnet, ...?

Telnet from the an alpha 4100 running OpenVMS 7.1-1H1 to a PC running
Windows (I believe NT if/when I can get things into production - for
testing/development from the alpha to my PC running Windows98).

Bob-

Yes I received the Kermit and DCL examples you sent after I posted the
original "Is there a recent PGP port for OpenVMS in comp.os.vms." The
response email I sent to your work address bounced ("unable to connect to
destination server" or something to that affect). Kind of lost in all the
info...
(My apologizes to all for the personal ending).

Joe




From fdc@watsun.cc.columbia.edu Wed Jun  6 10:35:27 EDT 2001
Article: 12510 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.os.vms
Subject: Re: OpenVMS/Windows scripts
Date: 6 Jun 2001 14:35:35 GMT
Organization: Columbia University
Lines: 51
Message-ID: <9flf3n$2m2$1@newsmaster.cc.columbia.edu>
References: <OYVpP#k6AHA.259@cpmsnbbsa09> <9f86o1$f33$1@newsmaster.cc.columbia.edu> <OBMb3rj7AHA.88@cpmsnbbsa09>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 991838135 2754 128.59.39.2 (6 Jun 2001 14:35:35 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 6 Jun 2001 14:35:35 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12510 comp.os.vms:287965

In article <OBMb3rj7AHA.88@cpmsnbbsa09>,
cstranslations <cstranslations@email.msn.com> wrote:
: > : ... just received (well yesterday) and installed
: > : Kermit95 on a PC running Windows98. I haven't purchased the book yet...
: > :
: > It's in your Kermit 95 distribution as a PDF file.
: 
: I'll have to go back and take another look. What I was looking at seemed to
: be an abbreviated version of the book (and I seem to remember seeing
: something some where indicating the book was rather "large" 700+ pages).
: 
That's "Using C-Kermit" and it is indeed in Kermit 95 directory.  If you
give the "manual" command at the K-95> prompt, or click on Help->Manual in
the Dialer, you get the Kermit 95 manual, which, very near the top, has an
Index to Reference Material, where the first item is a link to the "Using
C-Kermit" PDF file.

: > Yes, but it's always harder to make a connection TO Windows than FROM
: > Windows, because Windows, unlike VMS or UNIX, is not designed to accept
: > logins from outside.  But it can be done.
: >
: > The first question is: What kind of connection are you making from VMS to
: > Windows?  Direct serial, dialed, Telnet, ...?
: 
: Telnet from the an alpha 4100 running OpenVMS 7.1-1H1 to a PC running
: Windows (I believe NT if/when I can get things into production - for
: testing/development from the alpha to my PC running Windows98).
: 
Of course this would be more straightforward in the other direction (make
the connection from Windows to VMS, which is already set up to allow Telnet
users to come in, log in, and have a regular session).  I'm sure you know
that Windows does not include a Telnet server (unless you have installed a
third-party one).  Therefore you have two choices:

 1. Tell Kermit 95 to wait for an incoming connection on a specific socket:

      set host * 3000

    and then tell C-Kermit on VMS to "telnet xxx 3000" (where xxx is the
    hostname of the Windows PC); or:

 2. Use Kermit 95 host mode:

      http://www.columbia.edu/kermit/k95host.html

The next release of K95 will offer a third choice, in which K95 itself *is*
a Telnet server and shell combined, so incoming connections get the K-95>
prompt and can give all the file-management and transfer commands to it,
*almost* just like at the PC console.

- Frank


From mgb@cyberdude.com Sun Jun 10 11:46:15 EDT 2001
Article: 12517 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!bloom-beacon.mit.edu!howland.erols.net!newsfeed.skycache.com!Cidera!e420r-sjo4.usenetserver.com!news-out.usenetserver.com!e420r-sjo3.usenetserver.com.POSTED!not-for-mail
From: "Michael Barton" <mgb@cyberdude.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Can Kermit help with forwarding X11 traffic?
Lines: 11
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Message-ID: <NMtU6.3570$zv1.175466@e420r-sjo3.usenetserver.com>
X-Complaints-To: abuse@usenetserver.com
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly.
NNTP-Posting-Date: Sat, 09 Jun 2001 14:19:25 EDT
Organization: WebUseNet Corp  http://www.usenetserver.com - Home of the fastest NNTP servers on the Net.
Date: Sat, 9 Jun 2001 12:21:58 -0600
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12517

I've used ssh, and the sshd deamon, running on the remote system, will
assist in forwarding X11 traffic back through the secure connection to
my Linux machine.

Can kermit be run as a server on the remote system and provide similar
functionality?

Thanks,
Michael





From jaltman@watsun.cc.columbia.edu Sun Jun 10 11:46:52 EDT 2001
Article: 12518 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Can Kermit help with forwarding X11 traffic?
Date: 9 Jun 2001 22:24:35 GMT
Organization: Columbia University
Lines: 29
Message-ID: <9fu7n3$51d$1@newsmaster.cc.columbia.edu>
References: <NMtU6.3570$zv1.175466@e420r-sjo3.usenetserver.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 992125475 5165 128.59.39.2 (9 Jun 2001 22:24:35 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 9 Jun 2001 22:24:35 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12518

In article <NMtU6.3570$zv1.175466@e420r-sjo3.usenetserver.com>,
Michael Barton <mgb@cyberdude.com> wrote:
: I've used ssh, and the sshd deamon, running on the remote system, will
: assist in forwarding X11 traffic back through the secure connection to
: my Linux machine.
: 
: Can kermit be run as a server on the remote system and provide similar
: functionality?
: 
: Thanks,
: Michael
: 
: 
: 


Yes.  Kermit can be used as a Secure Telnet client communicating
with a Secure Telnetd which will forward X windows traffic over the
secure channel.

For a list of secure Telnetd implementations which support X Windows
Forwarding see

  http://www.kermit-project.org/telnetd.html

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From jaltman@watsun.cc.columbia.edu Sun Jun 17 14:19:57 EDT 2001
Article: 12521 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Can Kermit help with forwarding X11 traffic?
Date: 10 Jun 2001 22:59:44 GMT
Organization: Columbia University
Lines: 20
Message-ID: <9g0u50$5pi$1@newsmaster.cc.columbia.edu>
References: <NMtU6.3570$zv1.175466@e420r-sjo3.usenetserver.com> <9fu7n3$51d$1@newsmaster.cc.columbia.edu> <LsRU6.13978$zv1.1045992@e420r-sjo3.usenetserver.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 992213984 5938 128.59.39.2 (10 Jun 2001 22:59:44 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 Jun 2001 22:59:44 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12521

In article <LsRU6.13978$zv1.1045992@e420r-sjo3.usenetserver.com>,
Michael Barton <mgb@cyberdude.com> wrote:
: I understand that kermit can be a _client_ in this arrangement, but
: that requires a Secure Telnet _server_ on the other end.
: 
: I'm hoping that I can run something (i.e. kermit) from the command
: line on the remote end that will enable forwarding of X11 traffic back
: to my workstation.
: 
: Is kermit in server mode capable of this?
: 
: Michael

Secure Tunneling of arbitrary connections cannot be done with Kermit.
Take a look at Stunnel.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From mgb@cyberdude.com Sun Jun 17 14:20:08 EDT 2001
Article: 12523 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.skycache.com!Cidera!e420r-sjo4.usenetserver.com!news-out.usenetserver.com!e420r-sjo2.usenetserver.com.POSTED!not-for-mail
From: "Michael Barton" <mgb@cyberdude.com>
Newsgroups: comp.protocols.kermit.misc
Subject: My kermit locks up under Linux 7.1 - any suggestions?
Lines: 105
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Message-ID: <hWxV6.93$Wt2.11949@e420r-sjo2.usenetserver.com>
X-Complaints-To: abuse@usenetserver.com
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly.
NNTP-Posting-Date: Tue, 12 Jun 2001 19:51:41 EDT
Organization: WebUseNet Corp. - ReInventing The UseNet
Date: Tue, 12 Jun 2001 17:41:16 -0600
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12523

I've tried both 7.0 and 7.1 of kermit (cku197 and cku199) - they both
exhibit the same behavior under RedHat's Linux 7.1, but both work just
fine under Redhat's Linux 6.2 and SGI's Irix 5.3.  In all cases,
kermit was built using:

  KFLAGS="-O2 -DTCP_NODELAY -DBIGBUFOK -DNODEBUG -DNOOLDMODEMS" make
linux (or irix53)

What happens is: I invoke kermit, then use the 'telnet' command to a
remote AIX system.

I can connnect just fine, and as long as I'm actively using the
connection, all seems well.  However, if the connection is left idle
for an indeterminate period of time (maybe 3 minutes...) then kermit
locks up HARD.  I can't ctl-C, ctl-\, or enter any sequence of
characters that resumes processing.  the only thing that works is
closing the XTerm window.

Perhaps this info on the process will help:

perth-root$ cat /proc/1110/maps
08048000-0819a000 r-xp 00000000 03:06 132945     /usr/local/bin/kermit
0819a000-081d6000 rw-p 00151000 03:06 132945     /usr/local/bin/kermit
081d6000-08348000 rwxp 00000000 00:00 0
40000000-40016000 r-xp 00000000 03:06 350715     /lib/ld-2.2.2.so
40016000-40017000 rw-p 00015000 03:06 350715     /lib/ld-2.2.2.so
40017000-40018000 rw-p 00000000 00:00 0
40018000-40019000 rw-p 00000000 00:00 0
40019000-4001a000 rw-p 00000000 00:00 0
4001a000-40024000 r-xp 00000000 03:06 350749
/lib/libnss_files-2.2.2.so
40024000-40025000 rw-p 00009000 03:06 350749
/lib/libnss_files-2.2.2.so
4002e000-40064000 r-xp 00000000 03:06 223362
/usr/lib/libncurses.so.5.2
40064000-4006d000 rw-p 00035000 03:06 223362
/usr/lib/libncurses.so.5.2
4006d000-40070000 rw-p 00000000 00:00 0
40070000-4007f000 r-xp 00000000 03:06 350762
/lib/libresolv-2.2.2.so
4007f000-40080000 rw-p 0000e000 03:06 350762
/lib/libresolv-2.2.2.so
40080000-40083000 rw-p 00000000 00:00 0
40083000-40089000 r-xp 00000000 03:06 350726
/lib/libcrypt-2.2.2.so
40089000-4008a000 rw-p 00005000 03:06 350726
/lib/libcrypt-2.2.2.so
4008a000-400b1000 rw-p 00000000 00:00 0
400b1000-400d4000 r-xp 00000000 03:06 414399
/lib/i686/libm-2.2.2.so
400d4000-400d5000 rw-p 00022000 03:06 414399
/lib/i686/libm-2.2.2.so
400d5000-401fb000 r-xp 00000000 03:06 414397
/lib/i686/libc-2.2.2.so
401fb000-40201000 rw-p 00125000 03:06 414397
/lib/i686/libc-2.2.2.so
40201000-40205000 rw-p 00000000 00:00 0
40205000-40236000 rw-p 00000000 00:00 0
40236000-4027d000 rw-p 00000000 00:00 0
4027d000-4030b000 rw-p 00000000 00:00 0
bfffb000-c0000000 rwxp ffffc000 00:00 0

perth-root$ cat /proc/1110/stat
1110 (kermit) S 14740 1110 14740 34825 1110 0 321 0 346 0 1 1 0 0 9 0
0 0 34118862 6320128 614 4294967295 134512640 135893952 3221223672
3221217808 1075534094 0 0 14982 134758401 3222546150 0 0 17 0

perth-root$ cat /proc/1110/status
Name:   kermit
State:  S (sleeping)
Pid:    1110
PPid:   14740
TracerPid:      0
Uid:    500     500     500     500
Gid:    500     500     500     500
FDSize: 32
Groups: 500
VmSize:     6172 kB
VmLck:         0 kB
VmRSS:      2456 kB
VmData:     2736 kB
VmStk:        20 kB
VmExe:      1352 kB
VmLib:      1744 kB
SigPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000003a86
SigCgt: 0000000008084001
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
perth-root$ cat /proc/1110/statm
614 614 286 142 0 472 328

perth-root$ cat /proc/1110/stat
1110 (kermit) S 14740 1110 14740 34825 1110 0 321 0 346 0 1 1 0 0 9 0
0 0 34118862 6320128 614 4294967295 134512640 135893952 3221223672
3221217808 1075534094 0 0 14982 134758401 3222546150 0 0 17 0


Any suggestions?
Michael






From jaltman@watsun.cc.columbia.edu Sun Jun 17 14:20:15 EDT 2001
Article: 12524 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: My kermit locks up under Linux 7.1 - any suggestions?
Date: 13 Jun 2001 02:00:49 GMT
Organization: Columbia University
Lines: 32
Message-ID: <9g6hgh$ouu$1@newsmaster.cc.columbia.edu>
References: <hWxV6.93$Wt2.11949@e420r-sjo2.usenetserver.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 992397649 25566 128.59.39.2 (13 Jun 2001 02:00:49 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 13 Jun 2001 02:00:49 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12524




In article <hWxV6.93$Wt2.11949@e420r-sjo2.usenetserver.com>,
Michael Barton <mgb@cyberdude.com> wrote:
: I've tried both 7.0 and 7.1 of kermit (cku197 and cku199) - they both
: exhibit the same behavior under RedHat's Linux 7.1, but both work just
: fine under Redhat's Linux 6.2 and SGI's Irix 5.3.  In all cases,
: kermit was built using:
: 
:   KFLAGS="-O2 -DTCP_NODELAY -DBIGBUFOK -DNODEBUG -DNOOLDMODEMS" make
: linux (or irix53)
: 
: What happens is: I invoke kermit, then use the 'telnet' command to a
: remote AIX system.
: 
: I can connnect just fine, and as long as I'm actively using the
: connection, all seems well.  However, if the connection is left idle
: for an indeterminate period of time (maybe 3 minutes...) then kermit
: locks up HARD.  I can't ctl-C, ctl-\, or enter any sequence of
: characters that resumes processing.  the only thing that works is
: closing the XTerm window.

Clearly something in Linux changed out from underneath Kermit.
Can you attach to the locked process with gdb and get a stack trace?

That would indicate exactly where in the code the process is stuck.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From mgb@cyberdude.com Sun Jun 17 14:20:23 EDT 2001
Article: 12525 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news-out.cwix.com!newsfeed.cwix.com!news.maxwell.syr.edu!newsfeed.skycache.com!Cidera!e420r-sjo4.usenetserver.com!news-out.usenetserver.com!e420r-atl1.usenetserver.com.POSTED!not-for-mail
From: "Michael Barton" <mgb@cyberdude.com>
Newsgroups: comp.protocols.kermit.misc
References: <hWxV6.93$Wt2.11949@e420r-sjo2.usenetserver.com> <9g6hgh$ouu$1@newsmaster.cc.columbia.edu>
Subject: Re: My kermit locks up under Linux 7.1 - any suggestions?
Lines: 64
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Message-ID: <L6BV6.4920$o4.198044@e420r-atl1.usenetserver.com>
X-Complaints-To: abuse@usenetserver.com
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly.
NNTP-Posting-Date: Tue, 12 Jun 2001 23:29:47 EDT
Organization: WebUseNet Corp. - ReInventing The UseNet
Date: Tue, 12 Jun 2001 21:32:29 -0600
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12525

#0  0x401b590e in __select () from /lib/i686/libc.so.6
#1  0xbfffe290 in ?? ()
#2  0x0808b6bb in doconect ()
#3  0x080be72e in setlin ()
#4  0x080d5ef3 in docmd ()
#5  0x0809e3c3 in parser ()
#6  0x0804b72a in doicp ()
#7  0x080e6d90 in cc_execute ()
#8  0x0804c83e in main ()
#9  0x400f1177 in __libc_start_main (main=0x804bfec <main>, argc=1,
    ubp_av=0xbffff8fc, init=0x804a28c <_init>, fini=0x811e300 <_fini>,
    rtld_fini=0x4000e184 <_dl_fini>, stack_end=0xbffff8ec)
    at ../sysdeps/generic/libc-start.c:129

I'll re-compile with -g and post more info...

Michael

"Jeffrey Altman" <jaltman@watsun.cc.columbia.edu> wrote in message
news:9g6hgh$ouu$1@newsmaster.cc.columbia.edu...
>
>
>
> In article <hWxV6.93$Wt2.11949@e420r-sjo2.usenetserver.com>,
> Michael Barton <mgb@cyberdude.com> wrote:
> : I've tried both 7.0 and 7.1 of kermit (cku197 and cku199) - they
both
> : exhibit the same behavior under RedHat's Linux 7.1, but both work
just
> : fine under Redhat's Linux 6.2 and SGI's Irix 5.3.  In all cases,
> : kermit was built using:
> :
> :   KFLAGS="-O2 -DTCP_NODELAY -DBIGBUFOK -DNODEBUG -DNOOLDMODEMS"
make
> : linux (or irix53)
> :
> : What happens is: I invoke kermit, then use the 'telnet' command to
a
> : remote AIX system.
> :
> : I can connnect just fine, and as long as I'm actively using the
> : connection, all seems well.  However, if the connection is left
idle
> : for an indeterminate period of time (maybe 3 minutes...) then
kermit
> : locks up HARD.  I can't ctl-C, ctl-\, or enter any sequence of
> : characters that resumes processing.  the only thing that works is
> : closing the XTerm window.
>
> Clearly something in Linux changed out from underneath Kermit.
> Can you attach to the locked process with gdb and get a stack trace?
>
> That would indicate exactly where in the code the process is stuck.
>
>  Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha
available
>  The Kermit Project @ Columbia University   includes Secure Telnet
and FTP
>  http://www.kermit-project.org/             using Kerberos, SRP, and
>  kermit-support@kermit-project.org          OpenSSL.  SSH soon to
follow.
>





From jaltman@watsun.cc.columbia.edu Sun Jun 17 14:20:28 EDT 2001
Article: 12526 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: My kermit locks up under Linux 7.1 - any suggestions?
Date: 13 Jun 2001 04:12:13 GMT
Organization: Columbia University
Lines: 31
Message-ID: <9g6p6t$tu$1@newsmaster.cc.columbia.edu>
References: <hWxV6.93$Wt2.11949@e420r-sjo2.usenetserver.com> <9g6hgh$ouu$1@newsmaster.cc.columbia.edu> <L6BV6.4920$o4.198044@e420r-atl1.usenetserver.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 992405533 958 128.59.39.2 (13 Jun 2001 04:12:13 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 13 Jun 2001 04:12:13 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12526

In article <L6BV6.4920$o4.198044@e420r-atl1.usenetserver.com>,
Michael Barton <mgb@cyberdude.com> wrote:
: #0  0x401b590e in __select () from /lib/i686/libc.so.6
: #1  0xbfffe290 in ?? ()
: #2  0x0808b6bb in doconect ()
: #3  0x080be72e in setlin ()
: #4  0x080d5ef3 in docmd ()
: #5  0x0809e3c3 in parser ()
: #6  0x0804b72a in doicp ()
: #7  0x080e6d90 in cc_execute ()
: #8  0x0804c83e in main ()
: #9  0x400f1177 in __libc_start_main (main=0x804bfec <main>, argc=1,
:     ubp_av=0xbffff8fc, init=0x804a28c <_init>, fini=0x811e300 <_fini>,
:     rtld_fini=0x4000e184 <_dl_fini>, stack_end=0xbffff8ec)
:     at ../sysdeps/generic/libc-start.c:129
: 
: I'll re-compile with -g and post more info...
: 
: Michael
: 

Let's take this off the newsgroup.  Please send additional info
directly to kermit-support@columbia.edu.

This appears to indicate that the stack below the doconect() call has
been overwritten by something that eventually called __select().

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From matt@mhg3.sc.scruznet.com Sun Jun 17 14:20:37 EDT 2001
Article: 12531 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!bloom-beacon.mit.edu!news-out.cwix.com!newsfeed.cwix.com!news.maxwell.syr.edu!news-out.visi.com!hermes.visi.com!gemini.tycho.net.POSTED!not-for-mail
Message-ID: <3b2a722c$0$320$8eec23a@newsreader.tycho.net>
From: "Matthew H. Gerlach" <matt@mhg3.sc.scruznet.com>
Subject: Re: My kermit locks up under Linux 7.1 - any suggestions?
Newsgroups: comp.protocols.kermit.misc
References: <hWxV6.93$Wt2.11949@e420r-sjo2.usenetserver.com> <9g6hgh$ouu$1@newsmaster.cc.columbia.edu> <L6BV6.4920$o4.198044@e420r-atl1.usenetserver.com> <9g6p6t$tu$1@newsmaster.cc.columbia.edu>
User-Agent: tin/pre-1.4-19990517 ("Psychonaut") (UNIX) (Linux/2.2.12-20 (i586))
Date: 15 Jun 2001 20:38:04 GMT
Lines: 9
NNTP-Posting-Host: 6be8ea2c.newsreader.tycho.net
X-Trace: 992637484 gemini.tycho.net 320 165.227.59.235
X-Complaints-To: abuse@tycho.net
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12531

Just for the record,  I am running Red Hat 7.0 with C-Kermit 7.1.199 Alpha.02, 4 Jan 2001, for Linux.


I use kermit for serial all the time, but I tried telnetting from kermit to the localhost.  No problem
making the connection, and I let it sit idle for 5 minutes and everything is fine.  It might be AIX
is doing something something to make the Linux kermit unhappy.

Matthew



From bjoho@centralnet.ch Sun Jun 17 14:20:53 EDT 2001
Article: 12527 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.primenet.com!nntp.gblx.net!newsfeed.icl.net!dispose.news.demon.net!demon!btnet-peer0!btnet-feed5!btnet!carbon.eu.sun.com!new-usenet.uk.sun.com!not-for-mail
From: Bruno Joho <bjoho@centralnet.ch>
Newsgroups: comp.protocols.kermit.misc
Subject: serial device
Date: Wed, 13 Jun 2001 17:46:57 +0100
Organization: Sun Microsystems
Lines: 13
Message-ID: <3B279901.2D77664@centralnet.ch>
NNTP-Posting-Host: bruno.ireland.sun.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: new-usenet.uk.sun.com 992450771 29135 10.16.23.219 (13 Jun 2001 16:46:11 GMT)
X-Complaints-To: usenet@new-usenet.uk.sun.com
NNTP-Posting-Date: 13 Jun 2001 16:46:11 GMT
X-Mailer: Mozilla 4.74 [en] (Windows NT 5.0; U)
X-Accept-Language: en
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12527

Hi

is there any documentation availible how to use kermit to access a
serial device on a SGI box.
I have a Ascend Pipeline attached to the serial device and like to
configure it using kermit.

I apreciate any help

--
Bruno Joho




From dold@75.usenet.us.com Sun Jun 17 14:21:10 EDT 2001
Article: 12528 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!nntp.frontiernet.net!nntp.primenet.com!nntp.gblx.net!newsfeed.direct.ca!look.ca!sfo2-feed1.news.digex.net!intermedia!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@75.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: serial device
Date: 13 Jun 2001 19:09:42 GMT
Organization: Wintercreek Data
Lines: 21
Message-ID: <9g8dpm$amr$1@samba.rahul.net>
References: <3B279901.2D77664@centralnet.ch>
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12528

Bruno Joho <bjoho@centralnet.ch> wrote:

: is there any documentation availible how to use kermit to access a
: serial device on a SGI box.
: I have a Ascend Pipeline attached to the serial device and like to
: configure it using kermit.

We have Cisco boxes where the serial console port is tied to the serial
ttya of a Sun box.  Is this the communication you're asking about?
If so, yes, we use kermit scripts to program the Cisco.
You could start with "autotelnet.ksc" for login and scripting ideas.
Or, manually, you would probably:
	kermit
	set line /dev/ttya
	set speed 9600
	set carrier off
	connect
-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From jgriess@caramail.com Sun Jun 17 14:21:53 EDT 2001
Article: 12532 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!grolier!club-internet!not-for-mail
From: "Jean-Luc" <jgriess@caramail.com>
Newsgroups: comp.protocols.kermit.misc
Subject: must write a soft including Kermit binary file send
Date: Sun, 17 Jun 2001 11:02:03 +0200
Organization: Club-Internet (France)
Lines: 22
Message-ID: <9ghrnm$m59$1@front1m.grolier.fr>
NNTP-Posting-Host: nas31-79.wnt.club-internet.fr
X-Trace: front1m.grolier.fr 992768566 22697 213.44.190.79 (17 Jun 2001 09:02:46 GMT)
NNTP-Posting-Date: 17 Jun 2001 09:02:46 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12532

Hello,

Must implement a software sending binary file
to a Kermit receiver waiting with "kermit ri"

Search for hints how the encoding is made.

Traced the communication:

-start negotiation ? ( includes file name )
-information is sended packet wise

- low ASCII codes are encoded  in two bytes, #, code+0x40
- there is a mechanism for compacting repetitive bytes .
-how is the ACK , NACK response mde ?

Thanks for any hints


jean-luc




From fdc@watsun.cc.columbia.edu Sun Jun 17 14:24:47 EDT 2001
Article: 12533 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: must write a soft including Kermit binary file send
Date: 17 Jun 2001 18:24:58 GMT
Organization: Columbia University
Lines: 20
Message-ID: <9gislq$j3l$1@newsmaster.cc.columbia.edu>
References: <9ghrnm$m59$1@front1m.grolier.fr>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 992802298 19573 128.59.39.2 (17 Jun 2001 18:24:58 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 17 Jun 2001 18:24:58 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12533

In article <9ghrnm$m59$1@front1m.grolier.fr>,
Jean-Luc <jgriess@caramail.com> wrote:
: Must implement a software sending binary file
: to a Kermit receiver waiting with "kermit ri"
: 
"kermit ri" indicates a truly ancient version of UNIX Kermit,
from the 4.2BSD days about 1984.  You might consider looking
at the Kermit website to see the modern offerings:

  http://www.columbia.edu/kermit/ckermit.html

: Search for hints how the encoding is made.
: 
Why?  It would be a lot easier to use an existing Kermit
software application.  They are available for almost every
platform:

  http://www.columbia.edu/kermit/

- Frank


From jgriess@caramail.com Mon Jun 18 09:44:44 EDT 2001
Article: 12534 of comp.protocols.kermit.misc
From: "jean-luc" <jgriess@caramail.com>
Newsgroups: comp.protocols.kermit.misc
References: <9ghrnm$m59$1@front1m.grolier.fr> <9gislq$j3l$1@newsmaster.cc.columbia.edu>
Subject: Re: must write a soft including Kermit binary file send
Date: Mon, 18 Jun 2001 10:43:25 +0200
Lines: 54
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
NNTP-Posting-Host: 212.254.60.56
Message-ID: <3b2dbe15$1_2@news.datacomm.ch>
X-Trace: 18 Jun 2001 10:38:45 +0100, 212.254.60.56
Organization: Customers of Tiscali DataComm AG - http://www.tiscali.ch/
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news-peer.gip.net!news.gsl.net!gip.net!newsfeed.mathworks.com!newsfeed2.news.nl.uu.net!sun4nl!lnewspeer00.lnd.ops.eu.uu.net!emea.uu.net!newsfeed01.sul.t-online.de!t-online.de!newsrouter.chello.at!newsfeed.Austria.EU.net!newsfeed.kpnqwest.at!newsmaster-01.atnet.at!atnet.at!news.datacomm.ch
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12534

The receiver Kermit is on a OS-9 system.

To automate a test-production system,
I must be able to download files to the OS-9 System
using a Labview Application.

In fact, I need only 5% of Kermits capabilities
file transfer 8bit quoting auto-download

after sending >kermit ri
receiver answers with 0A 01 23 20 4E 33 0D

then probably a negociation
sender 01 2D 20 53 7E 25 20 40 2D 23 59 31 7E 28 43 0D
receiver 01 2C 20 59 7E 2A 20 40 2D 23 59 31 7E 25 0D

then file name
sender 01 29 21 46 69 6E 65 74 64 62 26 0D
receiver 01 23 21 59 3F 0D    a kind of ACK

then binary transfer begins
sender 01 7A 22 44 4A FC 23 40 23 40 23 41 23 40 A.S.O.

I think its feasable
read also Kermit c file
ckcfn2.c   containing some useful infos.

anyone willing to help to decode that stuff ?

jean-luc
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote in message
news:9gislq$j3l$1@newsmaster.cc.columbia.edu...
> In article <9ghrnm$m59$1@front1m.grolier.fr>,
> Jean-Luc <jgriess@caramail.com> wrote:
> : Must implement a software sending binary file
> : to a Kermit receiver waiting with "kermit ri"
> :
> "kermit ri" indicates a truly ancient version of UNIX Kermit,
> from the 4.2BSD days about 1984.  You might consider looking
> at the Kermit website to see the modern offerings:
>
>   http://www.columbia.edu/kermit/ckermit.html
>
> : Search for hints how the encoding is made.
> :
> Why?  It would be a lot easier to use an existing Kermit
> software application.  They are available for almost every
> platform:
>
>   http://www.columbia.edu/kermit/
>
> - Frank




From fdc@watsun.cc.columbia.edu Mon Jun 18 09:44:50 EDT 2001
Article: 12535 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: must write a soft including Kermit binary file send
Date: 18 Jun 2001 13:44:51 GMT
Organization: Columbia University
Lines: 24
Message-ID: <9gl0kj$l64$1@newsmaster.cc.columbia.edu>
References: <9ghrnm$m59$1@front1m.grolier.fr> <9gislq$j3l$1@newsmaster.cc.columbia.edu> <3b2dbe15$1_2@news.datacomm.ch>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 992871891 21700 128.59.39.2 (18 Jun 2001 13:44:51 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 18 Jun 2001 13:44:51 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12535

In article <3b2dbe15$1_2@news.datacomm.ch>,
jean-luc <jgriess@caramail.com> wrote:
: The receiver Kermit is on a OS-9 system.
: 
: To automate a test-production system,
: I must be able to download files to the OS-9 System
: using a Labview Application.
: 
: In fact, I need only 5% of Kermits capabilities
: file transfer 8bit quoting auto-download
: 
You can either use the Kermit software that is already
written for OS-9:

  http://www.columbia.edu/kermit/ckermit.html

or you can write a Kermit implementation yourself based
on the protocol specification.  The hex bytes that you
quoted are not going to help you understand the protocol;
they vary according to settings and conditions and
negotiations.  You either have to read about it or just
use what is already available.

- Frank


From jgriess@caramail.com Tue Jun 19 10:48:42 EDT 2001
Article: 12536 of comp.protocols.kermit.misc
From: "jean-luc" <jgriess@caramail.com>
Newsgroups: comp.protocols.kermit.misc
References: <9ghrnm$m59$1@front1m.grolier.fr> <9gislq$j3l$1@newsmaster.cc.columbia.edu> <3b2dbe15$1_2@news.datacomm.ch> <9gl0kj$l64$1@newsmaster.cc.columbia.edu>
Subject: Re: must write a soft including Kermit binary file send
Date: Tue, 19 Jun 2001 14:00:05 +0200
Lines: 54
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
NNTP-Posting-Host: 212.254.61.134
Message-ID: <3b2f3dae$1_1@news.datacomm.ch>
X-Trace: 19 Jun 2001 13:55:26 +0100, 212.254.61.134
Organization: Customers of Tiscali DataComm AG - http://www.tiscali.ch/
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!iad-feed.news.verio.net!news.verio.net!carrier.kiev.ua!news.uar.net!news.nask.pl!news.ipartners.pl!news1.ebone.net!news.ebone.net!newsfeeds.belnet.be!news.belnet.be!news2.kpn.net!news.kpn.net!nslave.kpnqwest.net!nmaster.kpnqwest.net!newsfeed.Austria.EU.net!newsfeed.kpnqwest.at!newsmaster-01.atnet.at!atnet.at!news.datacomm.ch
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12536

please understand
- The OS-9 stuf is given and working, also if it is a older Kermit version.
- OS-9 is the target where "kermit ri" is waiting for files.

I was reading some of your source files, like ckcfn2.c and gkermit.c, so its
a great
help, know about S, F, D-type packets.

The receiver OS-9 is waiting for files and send a NACK at regular
intervalls
NACK is 01 23 20 4E 33 0D
where 01 is the start character
where 23 20 is the sequence number
where 4E ist the N for NACK
where 0D is the block end

what is the 33 for ?
is this a checksumm ?

I have problems with the checksumm calculation.
I use the 1 Byte checksumm, type 1
so its all bytes anded with 177 and summed, add higher bits and anded with
77
I dont find that result.

Can you help ?
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote in message
news:9gl0kj$l64$1@newsmaster.cc.columbia.edu...
> In article <3b2dbe15$1_2@news.datacomm.ch>,
> jean-luc <jgriess@caramail.com> wrote:
> : The receiver Kermit is on a OS-9 system.
> :
> : To automate a test-production system,
> : I must be able to download files to the OS-9 System
> : using a Labview Application.
> :
> : In fact, I need only 5% of Kermits capabilities
> : file transfer 8bit quoting auto-download
> :
> You can either use the Kermit software that is already
> written for OS-9:
>
>   http://www.columbia.edu/kermit/ckermit.html
>
> or you can write a Kermit implementation yourself based
> on the protocol specification.  The hex bytes that you
> quoted are not going to help you understand the protocol;
> they vary according to settings and conditions and
> negotiations.  You either have to read about it or just
> use what is already available.
>
> - Frank


From fdc@watsun.cc.columbia.edu Tue Jun 19 10:49:05 EDT 2001
Article: 12537 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: must write a soft including Kermit binary file send
Date: 19 Jun 2001 14:48:43 GMT
Organization: Columbia University
Lines: 68
Message-ID: <9gnoob$kn6$1@newsmaster.cc.columbia.edu>
References: <9ghrnm$m59$1@front1m.grolier.fr> <3b2dbe15$1_2@news.datacomm.ch> <9gl0kj$l64$1@newsmaster.cc.columbia.edu> <3b2f3dae$1_1@news.datacomm.ch>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 992962123 21222 128.59.39.2 (19 Jun 2001 14:48:43 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 Jun 2001 14:48:43 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12537

In article <3b2f3dae$1_1@news.datacomm.ch>,
jean-luc <jgriess@caramail.com> wrote:
: please understand
: - The OS-9 stuf is given and working, also if it is a older Kermit version.
: - OS-9 is the target where "kermit ri" is waiting for files.
: 
What kind of computer is sending the files?  Does it have an operating
system?

: I was reading some of your source files, like ckcfn2.c and gkermit.c, so 
: its a great help, know about S, F, D-type packets.
: 
: The receiver OS-9 is waiting for files and send a NACK at regular
: intervalls
:
: NACK is 01 23 20 4E 33 0D
: where 01 is the start character
: where 23 20 is the sequence number
: where 4E ist the N for NACK
: where 0D is the block end
: 
: what is the 33 for ?
: is this a checksumm ?
:
01 = Ctrl-A  Start of packet
23 = #       Length
20 = SP      Sequence number
4E = N       Type
33 = 3       Checksum
0D = CR      Terminator

: I have problems with the checksumm calculation.
: I use the 1 Byte checksumm, type 1 so its all bytes anded with 177 and
: summed, add higher bits and anded with 77 I dont find that result.
: 
Here's the formula from chk1() in ckcfn2.c:

  chk = (((chk & 0300) >> 6) + chk) & 077;

chk is the sum of the length, sequence, type, and data fields.  Before
application of the formula, this is:

  23 + 20 + 4E = 91 (hex) = 221 (octal) = 145 (decimal)

In C, the numbers starting with 0 are octal.  You could write this in
hexadecimal as:

  chk = (((chk & 0xC0) >> 6) + chk) & 0x3F;

and in decimal as:

  chk = (((chk & 192) >> 6) + chk) & 63;

Let's use hex, since that's what you used:

  chk = (((chk & 0xC0) >> 6) + chk) & 0x3F;
  chk = (((0x91 & 0xC0) >> 6) + 0x91) & 0x3F;
  chk = ((0x80 >> 6) + 0x91) & 0x3F;
  chk = (0x02 + 0x91) & 0x3F
  chk = (0x93 & 0x3F)
  chk = 13

Then to make it printable we add 20 (hex) = 33, which is ASCII "3".

It's all in the book.  Maybe you can find a copy of it in your local
library.

- Frank


From kaustav@lucent.com Tue Jun 19 18:07:03 EDT 2001
Article: 12538 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!news.gtei.net!newsfeed.mathworks.com!wn3feed!worldnet.att.net!207.24.196.41!nntphub.cb.lucent.com!news
From: Kaustav Bose <kaustav@lucent.com>
Newsgroups: comp.protocols.kermit.misc
Subject: starting pppd from kermit
Date: Tue, 19 Jun 2001 16:57:07 -0500
Organization: Lucent Technologies
Lines: 7
Message-ID: <3B2FCAB3.FDC207C0@lucent.com>
NNTP-Posting-Host: ihgp161h121.ih.lucent.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 4.6C-CCK-MCD EMS-1.4 [en] (X11; U; SunOS 5.5.1 sun4u)
X-Accept-Language: en
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12538

Is it possible to start pppd from kermit.
this needs to be done after  I have established a modem
session with the remote access server's modem at the other end.

thanks
-- 
Kaustav Bose


From fdc@watsun.cc.columbia.edu Tue Jun 19 18:07:06 EDT 2001
Article: 12539 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: starting pppd from kermit
Date: 19 Jun 2001 22:07:18 GMT
Organization: Columbia University
Lines: 11
Message-ID: <9goiem$9o7$1@newsmaster.cc.columbia.edu>
References: <3B2FCAB3.FDC207C0@lucent.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 992988438 9991 128.59.39.2 (19 Jun 2001 22:07:18 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 Jun 2001 22:07:18 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12539

In article <3B2FCAB3.FDC207C0@lucent.com>,
Kaustav Bose  <kaustav@lucent.com> wrote:
: Is it possible to start pppd from kermit.
: this needs to be done after  I have established a modem
: session with the remote access server's modem at the other end.
: 
Yes.  See:

  http://www.columbia.edu/kermit/ckfaq.html#ppp

- Frank


From jgriess@caramail.com Wed Jun 20 09:35:17 EDT 2001
Article: 12540 of comp.protocols.kermit.misc
From: "jean-luc" <jgriess@caramail.com>
Newsgroups: comp.protocols.kermit.misc
References: <9ghrnm$m59$1@front1m.grolier.fr> <3b2dbe15$1_2@news.datacomm.ch> <9gl0kj$l64$1@newsmaster.cc.columbia.edu> <3b2f3dae$1_1@news.datacomm.ch> <9gnoob$kn6$1@newsmaster.cc.columbia.edu>
Subject: Re: must write a soft including Kermit binary file send
Date: Wed, 20 Jun 2001 13:34:52 +0200
Lines: 86
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
NNTP-Posting-Host: 212.254.64.64
Message-ID: <3b308944_1@news.datacomm.ch>
X-Trace: 20 Jun 2001 13:30:12 +0100, 212.254.64.64
Organization: Customers of Tiscali DataComm AG - http://www.tiscali.ch/
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!solaris.cc.vt.edu!news.vt.edu!news.netins.net!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!nautilus.eusc.inter.net!newsfeed.Austria.EU.net!newsfeed.kpnqwest.at!newsmaster-01.atnet.at!atnet.at!news.datacomm.ch
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12540

Thanks for the explanation,
checksumm is ok now.

in fact, Labview is running on a PC, Win NT.
It would be possible in  Labview to call Kermit application,
but then how to make the binary file send happen
without operator typing the commands ?
Is this possible with arguments in the calling line ?
( This would avoid me to write the binary file send
in Labview, emulating the Kermit packetting ).

Jean-Luc

Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote in message
news:9gnoob$kn6$1@newsmaster.cc.columbia.edu...
> In article <3b2f3dae$1_1@news.datacomm.ch>,
> jean-luc <jgriess@caramail.com> wrote:
> : please understand
> : - The OS-9 stuf is given and working, also if it is a older Kermit
version.
> : - OS-9 is the target where "kermit ri" is waiting for files.
> :
> What kind of computer is sending the files?  Does it have an operating
> system?
>
> : I was reading some of your source files, like ckcfn2.c and gkermit.c, so
> : its a great help, know about S, F, D-type packets.
> :
> : The receiver OS-9 is waiting for files and send a NACK at regular
> : intervalls
> :
> : NACK is 01 23 20 4E 33 0D
> : where 01 is the start character
> : where 23 20 is the sequence number
> : where 4E ist the N for NACK
> : where 0D is the block end
> :
> : what is the 33 for ?
> : is this a checksumm ?
> :
> 01 = Ctrl-A  Start of packet
> 23 = #       Length
> 20 = SP      Sequence number
> 4E = N       Type
> 33 = 3       Checksum
> 0D = CR      Terminator
>
> : I have problems with the checksumm calculation.
> : I use the 1 Byte checksumm, type 1 so its all bytes anded with 177 and
> : summed, add higher bits and anded with 77 I dont find that result.
> :
> Here's the formula from chk1() in ckcfn2.c:
>
>   chk = (((chk & 0300) >> 6) + chk) & 077;
>
> chk is the sum of the length, sequence, type, and data fields.  Before
> application of the formula, this is:
>
>   23 + 20 + 4E = 91 (hex) = 221 (octal) = 145 (decimal)
>
> In C, the numbers starting with 0 are octal.  You could write this in
> hexadecimal as:
>
>   chk = (((chk & 0xC0) >> 6) + chk) & 0x3F;
>
> and in decimal as:
>
>   chk = (((chk & 192) >> 6) + chk) & 63;
>
> Let's use hex, since that's what you used:
>
>   chk = (((chk & 0xC0) >> 6) + chk) & 0x3F;
>   chk = (((0x91 & 0xC0) >> 6) + 0x91) & 0x3F;
>   chk = ((0x80 >> 6) + 0x91) & 0x3F;
>   chk = (0x02 + 0x91) & 0x3F
>   chk = (0x93 & 0x3F)
>   chk = 13
>
> Then to make it printable we add 20 (hex) = 33, which is ASCII "3".
>
> It's all in the book.  Maybe you can find a copy of it in your local
> library.
>
> - Frank




From fdc@watsun.cc.columbia.edu Wed Jun 20 09:35:20 EDT 2001
Article: 12541 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: must write a soft including Kermit binary file send
Date: 20 Jun 2001 13:35:10 GMT
Organization: Columbia University
Lines: 34
Message-ID: <9gq8qe$51r$1@newsmaster.cc.columbia.edu>
References: <9ghrnm$m59$1@front1m.grolier.fr> <3b2f3dae$1_1@news.datacomm.ch> <9gnoob$kn6$1@newsmaster.cc.columbia.edu> <3b308944_1@news.datacomm.ch>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 993044110 5179 128.59.39.2 (20 Jun 2001 13:35:10 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 20 Jun 2001 13:35:10 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12541

In article <3b308944_1@news.datacomm.ch>,
jean-luc <jgriess@caramail.com> wrote:
: Thanks for the explanation,
: checksumm is ok now.
: 
: in fact, Labview is running on a PC, Win NT.
: It would be possible in  Labview to call Kermit application...
:
Of course.  The Kermit application for Windows NT is Kermit 95:

  http://www.columbia.edu/kermit/k95.html

: but then how to make the binary file send happen
: without operator typing the commands ?
: Is this possible with arguments in the calling line ?
:
Yes.

: ( This would avoid me to write the binary file send
: in Labview, emulating the Kermit packetting ).
: 
Right.  That is exactly the right way to do it.  Kermit 95
accepts command-line arguments and also can execute scripts
in its script programming language:

  http://www.columbia.edu/kermit/scriptlib.html

Thus, you can write as much (or as little) of your application
as you want as a Kermit script.  No user intervention is
necessary.  Also see:

  http://www.columbia.edu/kermit/embedding.html

- Frank


From bayers@yahoo.com Wed Jun 27 16:52:35 EDT 2001
Article: 12542 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news-out.cwix.com!newsfeed.cwix.com!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: bayers@yahoo.com (Jim Bayers)
Newsgroups: comp.protocols.kermit.misc
Subject: k95 Version 1.21
Date: 27 Jun 2001 13:33:55 -0700
Organization: http://groups.google.com/
Lines: 5
Message-ID: <55835a9f.0106271233.2d42a44@posting.google.com>
NNTP-Posting-Host: 150.135.121.101
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 993674035 23621 127.0.0.1 (27 Jun 2001 20:33:55 GMT)
X-Complaints-To: groups-support@google.com
NNTP-Posting-Date: 27 Jun 2001 20:33:55 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12542

When is the new version of K95 coming out, Frank?

I sure could use an SSH client that's better than putty.

- Jim


From fdc@watsun.cc.columbia.edu Wed Jun 27 16:52:37 EDT 2001
Article: 12543 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: k95 Version 1.21
Date: 27 Jun 2001 20:48:02 GMT
Organization: Columbia University
Lines: 11
Message-ID: <9hdgq2$nfg$1@newsmaster.cc.columbia.edu>
References: <55835a9f.0106271233.2d42a44@posting.google.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 993674882 24048 128.59.39.2 (27 Jun 2001 20:48:02 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 27 Jun 2001 20:48:02 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12543

In article <55835a9f.0106271233.2d42a44@posting.google.com>,
Jim Bayers <bayers@yahoo.com> wrote:
: When is the new version of K95 coming out, Frank?
: 
: I sure could use an SSH client that's better than putty.
: 
I hope everybody can!  We're working hard on it, it's getting there.
It pretty much has to come out within the next month or two.  We'll
probably call it 2.0 rather than 1.1.21.

- Frank


From nathan.rousseau@planetmedica.com Thu Jun 28 10:14:16 EDT 2001
Article: 12544 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news.harvard.edu!news.rice.edu!newsfeed.rice.edu!rice!arclight.uoregon.edu!enews.sgi.com!diablo.netcom.net.uk!netcom.net.uk!fr.clara.net!heighliner.fr.clara.net!fr.clara.net!bigger.fr.clara.net!skynet.be!louie!not-for-mail
From: "Nathan Rousseau" <nathan.rousseau@planetmedica.com>
Newsgroups: comp.protocols.kermit.misc
Subject: inf file ....
Date: Thu, 28 Jun 2001 11:19:12 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 696
Message-ID: <3b3af86e$0$93440$ba620e4c@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 194.78.198.82
X-Trace: 993720437 reader0.news.skynet.be 93440 194.78.198.82
X-Complaints-To: abuse@skynet.be
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12544

Hi!

I have to configure kermit to support my modem.
I know that my modem is rockwell compatible.
The modem vendore has send me an inf file to help me and doc about AT
command for the modem
When i try to use the modem, kermit says that it can't initialize the
modem....

What mi-ust i do with those files to allow kermit to know my modem

Thanks in avance

Nathan Rousseau

PS here is the Inf file ... It seems that the data i need are there but i
don't know how to use it....

[Version]
Signature="$CHICAGO$"
Class=Modem
ClassGUID={4D36E96D-E325-11CE-BFC1-08002BE10318}
Provider=%Mfg%

[Manufacturer]
%Mfg% = DIGI

[DIGI]
%ProductName% = DigiRAS, UNIMODEM382D9C93    ; DF RAS PT - OLD
%ProductName% = DigiRAS, UNIMODEM37ED95C7    ; DF RAS PT - OLD
%ProductName% = DigiRAS, UNIMODEM9E75DAEF    ; DF RAS PT
%ProductName% = DigiRAS, UNIMODEM841394F8    ; DF RAS B4U
%ProductName% = DigiRAS, UNIMODEM3D235C46    ; DF RAS B4ST
%ProductName% = DigiRAS, UNIMODEMF72C054D    ; A  RAS 8

[DigiRAS.NoResDup]
UNIMODEM382D9C93,UNIMODEM37ED95C7,UNIMODEM9E75DAEF,UNIMODEM841394F8,UNIMODEM
3D235C46,UNIMODEMF72C054D

[DigiRAS]
AddReg=All,INTERNAL,MfgAddReg,Responses,DigiRAS.AddReg

[All]
HKR,,FriendlyDriver,,Unimodem.vxd
HKR,,DevLoader,,*vcomm
HKR,,ConfigDialog,,modemui.dll
HKR,,EnumPropPages,,"modemui.dll,EnumPropPages"
HKR, Init,      1,, "AT<cr>"

[INTERNAL]
HKR,, DeviceType, 1, 02

[DigiRAS.AddReg]
HKR,, Properties, 1, 80,01,00,00, FF,00,00,00, FF,00,00,00, 07,00,00,00,
0F,00,00,00, FF,07,00,00, 00,C2,01,00, C0,DA,00,00

[MfgAddReg]
HKR,, InactivityScale, 1, 0a,00,00,00
HKR, Init,      2,, "AT &F E0 V1 &D2 &C1 W1 S0=0 S95=47<cr>"
HKR, Monitor,   1,, "ATS0=0<cr>"
HKR, Monitor,   2,, "None"
HKR, Hangup,    1,, "ATH<cr>"
HKR, Answer,    1,, "ATA<cr>"
HKR,, Reset,, "AT&F<cr>"
HKR, Settings, Prefix,, "AT"
HKR, Settings, Terminator,, "<cr>"
HKR, Settings, DialPrefix,, "D"
HKR, Settings, SpeakerVolume_Low,, "L0"
HKR, Settings, SpeakerVolume_Med,, "L2"
HKR, Settings, SpeakerVolume_High,, "L3"
HKR, Settings, SpeakerMode_Off,, "M0"
HKR, Settings, SpeakerMode_Dial,, "M1"
HKR, Settings, SpeakerMode_On,, "M2"
HKR, Settings, SpeakerMode_Setup,, "M3"
HKR, Settings, FlowControl_Off,, "&K0"
HKR, Settings, FlowControl_Hard,, "&K3"
HKR, Settings, FlowControl_Soft,, "&K4"
HKR, Settings, ErrorControl_On,, "\N3"
HKR, Settings, ErrorControl_Off,, "\N0"
HKR, Settings, ErrorControl_Forced,, "\N2"
HKR, Settings, Compression_On,, "%%C3"   ; note doubled %%
HKR, Settings, Compression_Off,, "%%C0"
HKR, Settings, Modulation_CCITT,, "B0"
HKR, Settings, Modulation_Bell,, "B1"
HKR, Settings, Modulation_CCITT_V23,, "+MS=3"
HKR, Settings, SpeedNegotiation_Off,, "N0"
HKR, Settings, SpeedNegotiation_On,, "N1"
HKR, Settings, Pulse,, "P"
HKR, Settings, Tone,, "T"
HKR, Settings, Blind_Off,, "X4"
HKR, Settings, Blind_On,, "X3"
HKR, Settings, CallSetupFailTimer,, "S7=<#>"
HKR, Settings, InactivityTimeout,, "S30=<#>"
HKR,,CompatibilityFlags, 1, 01, 00, 00, 00
HKR,,ConfigDelay, 1, b8, 0b, 00, 00
HKR, Settings, DialSuffix,, ";"


[Responses]
HKR, Responses, "<cr><lf>OK<cr><lf>",           1, 00, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "OK",                           1, 00, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>RING<cr><lf>",         1, 08, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "RING",                         1, 08, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>NO CARRIER<cr><lf>",   1, 04, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NO CARRIER",                   1, 04, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>ERROR<cr><lf>",        1, 03, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "ERROR",                        1, 03, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>NO DIALTONE<cr><lf>",  1, 05, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NO DIALTONE",                  1, 05, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>BUSY<cr><lf>",         1, 06, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "BUSY",                         1, 06, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>NO ANSWER<cr><lf>",    1, 07, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NO ANSWER",                    1, 07, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>FAX<cr><lf>",          1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "FAX",                          1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>DATA<cr><lf>",         1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "DATA",                         1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>DELAYED<cr><lf>",      1, 07, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "DELAYED",                      1, 07, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>BLACKLISTED<cr><lf>",  1, 07, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "BLACKLISTED",                  1, 07, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr><lf>+FCERROR<cr><lf>",     1, 03, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "+FCERROR",                     1, 03, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<cr>",                         1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "<lf>",                         1, 01, 00, 00,00,00,00,
00,00,00,00

HKR, Responses, "0<cr>",                        1, 00, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "1<cr>",                        1, 02, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "2<cr>",                        1, 08, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "3<cr>",                        1, 04, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "4<cr>",                        1, 03, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "5<cr>",                        1, 02, 00, b0,04,00,00,
00,00,00,00
HKR, Responses, "6<cr>",                        1, 05, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "7<cr>",                        1, 06, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "8<cr>",                        1, 07, 00, 00,00,00,00,
00,00,00,00

HKR, Responses, "CONNECT<cr><lf>",              1, 02, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "/ARQ",                         1, 02, 02, 00,00,00,00,
00,00,00,00
HKR, Responses, "/VFC",                         1, 02, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/75RX",                      1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/300RX",                     1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/600RX",                     1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/1200RX",                    1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/2400RX",                    1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/4800RX",                    1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/7200RX",                    1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/9600RX",                    1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/12000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/14400RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/16800RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/19200RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/21600RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/24000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/26400RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/28000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/28800RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/29333RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/30667RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/31200RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/32000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/33333RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/33600RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/34000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/34667RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/36000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/37333RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/38000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/38400RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/38667RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/40000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/41333RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/42000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/42667RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/44000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/45333RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/46000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/46667RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/48000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/49333RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/50000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/50667RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/52000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/53333RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/54000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/54667RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/56000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/57333RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/58000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/58667RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/60000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/61333RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/62667RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "TX/64000RX",                   1, 01, 00, 00,00,00,00,
00,00,00,00

HKR, Responses, "CONNECT 75",                   1, 02, 00, 4B,00,00,00,
00,00,00,00
HKR, Responses, "CONNECT 300",                  1, 02, 00, 2C,01,00,00,
00,00,00,00
HKR, Responses, "CONNECT 600",                  1, 02, 00, 58,02,00,00,
00,00,00,00
HKR, Responses, "CONNECT 1200",                 1, 02, 00, B0,04,00,00,
00,00,00,00
HKR, Responses, "CONNECT 2400",                 1, 02, 00, 60,09,00,00,
00,00,00,00
HKR, Responses, "CONNECT 4800",                 1, 02, 00, 20,1C,00,00,
00,00,00,00
HKR, Responses, "CONNECT 7200",                 1, 02, 00, 20,1C,00,00,
00,00,00,00
HKR, Responses, "CONNECT 9600",                 1, 02, 00, 80,25,00,00,
00,00,00,00
HKR, Responses, "CONNECT 12000",                1, 02, 00, E0,2E,00,00,
00,00,00,00
HKR, Responses, "CONNECT 14400",                1, 02, 00, 40,38,00,00,
00,00,00,00
HKR, Responses, "CONNECT 16800",                1, 02, 00, 40,38,00,00,
00,00,00,00
HKR, Responses, "CONNECT 19200",                1, 02, 00, 00,4B,00,00,
00,00,00,00
HKR, Responses, "CONNECT 21600",                1, 02, 00, 60,54,00,00,
00,00,00,00
HKR, Responses, "CONNECT 24000",                1, 02, 00, C0,5D,00,00,
00,00,00,00
HKR, Responses, "CONNECT 26400",                1, 02, 00, 20,67,00,00,
00,00,00,00
HKR, Responses, "CONNECT 28000",                1, 02, 00, 60,6D,00,00,
00,00,00,00
HKR, Responses, "CONNECT 28800",                1, 02, 00, 80,70,00,00,
00,00,00,00
HKR, Responses, "CONNECT 29333",                1, 02, 00, 95,72,00,00,
00,00,00,00
HKR, Responses, "CONNECT 30667",                1, 02, 00, CB,77,00,00,
00,00,00,00
HKR, Responses, "CONNECT 31200",                1, 02, 00, E0,79,00,00,
00,00,00,00
HKR, Responses, "CONNECT 32000",                1, 02, 00, 00,7D,00,00,
00,00,00,00
HKR, Responses, "CONNECT 33333",                1, 02, 00, 35,82,00,00,
00,00,00,00
HKR, Responses, "CONNECT 33600",                1, 02, 00, 40,83,00,00,
00,00,00,00
HKR, Responses, "CONNECT 34000",                1, 02, 00, D0,84,00,00,
00,00,00,00
HKR, Responses, "CONNECT 34667",                1, 02, 00, 6B,87,00,00,
00,00,00,00
HKR, Responses, "CONNECT 36000",                1, 02, 00, A0,8C,00,00,
00,00,00,00
HKR, Responses, "CONNECT 37333",                1, 02, 00, D5,91,00,00,
00,00,00,00
HKR, Responses, "CONNECT 38000",                1, 02, 00, 70,94,00,00,
00,00,00,00
HKR, Responses, "CONNECT 38400",                1, 02, 00, 00,96,00,00,
00,00,00,00
HKR, Responses, "CONNECT 38667",                1, 02, 00, 0b,97,00,00,
00,00,00,00
HKR, Responses, "CONNECT 40000",                1, 02, 00, 40,9C,00,00,
00,00,00,00
HKR, Responses, "CONNECT 41333",                1, 02, 00, 75,A1,00,00,
00,00,00,00
HKR, Responses, "CONNECT 42000",                1, 02, 00, 10,A4,00,00,
00,00,00,00
HKR, Responses, "CONNECT 42667",                1, 02, 00, AB,A6,00,00,
00,00,00,00
HKR, Responses, "CONNECT 44000",                1, 02, 00, E0,AB,00,00,
00,00,00,00
HKR, Responses, "CONNECT 45333",                1, 02, 00, 15,B1,00,00,
00,00,00,00
HKR, Responses, "CONNECT 46000",                1, 02, 00, B0,B3,00,00,
00,00,00,00
HKR, Responses, "CONNECT 46667",                1, 02, 00, 4B,B6,00,00,
00,00,00,00
HKR, Responses, "CONNECT 48000",                1, 02, 00, 80,BB,00,00,
00,00,00,00
HKR, Responses, "CONNECT 49333",                1, 02, 00, B5,C0,00,00,
00,00,00,00
HKR, Responses, "CONNECT 50000",                1, 02, 00, 50,C3,00,00,
00,00,00,00
HKR, Responses, "CONNECT 50667",                1, 02, 00, EB,C5,00,00,
00,00,00,00
HKR, Responses, "CONNECT 52000",                1, 02, 00, 20,CB,00,00,
00,00,00,00
HKR, Responses, "CONNECT 53333",                1, 02, 00, 55,D0,00,00,
00,00,00,00
HKR, Responses, "CONNECT 54000",                1, 02, 00, F0,D2,00,00,
00,00,00,00
HKR, Responses, "CONNECT 54667",                1, 02, 00, 8B,D5,00,00,
00,00,00,00
HKR, Responses, "CONNECT 56000",                1, 02, 00, C0,DA,00,00,
00,00,00,00
HKR, Responses, "CONNECT 57333",                1, 02, 00, F5,DF,00,00,
00,00,00,00
HKR, Responses, "CONNECT 58000",                1, 02, 00, 90,E2,00,00,
00,00,00,00
HKR, Responses, "CONNECT 60000",                1, 02, 00, 60,EA,00,00,
00,00,00,00
HKR, Responses, "CONNECT 61333",                1, 02, 00, 95,EF,00,00,
00,00,00,00
HKR, Responses, "CONNECT 62667",                1, 02, 00, CB,F4,00,00,
00,00,00,00
HKR, Responses, "CONNECT 64000",                1, 02, 00, 00,FA,00,00,
00,00,00,00

HKR, Responses, "CARRIER 75",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 300",                  1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 600",                  1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 1200",                 1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 2400",                 1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 4800",                 1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 7200",                 1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 9600",                 1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 12000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 14400",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 16800",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 19200",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 21600",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 24000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 26400",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 28000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 28800",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 29333",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 30667",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 31200",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 32000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 33333",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 33600",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 34000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 34667",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 36000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 37333",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 38000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 38400",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 38667",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 40000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 41333",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 42000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 42667",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 44000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 45333",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 46000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 46667",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 48000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 49333",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 50000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 50667",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 52000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 53333",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 54000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 54667",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 56000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 57333",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 58000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 58667",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 60000",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 61333",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 62667",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "CARRIER 64000",                1, 01, 00, 00,00,00,00,
00,00,00,00

HKR, Responses, "000000<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "000001<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "000010<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "000011<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "000100<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "000101<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "000110<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "000111<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "001000<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "001001<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "001010<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "001011<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "001100<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "001101<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "001110<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "001111<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "010000<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "010001<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "010010<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "010011<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "010100<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "010101<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "010110<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "010111<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "011000<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "011001<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "011010<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "011011<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "011100<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "011101<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "011110<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "011111<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "100000<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "100001<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "100010<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "100011<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "100100<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "100101<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "100110<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "100111<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "101000<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "101001<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "101010<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "101011<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "101100<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "101101<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "101110<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "101111<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "110000<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "110001<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "110010<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "110011<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "110100<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "110101<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "110110<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "110111<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "111000<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "111001<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "111010<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "111011<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "111100<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "111101<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "111110<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "111111<cr><lf>",               1, 01, 00, 00,00,00,00,
00,00,00,00

HKR, Responses, "NETWORK 0/",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NETWORK 1/",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NETWORK 2/",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NETWORK 3/",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NETWORK 4/",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NETWORK 5/",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NETWORK 6/",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NETWORK 7/",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NETWORK 8/",                   1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "NETWORK 9/",                   1, 01, 00, 00,00,00,00,
00,00,00,00

HKR, Responses, "COMPRESSION: CLASS 5",         1, 01, 01, 00,00,00,00,
00,00,00,00
HKR, Responses, "COMPRESSION: V.42BIS",         1, 01, 01, 00,00,00,00,
00,00,00,00
HKR, Responses, "COMPRESSION: V42BIS",          1, 01, 01, 00,00,00,00,
00,00,00,00
HKR, Responses, "COMPRESSION: NONE",            1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "COMPRESSION:NONE",             1, 01, 00, 00,00,00,00,
00,00,00,00


HKR, Responses, "PROTOCOL: DIRECT",             1, 01, 02, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL: V42BIS",             1, 01, 02, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL:V42BIS",              1, 01, 02, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL: ALT",                1, 01, 02, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL:ALT",                 1, 01, 02, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL: NONE",               1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL:NONE",                1, 01, 00, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL: LAPM",               1, 01, 02, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL:LAPM",                1, 01, 02, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL: LAP-M",              1, 01, 02, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL:LAP-M",               1, 01, 02, 00,00,00,00,
00,00,00,00
HKR, Responses, "PROTOCOL:MNP4",                1, 01, 02, 00,00,00,00,
00,00,00,00


[Strings]
Mfg = "Digi International"
ProductName = "Digi RAS 56K Modem"





From jaltman@watsun.cc.columbia.edu Thu Jun 28 10:14:28 EDT 2001
Article: 12545 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: inf file ....
Date: 28 Jun 2001 12:53:39 GMT
Organization: Columbia University
Lines: 728
Message-ID: <9hf9cj$3e1$1@newsmaster.cc.columbia.edu>
References: <3b3af86e$0$93440$ba620e4c@news.skynet.be>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 993732819 3521 128.59.39.2 (28 Jun 2001 12:53:39 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 28 Jun 2001 12:53:39 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12545

Assuming your INF file is correct, then all you need to do is


  SET TAPI MODEM-DIALING ON
  SET TAPI LINE <tapi-device-name>
  SET FLOW ...
  SET SPEED ...
  DIAL ...

And Windows will take care of the dialing using the information in 
the INF file.  If you want Kermit to use its own built in dialing
algorithms with INF file info, simply change the first command to
SET TAPI MODEM-DIALING OFF.  

After issuing the SET TAPI LINE command you can use

  SHOW MODEM

to see the modem commands that were imported from the registry.

You can use SHOW TAPI, SHOW TAPI-MODEM, and SHOW TAPI-COMM to 
find out lots of information about how your modem is installed
within Windows.

In article <3b3af86e$0$93440$ba620e4c@news.skynet.be>,
Nathan Rousseau <nathan.rousseau@planetmedica.com> wrote:
: Hi!
: 
: I have to configure kermit to support my modem.
: I know that my modem is rockwell compatible.
: The modem vendore has send me an inf file to help me and doc about AT
: command for the modem
: When i try to use the modem, kermit says that it can't initialize the
: modem....
: 
: What mi-ust i do with those files to allow kermit to know my modem
: 
: Thanks in avance
: 
: Nathan Rousseau
: 
: PS here is the Inf file ... It seems that the data i need are there but i
: don't know how to use it....
: 
: [Version]
: Signature="$CHICAGO$"
: Class=Modem
: ClassGUID={4D36E96D-E325-11CE-BFC1-08002BE10318}
: Provider=%Mfg%
: 
: [Manufacturer]
: %Mfg% = DIGI
: 
: [DIGI]
: %ProductName% = DigiRAS, UNIMODEM382D9C93    ; DF RAS PT - OLD
: %ProductName% = DigiRAS, UNIMODEM37ED95C7    ; DF RAS PT - OLD
: %ProductName% = DigiRAS, UNIMODEM9E75DAEF    ; DF RAS PT
: %ProductName% = DigiRAS, UNIMODEM841394F8    ; DF RAS B4U
: %ProductName% = DigiRAS, UNIMODEM3D235C46    ; DF RAS B4ST
: %ProductName% = DigiRAS, UNIMODEMF72C054D    ; A  RAS 8
: 
: [DigiRAS.NoResDup]
: UNIMODEM382D9C93,UNIMODEM37ED95C7,UNIMODEM9E75DAEF,UNIMODEM841394F8,UNIMODEM
: 3D235C46,UNIMODEMF72C054D
: 
: [DigiRAS]
: AddReg=All,INTERNAL,MfgAddReg,Responses,DigiRAS.AddReg
: 
: [All]
: HKR,,FriendlyDriver,,Unimodem.vxd
: HKR,,DevLoader,,*vcomm
: HKR,,ConfigDialog,,modemui.dll
: HKR,,EnumPropPages,,"modemui.dll,EnumPropPages"
: HKR, Init,      1,, "AT<cr>"
: 
: [INTERNAL]
: HKR,, DeviceType, 1, 02
: 
: [DigiRAS.AddReg]
: HKR,, Properties, 1, 80,01,00,00, FF,00,00,00, FF,00,00,00, 07,00,00,00,
: 0F,00,00,00, FF,07,00,00, 00,C2,01,00, C0,DA,00,00
: 
: [MfgAddReg]
: HKR,, InactivityScale, 1, 0a,00,00,00
: HKR, Init,      2,, "AT &F E0 V1 &D2 &C1 W1 S0=0 S95=47<cr>"
: HKR, Monitor,   1,, "ATS0=0<cr>"
: HKR, Monitor,   2,, "None"
: HKR, Hangup,    1,, "ATH<cr>"
: HKR, Answer,    1,, "ATA<cr>"
: HKR,, Reset,, "AT&F<cr>"
: HKR, Settings, Prefix,, "AT"
: HKR, Settings, Terminator,, "<cr>"
: HKR, Settings, DialPrefix,, "D"
: HKR, Settings, SpeakerVolume_Low,, "L0"
: HKR, Settings, SpeakerVolume_Med,, "L2"
: HKR, Settings, SpeakerVolume_High,, "L3"
: HKR, Settings, SpeakerMode_Off,, "M0"
: HKR, Settings, SpeakerMode_Dial,, "M1"
: HKR, Settings, SpeakerMode_On,, "M2"
: HKR, Settings, SpeakerMode_Setup,, "M3"
: HKR, Settings, FlowControl_Off,, "&K0"
: HKR, Settings, FlowControl_Hard,, "&K3"
: HKR, Settings, FlowControl_Soft,, "&K4"
: HKR, Settings, ErrorControl_On,, "\N3"
: HKR, Settings, ErrorControl_Off,, "\N0"
: HKR, Settings, ErrorControl_Forced,, "\N2"
: HKR, Settings, Compression_On,, "%%C3"   ; note doubled %%
: HKR, Settings, Compression_Off,, "%%C0"
: HKR, Settings, Modulation_CCITT,, "B0"
: HKR, Settings, Modulation_Bell,, "B1"
: HKR, Settings, Modulation_CCITT_V23,, "+MS=3"
: HKR, Settings, SpeedNegotiation_Off,, "N0"
: HKR, Settings, SpeedNegotiation_On,, "N1"
: HKR, Settings, Pulse,, "P"
: HKR, Settings, Tone,, "T"
: HKR, Settings, Blind_Off,, "X4"
: HKR, Settings, Blind_On,, "X3"
: HKR, Settings, CallSetupFailTimer,, "S7=<#>"
: HKR, Settings, InactivityTimeout,, "S30=<#>"
: HKR,,CompatibilityFlags, 1, 01, 00, 00, 00
: HKR,,ConfigDelay, 1, b8, 0b, 00, 00
: HKR, Settings, DialSuffix,, ";"
: 
: 
: [Responses]
: HKR, Responses, "<cr><lf>OK<cr><lf>",           1, 00, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "OK",                           1, 00, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>RING<cr><lf>",         1, 08, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "RING",                         1, 08, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>NO CARRIER<cr><lf>",   1, 04, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NO CARRIER",                   1, 04, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>ERROR<cr><lf>",        1, 03, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "ERROR",                        1, 03, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>NO DIALTONE<cr><lf>",  1, 05, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NO DIALTONE",                  1, 05, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>BUSY<cr><lf>",         1, 06, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "BUSY",                         1, 06, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>NO ANSWER<cr><lf>",    1, 07, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NO ANSWER",                    1, 07, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>FAX<cr><lf>",          1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "FAX",                          1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>DATA<cr><lf>",         1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "DATA",                         1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>DELAYED<cr><lf>",      1, 07, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "DELAYED",                      1, 07, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>BLACKLISTED<cr><lf>",  1, 07, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "BLACKLISTED",                  1, 07, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr><lf>+FCERROR<cr><lf>",     1, 03, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "+FCERROR",                     1, 03, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<cr>",                         1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "<lf>",                         1, 01, 00, 00,00,00,00,
: 00,00,00,00
: 
: HKR, Responses, "0<cr>",                        1, 00, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "1<cr>",                        1, 02, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "2<cr>",                        1, 08, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "3<cr>",                        1, 04, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "4<cr>",                        1, 03, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "5<cr>",                        1, 02, 00, b0,04,00,00,
: 00,00,00,00
: HKR, Responses, "6<cr>",                        1, 05, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "7<cr>",                        1, 06, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "8<cr>",                        1, 07, 00, 00,00,00,00,
: 00,00,00,00
: 
: HKR, Responses, "CONNECT<cr><lf>",              1, 02, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "/ARQ",                         1, 02, 02, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "/VFC",                         1, 02, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/75RX",                      1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/300RX",                     1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/600RX",                     1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/1200RX",                    1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/2400RX",                    1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/4800RX",                    1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/7200RX",                    1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/9600RX",                    1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/12000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/14400RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/16800RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/19200RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/21600RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/24000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/26400RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/28000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/28800RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/29333RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/30667RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/31200RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/32000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/33333RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/33600RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/34000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/34667RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/36000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/37333RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/38000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/38400RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/38667RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/40000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/41333RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/42000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/42667RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/44000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/45333RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/46000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/46667RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/48000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/49333RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/50000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/50667RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/52000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/53333RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/54000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/54667RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/56000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/57333RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/58000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/58667RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/60000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/61333RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/62667RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "TX/64000RX",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: 
: HKR, Responses, "CONNECT 75",                   1, 02, 00, 4B,00,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 300",                  1, 02, 00, 2C,01,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 600",                  1, 02, 00, 58,02,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 1200",                 1, 02, 00, B0,04,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 2400",                 1, 02, 00, 60,09,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 4800",                 1, 02, 00, 20,1C,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 7200",                 1, 02, 00, 20,1C,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 9600",                 1, 02, 00, 80,25,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 12000",                1, 02, 00, E0,2E,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 14400",                1, 02, 00, 40,38,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 16800",                1, 02, 00, 40,38,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 19200",                1, 02, 00, 00,4B,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 21600",                1, 02, 00, 60,54,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 24000",                1, 02, 00, C0,5D,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 26400",                1, 02, 00, 20,67,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 28000",                1, 02, 00, 60,6D,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 28800",                1, 02, 00, 80,70,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 29333",                1, 02, 00, 95,72,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 30667",                1, 02, 00, CB,77,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 31200",                1, 02, 00, E0,79,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 32000",                1, 02, 00, 00,7D,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 33333",                1, 02, 00, 35,82,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 33600",                1, 02, 00, 40,83,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 34000",                1, 02, 00, D0,84,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 34667",                1, 02, 00, 6B,87,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 36000",                1, 02, 00, A0,8C,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 37333",                1, 02, 00, D5,91,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 38000",                1, 02, 00, 70,94,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 38400",                1, 02, 00, 00,96,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 38667",                1, 02, 00, 0b,97,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 40000",                1, 02, 00, 40,9C,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 41333",                1, 02, 00, 75,A1,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 42000",                1, 02, 00, 10,A4,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 42667",                1, 02, 00, AB,A6,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 44000",                1, 02, 00, E0,AB,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 45333",                1, 02, 00, 15,B1,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 46000",                1, 02, 00, B0,B3,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 46667",                1, 02, 00, 4B,B6,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 48000",                1, 02, 00, 80,BB,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 49333",                1, 02, 00, B5,C0,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 50000",                1, 02, 00, 50,C3,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 50667",                1, 02, 00, EB,C5,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 52000",                1, 02, 00, 20,CB,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 53333",                1, 02, 00, 55,D0,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 54000",                1, 02, 00, F0,D2,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 54667",                1, 02, 00, 8B,D5,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 56000",                1, 02, 00, C0,DA,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 57333",                1, 02, 00, F5,DF,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 58000",                1, 02, 00, 90,E2,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 60000",                1, 02, 00, 60,EA,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 61333",                1, 02, 00, 95,EF,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 62667",                1, 02, 00, CB,F4,00,00,
: 00,00,00,00
: HKR, Responses, "CONNECT 64000",                1, 02, 00, 00,FA,00,00,
: 00,00,00,00
: 
: HKR, Responses, "CARRIER 75",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 300",                  1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 600",                  1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 1200",                 1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 2400",                 1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 4800",                 1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 7200",                 1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 9600",                 1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 12000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 14400",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 16800",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 19200",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 21600",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 24000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 26400",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 28000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 28800",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 29333",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 30667",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 31200",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 32000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 33333",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 33600",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 34000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 34667",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 36000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 37333",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 38000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 38400",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 38667",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 40000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 41333",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 42000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 42667",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 44000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 45333",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 46000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 46667",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 48000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 49333",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 50000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 50667",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 52000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 53333",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 54000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 54667",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 56000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 57333",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 58000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 58667",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 60000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 61333",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 62667",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "CARRIER 64000",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: 
: HKR, Responses, "000000<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "000001<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "000010<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "000011<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "000100<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "000101<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "000110<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "000111<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "001000<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "001001<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "001010<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "001011<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "001100<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "001101<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "001110<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "001111<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "010000<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "010001<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "010010<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "010011<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "010100<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "010101<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "010110<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "010111<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "011000<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "011001<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "011010<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "011011<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "011100<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "011101<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "011110<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "011111<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "100000<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "100001<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "100010<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "100011<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "100100<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "100101<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "100110<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "100111<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "101000<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "101001<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "101010<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "101011<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "101100<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "101101<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "101110<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "101111<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "110000<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "110001<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "110010<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "110011<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "110100<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "110101<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "110110<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "110111<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "111000<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "111001<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "111010<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "111011<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "111100<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "111101<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "111110<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "111111<cr><lf>",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: 
: HKR, Responses, "NETWORK 0/",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NETWORK 1/",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NETWORK 2/",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NETWORK 3/",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NETWORK 4/",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NETWORK 5/",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NETWORK 6/",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NETWORK 7/",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NETWORK 8/",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "NETWORK 9/",                   1, 01, 00, 00,00,00,00,
: 00,00,00,00
: 
: HKR, Responses, "COMPRESSION: CLASS 5",         1, 01, 01, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "COMPRESSION: V.42BIS",         1, 01, 01, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "COMPRESSION: V42BIS",          1, 01, 01, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "COMPRESSION: NONE",            1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "COMPRESSION:NONE",             1, 01, 00, 00,00,00,00,
: 00,00,00,00
: 
: 
: HKR, Responses, "PROTOCOL: DIRECT",             1, 01, 02, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL: V42BIS",             1, 01, 02, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL:V42BIS",              1, 01, 02, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL: ALT",                1, 01, 02, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL:ALT",                 1, 01, 02, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL: NONE",               1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL:NONE",                1, 01, 00, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL: LAPM",               1, 01, 02, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL:LAPM",                1, 01, 02, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL: LAP-M",              1, 01, 02, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL:LAP-M",               1, 01, 02, 00,00,00,00,
: 00,00,00,00
: HKR, Responses, "PROTOCOL:MNP4",                1, 01, 02, 00,00,00,00,
: 00,00,00,00
: 
: 
: [Strings]
: Mfg = "Digi International"
: ProductName = "Digi RAS 56K Modem"
: 
: 
: 


 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fredex@fcshome.stoneham.ma.us Fri Jun 29 10:11:26 EDT 2001
Article: 12546 of comp.protocols.kermit.misc
Newsgroups: comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news-peer.gip.net!news.gsl.net!gip.net!cpk-news-hub1.bbnplanet.com!cambridge1-snf1.gtei.net!news.gtei.net!news-in.ConnActivity.com!fcshome!fredex
From: fred smith <fredex@fcshome.stoneham.ma.us>
Subject: Re: inf file ....
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (Linux/2.2.16-3 (i686))
Sender: fredex@fcshome.stoneham.ma.us
Organization: None!
Message-ID: <GFo5F2.E6E@fcshome.stoneham.ma.us>
References: <3b3af86e$0$93440$ba620e4c@news.skynet.be> <9hf9cj$3e1$1@newsmaster.cc.columbia.edu>
Date: Fri, 29 Jun 2001 01:57:02 GMT
Lines: 27
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12546

Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: Assuming your INF file is correct, then all you need to do is


:   SET TAPI MODEM-DIALING ON
:   SET TAPI LINE <tapi-device-name>
:   SET FLOW ...
:   SET SPEED ...
:   DIAL ...

: And Windows will take care of the dialing using the information in 

I was assuming (but upon reflection note that the OP did not specify)
that he was referring to using it on some NON-WINDOWS platform, using
the inf file as the source for modem information.

Note that the INF file does specify at least some modem commands, if
it gives the same one kermit (I'm thinking C-Kermit) needs to set up
a modem, you're all set!

Fred
-- 
---- Fred Smith -- fredex@fcshome.stoneham.ma.us ----------------------------
   "For the word of God is living and active. Sharper than any double-edged 
   sword, it penetrates even to dividing soul and spirit, joints and marrow; 
              it judges the thoughts and attitudes of the heart."  
---------------------------- Hebrews 4:12 (niv) ------------------------------


From mpuech@enseignant.org.invalid Fri Jun 29 10:11:30 EDT 2001
Article: 12547 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news.harvard.edu!news.rice.edu!newsfeed.rice.edu!rice!arclight.uoregon.edu!fr.usenet-edu.net!usenet-edu.net!fr.clara.net!heighliner.fr.clara.net!proxad.net!feeder2-1.proxad.net!nnrp1.proxad.net.POSTED!not-for-mail
User-Agent: Xnews/Y2K-SE Hamster-Fr/1.7.8.0
Newsgroups: comp.protocols.kermit.misc
Subject: Kermit in Pascal or Delphi or DLL
From: mpuech@enseignant.org.invalid (Max PUECH)
Organization: ENC
Lines: 9
Message-ID: <y8W_6.2934$l%6.4007953@nnrp1.proxad.net>
Date: Fri, 29 Jun 2001 07:30:38 GMT
NNTP-Posting-Host: 213.228.41.154
X-Complaints-To: abuse@proxad.net
X-Trace: nnrp1.proxad.net 993799838 213.228.41.154 (Fri, 29 Jun 2001 09:30:38 CEST)
NNTP-Posting-Date: Fri, 29 Jun 2001 09:30:38 CEST
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12547

Hello,

I'm trying to use Kermit with my calculator HP40G.

Thanks in advance.

-- 
Max PUECH
ENC Toulouse (FR)


From mpuech@enseignant.org.invalid Fri Jun 29 10:11:32 EDT 2001
Article: 12548 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news.harvard.edu!purdue!news.bu.edu!micro-heart-of-gold.mit.edu!newsswitch.lcs.mit.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!opentransit.net!proxad.net!feeder2-1.proxad.net!nnrp1.proxad.net.POSTED!not-for-mail
User-Agent: Xnews/Y2K-SE Hamster-Fr/1.7.8.0
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit in Pascal or Delphi or DLL
From: mpuech@enseignant.org.invalid (Max PUECH)
References: <y8W_6.2934$l%6.4007953@nnrp1.proxad.net>
Organization: ENC
Lines: 19
Message-ID: <VfZ_6.2988$iy6.3843093@nnrp1.proxad.net>
Date: Fri, 29 Jun 2001 11:03:17 GMT
NNTP-Posting-Host: 213.228.41.47
X-Complaints-To: abuse@proxad.net
X-Trace: nnrp1.proxad.net 993812597 213.228.41.47 (Fri, 29 Jun 2001 13:03:17 CEST)
NNTP-Posting-Date: Fri, 29 Jun 2001 13:03:17 CEST
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12548

mpuech@enseignant.org.invalid (Max PUECH) écrivait dans 
<y8W_6.2934$l%6.4007953@nnrp1.proxad.net>:

>Hello,
>
>I'm trying to use Kermit with my calculator HP40G.

It's for a PC running under Windows 95.

I've seen:
- the command-line embedding  of Kermit-95;
- AsyncPro 3
- Crystal Comm

It's too much for my little HP40 (and too expensive also).

-- 
Max PUECH
ENC Toulouse (FR)


From fdc@watsun.cc.columbia.edu Fri Jun 29 15:09:08 EDT 2001
Article: 12549 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Announcing C-Kermit 8.0 Beta.02
Date: 29 Jun 2001 18:57:55 GMT
Organization: Columbia University
Lines: 127
Message-ID: <9hij3j$470$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 993841075 4320 128.59.39.2 (29 Jun 2001 18:57:55 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 29 Jun 2001 18:57:55 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12549


Hi all.

C-Kermit 7.1 has become C-Kermit 8.0, and a new Beta version (Beta.02)
is now available for testing:

  http://www.columbia.edu/kermit/ck80.html

(Yes, I know we said Beta.01 would be the final Beta, but we made a
last-minute course correction, sorry.)  What's new:

In recognition of the fact that SSH has largely replaced Telnet, we are
busy adding SSH to C-Kermit and Kermit 95.  UNIX is the easy one.
C-Kermit's new SSH command is not a built-in SSH implementation; it simply
runs the external SSH program through Kermit's pseudoterminal interface,
thus giving you all of Kermit's features (command language, file transfer,
scripting, character-set translation, etc) on SSH connections if you
already have an SSH client installed.  In fact, you could already do this
in previous Kermit releases with "pty ssh"; this just makes it obvious
(plus it works better now that some bugs in the pty code have been fixed).

C-Kermit invokes ssh with "-e none", which disables its escape character
and makes it transparent for purposes of file transfer.  You can, however,
change the SSH invocation to whatever else you might need (an explicit
path, additional command-line arguments, etc) with SET SSH COMMAND blah.
SSH details, configuration, version, etc, are completely unknown and
irrelevant to Kermit.

Kermit 95, on the other hand, will include its own built-in SSH client,
since Windows does not lend itself to the UNIX-style building-block
approach.  There's no point in issuing a new Kermit 95 release without
SSH, now that Telnet and Rlogin servers are so rapidly becoming extinct.
(Yes, Telnet and Rlogin can be secured, but nobody is bothering to do it.)
Watch this space for announcements, coming soon!

Script writers: note that Kermit's SSH command is like its TELNET and
RLOGIN commands: it both establishes the connection and enters CONNECT
(terminal) mode.  To script an SSH connection, use:

  set host /pty ssh <options> <host>
  if fail ...

Other changes since Beta.01:

 . "Large model" (-DBIGBUFOK) now used for Solaris/x86 builds.

 . High-performance Kermit protocol defaults are now automatic for all
   platforms built with the large model.

 . For sending or listing lots of files...  Kermit has to allocate space
   for filename strings and string pointers before making a file list,
   but then it can run out if there are too many files or the pathname
   strings are too long.  However, any kind of dynamic scheme for this
   would be a performance hit.  Therefore for "large model" builds (i.e.
   VMS and most modern UNIXes) we allocate 102400 filename pointers and
   500KB string space for pathnames.  But now, if that's not big enough,
   there are new command to change it:

     SET FILE STRINGSPACE <number>
     SET FILE LISTSIZE <number>

 . Linux pseudoterminal code fixed; Linux changed out from under
   Kermit since the code was first written.  New Linux makefile entry
   tests to see which PTY API to use.

 . Lots of new security entries (see comments in makefile).

 . Added -dd (= -d -d) command-line option to request timestamped debug log.

 . Made SET FILE DOWNLOAD-DIRECTORY work for external protocols (XYZMODEM).

 . Added a way for GREP /COUNT to store its result in a variable.

 . Improved idle limits in UNIX version: SET TERM IDLE-LIMIT specifies
   the limit, SET TERM IDLE-ACTION tells what to do if the idle limit is
   reached: RETURN to command mode, HANGUP, EXIT, or OUTPUT something.

 . New \v(cx_status) variable tells why CONNECT mode was terminated:
   user escaped back, user disconnected, host disconnected, APC, etc.

 . SET ATTRIBUTE RECORD-FORMAT { OFF, ON } to cope with broken Tandem Kermit.

 . Restored missing FAST and CAUTIOUS commands (shortcuts for Kermit
   protocol settings -- ROBUST was still there but FAST and CAUTIOUS were
   accidentally deleted in C-Kermit 7.0).

 . Numerous FTP client glitches fixed, including:
    - GET /BINARY didn't force binary mode.
    - REGET didn't work at all.
    - Terminal buffering would sometimes be lost after fullscreen display.
    - Messages, verbosity, etc.
    - FTP OPEN /USER: and /PASSWORD: did not expand variables.

 . Bug fixes:
    - Date/timestamps in DIRECTORY listings could have extra 0's.
    - Got rid of bogus secondary lockfile in Solaris.
    - SET FILE INCOMPLETE DISCARD was not discarding in some cases.
    - ASK and friends did not allow entry of question mark.
    - Commands that contain question mark could not be recalled.
    - HTTP error handling...

Remember that the source-code set now includes the security modules, which
are now legal to export.  Given the appropriate Kerberos, OpenSSL, and/or
SRP libraries and header files, you can build secure C-Kermit versions
that include secure Telnet, Rlogin, IKSD, and HTTP clients.  For details
see:

  http://www.columbia.edu/kermit/security80.html

C-Kermit 8.0.200 Beta.02 has been built on about 100 different
OS/hardware/compiler combinations so far.  Please see the binaries list at
the end of the web page; if you have a platform that does not have a
Beta.02 binary listed, please try building it there and upload the result
to:

  ftp://kermit.columbia.edu/kermit/incoming/cku200b02.xxx

where xxx follows the normal convention of makefile entry name,
hardware, OS release, whatever was used in C-Kermit 7.0:

  http://www.columbia.edu/kermit/ck70.html#binlist

If you have trouble, let me know.

Thanks!

- Frank


From fdc@watsun.cc.columbia.edu Sat Jun 30 17:32:37 EDT 2001
Article: 12550 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.aos,comp.protocols.kermit.misc
Subject: Building C-Kermit on AOS/VS
Date: 30 Jun 2001 21:09:22 GMT
Organization: Columbia University
Lines: 45
Message-ID: <9hlf62$gr$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 993935361 539 128.59.39.2 (30 Jun 2001 21:09:22 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 30 Jun 2001 21:09:22 GMT
Xref: newsmaster.cc.columbia.edu comp.os.aos:2092 comp.protocols.kermit.misc:12550


I don't know if anybody cares any more, and if nobody does it's one less
thing for me to worry about, but...  Data General, when it still lived,
was kind enough to donate an MV2500 to the Kermit Project, and I've used
it to build each new release of C-Kermit and make the AOS/VS binary
available:

  http://www.columbia.edu/kermit/ckermit.html

For the past couple years, the MV's disk has been deteriorating.  At first
this only affected the Kermit builds -- i/o errors while writing object
files, etc (which I could recover by renaming the file that had the bad
spot and recompiling).  But now I can't boot the OS any more.

Well, I know beans about AOS/VS; the DG people set it up for me and I just
log in to it, run the build process, test the result, and transfer the
binary out.  The DG people have the startup script doing all kinds of fancy
stuff, like starting INFOS and CEO.  I'm not sure what INFOS is, but I know
I don't need CEO (The Original Microsoft Office :-) running, and that's where
the trouble seems to be:

  -- Starting the CEO Server Processes --

  AOS/VS II FATAL ERROR: 00000026000 on 30-Jun-73 16:23:38
  (register dump...)

I assume it's hitting bad spots on the disk while loading CEO.

At this point it offers to write a dump so I can send a Software Trouble
Report to DG :-)  Then it runs Emergency Shutdown and prints the SCP-CLI>
prompt, which offers no help.  The only command that seems to work here
is "boot" which only repeats the above sequence.

I would like to be able to bring the system up without CEO, but for that
I'd need to edit the startup script (if I knew how to find it), and I can't
do that unless the system is up.  Is there a trick to this?

Alternatively, if somebody has an AOS/VS-II system with TCP/IP that I can
have Telnet and FTP access to, I can move the builds to there.  (Or maybe
I already had the last operational AOS/VS system!)

Otherwise, AOS/VS Kermit remains frozen at 7.0 in the Kermit Project
virtual software museum :-)

- Frank


From fdc@watsun.cc.columbia.edu Sat Jun 30 17:33:10 EDT 2001
Article: 12551 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.vms,comp.protocols.kermit.misc
Subject: C-Kermit 8.0 Beta
Date: 30 Jun 2001 21:21:19 GMT
Organization: Columbia University
Lines: 36
Message-ID: <9hlfsf$10m$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 993936079 1046 128.59.39.2 (30 Jun 2001 21:21:19 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 30 Jun 2001 21:21:19 GMT
Xref: newsmaster.cc.columbia.edu comp.os.vms:292363 comp.protocols.kermit.misc:12551


I announced C-Kermit 8.0 Beta.02 yesterday on the Kermit newsgroup:

  comp.protocols.kermit.misc

You can find it here:

  http://www.columbia.edu/kermit/ck80.html

Of course I still keep the VMS version current, and built this one
on 5.5 through 7.2 with and without various TCP/IP packages (TGV,
UCX, TCPware, etc).

Can somebody who has VMS 7.3 and a C compiler please try building
it there?  (Was VMS 7.3 also released for VAX?)

Other builds are needed too:

 . Any pre-5.5 VMS version
 . VMS 6-point-anything on VAX

By the way, the new release of C-Kermit includes a built-in FTP client,
which, because it's built-in to C-Kermit, is also fully scriptable and
has all the other Kermit file transfer features, such as restart,
automatic text/binary-mode switching, character-set translation, and
cross-platform recursive directory-tree transfer.  But it's only for UNIX.
That's because it would take a better VMS programmer than I am to adapt
it to VMS, mainly because of all the RMS aspects and the associated FTP
protocol tricks used for VMS-to-VMS transfers and/or exporting bizarre
VMS file formats to non-VMS systems, etc.  If anybody is interested in
taking this on, let me know.

C-Kermit 8.0 also includes all sorts of security: Kerberos IV and V,
SSL/TLS, and SRP.  That hasn't been ported to VMS either.  Same deal.

- Frank <fdc@columbia.edu>


From twautele@easynet.be Sun Jul  1 12:00:07 EDT 2001
Article: 12552 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!isdnet!wanadoo.fr!opentransit.net!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!snic.vub.ac.be!not-for-mail
From: thierry wautelet <twautele@easynet.be>
Newsgroups: comp.os.aos,comp.protocols.kermit.misc
Subject: Re: Building C-Kermit on AOS/VS
Date: Sun, 01 Jul 2001 11:46:38 +0200
Organization: VUB/ULB Computing Centre
Lines: 28
Message-ID: <3B3EF17E.FADC44A9@easynet.be>
References: <9hlf62$gr$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: erasme51051.ulb.ac.be
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: snic.vub.ac.be 993980724 22955 164.15.151.51 (1 Jul 2001 09:45:24 GMT)
X-Complaints-To: usenet@snic.vub.ac.be
NNTP-Posting-Date: 1 Jul 2001 09:45:24 GMT
X-Mailer: Mozilla 4.7 [fr] (WinNT; U)
X-Accept-Language: fr
Xref: newsmaster.cc.columbia.edu comp.os.aos:2093 comp.protocols.kermit.misc:12552



> Well, I know beans about AOS/VS; the DG people set it up for me and I just
> log in to it, run the build process, test the result, and transfer the
> binary out.  The DG people have the startup script doing all kinds of fancy
> stuff, like starting INFOS and CEO.  I'm not sure what INFOS is, but I know
> I don't need CEO (The Original Microsoft Office :-) running, and that's where
> the trouble seems to be:
>
>
> Alternatively, if somebody has an AOS/VS-II system with TCP/IP that I can
> have Telnet and FTP access to, I can move the builds to there.  (Or maybe
> I already had the last operational AOS/VS system!)
>
> Otherwise, AOS/VS Kermit remains frozen at 7.0 in the Kermit Project
> virtual software museum :-)
>
> - Frank

INFOS is the database manager.
Normaly after the boot procedure you should start a script whose name is
generally UP.CLI and you can use SED to edit it and take out CEO if needed.

Can't give you access to our MV systems that are still handling most of
our hostpital  activities here ...

Thierry



From fdc@watsun.cc.columbia.edu Sun Jul  1 12:00:11 EDT 2001
Article: 12553 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.aos,comp.protocols.kermit.misc
Subject: Re: Building C-Kermit on AOS/VS
Date: 1 Jul 2001 15:59:56 GMT
Organization: Columbia University
Lines: 12
Message-ID: <9hnhds$a8j$1@newsmaster.cc.columbia.edu>
References: <9hlf62$gr$1@newsmaster.cc.columbia.edu> <3B3EF17E.FADC44A9@easynet.be>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994003196 10515 128.59.39.2 (1 Jul 2001 15:59:56 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 1 Jul 2001 15:59:56 GMT
Xref: newsmaster.cc.columbia.edu comp.os.aos:2094 comp.protocols.kermit.misc:12553

In article <3B3EF17E.FADC44A9@easynet.be>,
thierry wautelet  <twautele@easynet.be> wrote:
: ...
: Normaly after the boot procedure you should start a script whose name is
: generally UP.CLI and you can use SED to edit it and take out CEO if needed.
: 
Evidently UP.CLI executes automatically.  So maybe when it begins to
start INFOS and CEO, I could ^C^A or ^C^B to interrupt it?  But today I
don't even get that far -- hard errors when trying to load operating system.
Sometimes when this happens, if I let it rest for a few days it goes away.

- Frank


From news@townleyc.demon.co.uk Sun Jul  1 19:36:16 EDT 2001
Article: 12554 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news-out.cwix.com!newsfeed.cwix.com!newsfeed.icl.net!dispose.news.demon.net!news.demon.co.uk!demon!townleyc.demon.co.uk!not-for-mail
From: "Chris Townley" <news@townleyc.demon.co.uk>
Newsgroups: comp.os.vms,comp.protocols.kermit.misc
Subject: Re: C-Kermit 8.0 Beta
Date: Mon, 2 Jul 2001 00:09:52 +0100
Message-ID: <994029010.909.0.nnrp-08.d4e45fa5@news.demon.co.uk>
References: <9hlfsf$10m$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: townleyc.demon.co.uk
X-NNTP-Posting-Host: townleyc.demon.co.uk:212.228.95.165
X-Trace: news.demon.co.uk 994029010 nnrp-08:909 NO-IDENT townleyc.demon.co.uk:212.228.95.165
X-Complaints-To: abuse@demon.net
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 55
Xref: newsmaster.cc.columbia.edu comp.os.vms:292461 comp.protocols.kermit.misc:12554

I will have a go on my hobbyist alpha (Compaq C V6.2-008 on OpenVMS Alpha
V7.3)

However I could not get the download - got a message that IE could not
download - server returned extended information.

I will hook it down at work and have a go on Monday or Tuesday. Do you want
the executables?

--
Chris Townley
chris@townleyc.demon.co.uk
townleyc@spicers.ltd.uk


"Frank da Cruz" <fdc@watsun.cc.columbia.edu> wrote in message
news:9hlfsf$10m$1@newsmaster.cc.columbia.edu...
>
> I announced C-Kermit 8.0 Beta.02 yesterday on the Kermit newsgroup:
>
>   comp.protocols.kermit.misc
>
> You can find it here:
>
>   http://www.columbia.edu/kermit/ck80.html
>
> Of course I still keep the VMS version current, and built this one
> on 5.5 through 7.2 with and without various TCP/IP packages (TGV,
> UCX, TCPware, etc).
>
> Can somebody who has VMS 7.3 and a C compiler please try building
> it there?  (Was VMS 7.3 also released for VAX?)
>
> Other builds are needed too:
>
>  . Any pre-5.5 VMS version
>  . VMS 6-point-anything on VAX
>
> By the way, the new release of C-Kermit includes a built-in FTP client,
> which, because it's built-in to C-Kermit, is also fully scriptable and
> has all the other Kermit file transfer features, such as restart,
> automatic text/binary-mode switching, character-set translation, and
> cross-platform recursive directory-tree transfer.  But it's only for UNIX.
> That's because it would take a better VMS programmer than I am to adapt
> it to VMS, mainly because of all the RMS aspects and the associated FTP
> protocol tricks used for VMS-to-VMS transfers and/or exporting bizarre
> VMS file formats to non-VMS systems, etc.  If anybody is interested in
> taking this on, let me know.
>
> C-Kermit 8.0 also includes all sorts of security: Kerberos IV and V,
> SSL/TLS, and SRP.  That hasn't been ported to VMS either.  Same deal.
>
> - Frank <fdc@columbia.edu>


From fdc@watsun.cc.columbia.edu Sun Jul  1 19:36:26 EDT 2001
Article: 12555 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.vms,comp.protocols.kermit.misc
Subject: Re: C-Kermit 8.0 Beta
Date: 1 Jul 2001 23:36:33 GMT
Organization: Columbia University
Lines: 68
Message-ID: <9hoc61$qit$1@newsmaster.cc.columbia.edu>
References: <9hlfsf$10m$1@newsmaster.cc.columbia.edu> <994029010.909.0.nnrp-08.d4e45fa5@news.demon.co.uk>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994030593 27229 128.59.39.2 (1 Jul 2001 23:36:33 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 1 Jul 2001 23:36:33 GMT
Xref: newsmaster.cc.columbia.edu comp.os.vms:292462 comp.protocols.kermit.misc:12555

In article <994029010.909.0.nnrp-08.d4e45fa5@news.demon.co.uk>,
Chris Townley <news@townleyc.demon.co.uk> wrote:
: I will have a go on my hobbyist alpha (Compaq C V6.2-008 on OpenVMS Alpha
: V7.3)
: 
: However I could not get the download - got a message that IE could not
: download - server returned extended information.
: 
Oops, typo in the link!  Fixed now:

  ftp://kermit.columbia.edu/kermit/test/tar/ckv200b02.zip

Thanks for noticing.

: I will hook it down at work and have a go on Monday or Tuesday. Do you want
: the executables?
: 
Yes, please.  Here are instructions for VMS C-Kermit binary builders:

Here's how to build VMS C-Kermit 8.0.200 Beta.02 binaries.
Note: Replace all "200b02" below with whatever the current
edit number and Alpha/Beta designation might be.

 . Download the VMS source archive:
     ftp://kermit.columbia.edu/kermit/test/tar/ckv200b02.zip

 . Unzip it into a fresh directory
   (Let me know if you don't have VMS ZIP/UNZIP).
 
On each VMS computer:

 . Build the network version:

   @ckvker  (or use "@ckvker m" if "@ckvker" fails)

   This makes a WERMIT.EXE file, which you can run and use as a Telnet
   client, etc.  Copy WERMIT.EXE to:

     ckv200b02-PPP-vmsVV-ucxUU.exe

   where:

     PPP the platform: "vax" or "axp"
     VV is the VMS version (two digits, no period) e.g. 62, 73.
     VV is the UCX version (two digits, no period) e.g. 41, 51.

   For example:

     ckv200b02-axp-vms72-ucx51.exe
     ckv200b02-vax-vms62-ucx41.exe

 . Build the non-networks version:

   @ckvker n  (or use "@ckvker mn" if "@ckvker n" fails)

   Rename the non-nets WERMIT.EXE as above, except put "nonet" in the network
   field, for example:

     ckv200b02-vax-vms62-nonet.exe
     ckv200b02-vax-vms73-nonet.exe

 . Upload all the ckv200b02-*-vms*-*.exe files in binary mode to:

     ftp://kermit.columbia.edu/kermit/incoming/

 . Delete all the ckv200b02-*-vms*-*.exe files if desired.

- Frank


From the.earth.below@cinenet.net Mon Jul  2 10:03:40 EDT 2001
Article: 12556 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news-peer.gip.net!news.gsl.net!gip.net!news.maxwell.syr.edu!sn-xit-03!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: Dark Moon <the.earth.below@cinenet.net>
Newsgroups: comp.protocols.kermit.misc
Subject: Building C-Kermit197 on Solaris 2.6
Date: Sun, 01 Jul 2001 22:35:02 -0700
Organization: Less and less each day..                  
Message-ID: <GgAQ7AeH4WDL092yn@cinenet.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: Yarn 0.92 with YES 0.22
User-Agent: VSoup v1.2.9.47Beta [95/NT]
X-Complaints-To: newsabuse@supernews.com
Lines: 80
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12556

...with gcc 2.8.1 is not working for me.  I will be using this build 
strictly as a remote on my shell account, so I want only the interactive 
command parser, and the script and protocol engines.  Most of the rest 
can stay out, as I have a 5 Meg. hard quota.  My modified makefile 
entry:

solaris2xgnc:
        @echo 'Making C-Kermit $(CKVER) for Solaris 2.x with GNU cc...'
        @echo 'Please read the comments that accompany the solaris2xg target.'
        $(MAKE) xermit KTARGET=$${KTARGET:-$(@)} CC=gcc CC2=gcc \
        "CFLAGS = -g -O2 -Usun -DSVR4 -DSOLARIS -DSTERMIOX -DSELECT -DFNFLOAT \
        -DDIRENT -DHDBUUCP -DNOUNICODE -DNOCSETS -DNODEBUG -DNOHELP -DNODISPLAY \
        -DNONET -DNOLOCAL -DNODIAL -DNOCHANNELIO -DNOXMIT -DNOSCRIPT -DNOIKSD \
        -DDCMDBUF -DNOSETKEY $(KFLAGS)" \
        "LIBS= -lsocket -lnsl -lm -lresolv"

Although I'm using the 'solaris26gnc' target, I decided to modify this 
one instead for use as a "fall-back", because that was the target that 
successfully built cku192.

Well, first the compiler chokes and dies on an undeclared variable in 
ckuusr.c.  My patch:

316a317,320
> #ifdef OS2ORUNIX
> char ftpapp[CKMAXPATH+1] = { NUL, NUL }; /* ftp executable */
> #endif /* OS2ORUNIX */
>

So that fixes up that module and we're cruising, until we get to the 
linker.  I rebuilt from scratch  a couple of times, first removing the 
-DPOSIX define and then using 'solaris2xgnc'.  In all cases the linker 
died with:

gcc  -o wermit \
        ckcmai.o ckclib.o ckutio.o ckufio.o \
        ckcfns.o ckcfn2.o ckcfn3.o ckuxla.o \
        ckcpro.o ckucmd.o ckuus2.o ckuus3.o \
        ckuus4.o ckuus5.o ckuus6.o ckuus7.o \
        ckuusx.o ckuusy.o ckuusr.o ckucns.o \
        ckudia.o ckuscr.o ckcnet.o ckusig.o \
        ckctel.o ckcuni.o ckupty.o -lsocket -lnsl -lm -lresolv
Undefined                       first referenced
 symbol                             in file
ck_linger                           ckcmai.o
netflui                             ckutio.o
keepalive                           ckcmai.o
netopen                             ckutio.o
sendbuf                             ckcmai.o
recvbuf                             ckcmai.o
dontroute                           ckcmai.o
netclos                             ckutio.o
ld: fatal: Symbol referencing errors. No output written to wermit
*** Error code 1
make: Fatal error: Command failed for target `xermit'
Current working directory /var/tmp/kermit
*** Error code 1
make: Fatal error: Command failed for target `solaris2xgnc'

What's missing? Are these libraries (or some others) out of date?  If I 
can get the up-to-date sources for just those without having to install 
all of gcc, I could build those libraries and keep them just long enough 
to build Kermit (I'm "borrowing" space in /var/tmp :).

On another note, I'm building for no network support, so when I first 
started I left out -lsocket and -lresolv from the linker flags.  I got 
twice as many undefined symbol reports from the linker, pointing to the 
Kermit networking modules.  Of course I did 'make clean', put the flags 
back in and built again, but...why is sockets support getting built in 
when I asked for -DNONET (and took out -DTCPSOCKET)?

Jeff

-- 
{netcom}  ,,/   "...he may not come until the Circle has been    \,, {class of
         /(-\   broken. And his birth shall mark both the        /-)\   '94}
    ,---' /`-'  beginning and the ending  of an age."           '-'\ `----,
   /( )__))       --M.A.Pierce, _Birth of the Firebringer_         ((,==( )\
_ /_//___\\ __  -=<*>=- -=<*>=- -=<*>=- -=<*>=- -=<*>=- -=<*>=-  ___\\ __\\ __
    ``    ``        ~darkmoon~ -<at>- ~the~sky~above~net~           ''   ''


From peter.meister@tietoenator-nospam.com Mon Jul  2 10:03:51 EDT 2001
Article: 12557 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!newsfeed1.swip.net!swipnet!newsfeed.enator.se!news
From: "pwmeister" <peter.meister@tietoenator-nospam.com>
Newsgroups: comp.os.aos,comp.protocols.kermit.misc
Subject: Re: Building C-Kermit on AOS/VS
Date: Mon, 2 Jul 2001 09:35:44 +0200
Organization: Enator
Lines: 55
Message-ID: <9hp7qv$s9q$1@news1.enator.se>
References: <9hlf62$gr$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: 147.13.220.80
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.os.aos:2095 comp.protocols.kermit.misc:12557


[snip]
> For the past couple years, the MV's disk has been deteriorating.  At first
> this only affected the Kermit builds -- i/o errors while writing object
> files, etc (which I could recover by renaming the file that had the bad
> spot and recompiling).  But now I can't boot the OS any more.
>
> Well, I know beans about AOS/VS; the DG people set it up for me and I just
> log in to it, run the build process, test the result, and transfer the
> binary out.  The DG people have the startup script doing all kinds of fancy
> stuff, like starting INFOS and CEO.  I'm not sure what INFOS is, but I know
> I don't need CEO (The Original Microsoft Office :-) running, and that's where
> the trouble seems to be:
>
>   -- Starting the CEO Server Processes --
>
>   AOS/VS II FATAL ERROR: 00000026000 on 30-Jun-73 16:23:38
>   (register dump...)
>
> I assume it's hitting bad spots on the disk while loading CEO.
>
> At this point it offers to write a dump so I can send a Software Trouble
> Report to DG :-)  Then it runs Emergency Shutdown and prints the SCP-CLI>
> prompt, which offers no help.  The only command that seems to work here
> is "boot" which only repeats the above sequence.

well, you might have serious disk problems.

>
> I would like to be able to bring the system up without CEO, but for that
> I'd need to edit the startup script (if I knew how to find it), and I can't
> do that unless the system is up.  Is there a trick to this?

somewhere along the boot procedure you can bypass the startup macro
(if I remember correctly). I'll check my old manuals - and write a
line to you
tomorrow.


Peter Meister




From likati2@home.com Mon Jul  2 10:08:10 EDT 2001
Article: 12558 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news-peer.gip.net!news.gsl.net!gip.net!newshub2.rdc1.sfba.home.com!news.home.com!news1.rdc1.md.home.com.POSTED!not-for-mail
From: "Tom  Gutnick" <likati2@home.com>
Newsgroups: comp.os.aos,comp.protocols.kermit.misc
References: <9hlf62$gr$1@newsmaster.cc.columbia.edu>
Subject: Re: Building C-Kermit on AOS/VS
Lines: 64
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Message-ID: <ha_%6.14145$p41.2481110@news1.rdc1.md.home.com>
Date: Mon, 02 Jul 2001 12:54:37 GMT
NNTP-Posting-Host: 65.14.217.114
X-Complaints-To: abuse@home.net
X-Trace: news1.rdc1.md.home.com 994078477 65.14.217.114 (Mon, 02 Jul 2001 05:54:37 PDT)
NNTP-Posting-Date: Mon, 02 Jul 2001 05:54:37 PDT
Organization: Excite@Home - The Leader in Broadband http://home.com/faster
Xref: newsmaster.cc.columbia.edu comp.os.aos:2096 comp.protocols.kermit.misc:12558

Ouch -- my brain hurts trying to remember what I knew 10 years ago!  8^)
Your MV/2500 was probably set up to run something called SMI -- System
Management Interface, which would, among other things, automatically invoke
UP.CLI (the startup script) after the OS boots.  On a non-SMI system, early
in the boot process there is a question "Would you like to override default
specs?";  I don't remember for sure, but I suspect that with SMI, the
question still pops up but times out quickly and defaults to "no".  If you
can answer "Y", you'll then be presented with a bunch of other questions,
one of which should allow you to bypass the startup script.

If you can make it that far, I can help you edit the script.  If you're not
using CEO, no need to run it.  And if you're not running CEO, then you won't
need to run INFOS either.  Once we eliminate those, your system will come up
quicker and run faster.

I trust you've been making good backups of the stuff?

Another thing we can do is run the disk formatter to remap the bad disk
blocks.  (Depending on the nature of the hardware problem, that may
eliminate your problem or not.)  I can help you with that also, although it
will take wracking my brain a bit more.  (I was a DG systems engineer for
many years, but haven't touched an MV in the past few years.)

Good luck,
Tom


From jaltman@watsun.cc.columbia.edu Mon Jul  2 10:08:21 EDT 2001
Article: 12559 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Building C-Kermit197 on Solaris 2.6
Date: 2 Jul 2001 14:03:00 GMT
Organization: Columbia University
Lines: 95
Message-ID: <9hpuuk$hk6$1@newsmaster.cc.columbia.edu>
References: <GgAQ7AeH4WDL092yn@cinenet.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994082580 18054 128.59.39.2 (2 Jul 2001 14:03:00 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 2 Jul 2001 14:03:00 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12559

In article <GgAQ7AeH4WDL092yn@cinenet.net>,
Dark Moon  <the.earth.below@cinenet.net> wrote:
: ...with gcc 2.8.1 is not working for me.  I will be using this build ...
:
Please try C-Kermit 8.0 Beta.  It does not have any problems compiling
with the combination of flags that you have selected.

  http://www.kermit-project.org/ck80.html


From fdc@watsun.cc.columbia.edu Mon Jul  2 10:08:41 EDT 2001
Article: 12560 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Building C-Kermit197 on Solaris 2.6
Date: 2 Jul 2001 14:03:54 GMT
Organization: Columbia University
Lines: 63
Message-ID: <9hpv0a$hn0$1@newsmaster.cc.columbia.edu>
References: <GgAQ7AeH4WDL092yn@cinenet.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994082634 18144 128.59.39.2 (2 Jul 2001 14:03:54 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 2 Jul 2001 14:03:54 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12560

In article <GgAQ7AeH4WDL092yn@cinenet.net>,
Dark Moon  <the.earth.below@cinenet.net> wrote:
: ...with gcc 2.8.1 is not working for me.  I will be using this build 
: strictly as a remote on my shell account, so I want only the interactive 
: command parser, and the script and protocol engines.  Most of the rest 
: can stay out, as I have a 5 Meg. hard quota.
:
You might consider sidestepping the problem by getting your system
administrators to install the full Beta.

: My modified makefile entry:
: 
Obviously, not every combination of feature-selection options has been
tested; custom builds will need some fine tuning.  If all you want is to
save space, try building with Sun cc if you have it; this cuts the
size about in half -- for some reason gcc generates huge executables on
Solaris.  For example on Solaris 8 Sparc:

  -rwxrwxr-x  1 fdc  2322348 Jun 29 14:17 cku200b02.solaris8-sparc  <-- cc
  -rwxrwxr-x  1 fdc  4193256 Jun 29 14:18 cku200b02.solaris8g-sparc <-- gcc

(and similarly on x86).  Many of the feature-deselection options you added
to your makefile target are implied by NOLOCAL or NOCSETS.  If you just do:

  make solaris26x "KFLAGS -DNOLOCAL -DNOCSETS -DNODEBUG"

it should build OK and give you an executable less than half the size of
the full-featured one.  Any reductions beyond that will be just small
change (law of diminishing returns).  Testing this on Linux:

  -rwxrwx---    1 fdc  1984671 Jul  2 09:40 kermit  <-- Full build
  -rwxrwx---    1 fdc   935148 Jul  2 09:37 wermit  <-- With above KFLAGS

(it built with no errors).

By the way, for reference, here are the effects of some of the feature
deselection switches used in isolation on Linux/i386, RH7.0, gcc 2.96:

Build           Size    Savings    Description
 Full        1984671          -
 NOSPL       1667990     316681    No Script Programming Language
 NOCSETS     1607616     377055    No Character-set conversions
 NONET       1710743     273928    No networks
 NOFTP       1843513     141158    No FTP client
 NODEBUG     1769572     215099    No debugging
 NOHELP      1699954     284717    No HELP
 NOLOCAL     1445894     538777    Remote only - no making connections
 NODIAL      1844366     140305    No DIAL command or modem database
 NOXFER      1452623     532048    No file transfer
 NOICP        479462    1505209    No Interactive Command Parser

Again, not all combinations of these switches have been tested or are
guaranteed to work.  But I'll look at your report in more detail before
the final 8.0 release.

As for the link errors, don't bother removing -lsocket -lnsl -lm -lresolv
from the LIBS clause; they're dynamic libraries and are not loaded if they
are not used.  They don't add anything to the executable.  (And when I
tried building on Linux the above KFLAGS and the sockets libraries removed
from the LIBS clause, I got no errors at all, so maybe you had some old
objects laying around after all.)

- Frank


From fdc@watsun.cc.columbia.edu Mon Jul  2 10:09:12 EDT 2001
Article: 12561 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.aos,comp.protocols.kermit.misc
Subject: Re: Building C-Kermit on AOS/VS
Date: 2 Jul 2001 14:08:26 GMT
Organization: Columbia University
Lines: 35
Message-ID: <9hpv8q$i0b$1@newsmaster.cc.columbia.edu>
References: <9hlf62$gr$1@newsmaster.cc.columbia.edu> <ha_%6.14145$p41.2481110@news1.rdc1.md.home.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994082906 18443 128.59.39.2 (2 Jul 2001 14:08:26 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 2 Jul 2001 14:08:26 GMT
Xref: newsmaster.cc.columbia.edu comp.os.aos:2097 comp.protocols.kermit.misc:12561

In article <ha_%6.14145$p41.2481110@news1.rdc1.md.home.com>,
Tom  Gutnick <likati2@home.com> wrote:
: Ouch -- my brain hurts trying to remember what I knew 10 years ago!  8^)
: Your MV/2500 was probably set up to run something called SMI -- System
: Management Interface, which would, among other things, automatically invoke
: UP.CLI (the startup script) after the OS boots.  On a non-SMI system, early
: in the boot process there is a question "Would you like to override default
: specs?";  I don't remember for sure, but I suspect that with SMI, the
: question still pops up but times out quickly and defaults to "no".  If you
: can answer "Y", you'll then be presented with a bunch of other questions,
: one of which should allow you to bypass the startup script.
: 
: If you can make it that far, I can help you edit the script.  If you're not
: using CEO, no need to run it.  And if you're not running CEO, then you won't
: need to run INFOS either.  Once we eliminate those, your system will come up
: quicker and run faster.
: 
Sounds like a plan, thanks; I'll contact you offline.

: I trust you've been making good backups of the stuff?
: 
Unfortunately, the machine has no removeable media.  The 9-track tape died
years ago, leaving only some kind of weird cartridge drive which not even
DG knew how to work, and for which there are no cartridges.

: Another thing we can do is run the disk formatter to remap the bad disk
: blocks.  (Depending on the nature of the hardware problem, that may
: eliminate your problem or not.)
:
If a bad block is in the operating system file, mapping it out would probably
be a bad thing.

Thanks again!

- Frank


From me@play.net Wed Jul  4 13:08:49 EDT 2001
Article: 12562 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!news.gtei.net!newsfeed.mathworks.com!news.maxwell.syr.edu!sn-xit-03!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: <me@play.net>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Building C-Kermit197 on Solaris 2.6
Date: Wed, 04 Jul 2001 00:53:53 -0700
Organization: Less and less each day..                                            
Message-ID: <RusQ7AeH4y3Y092yn@cinenet.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
References: <GgAQ7AeH4WDL092yn@cinenet.net>
 <9hpuuk$hk6$1@newsmaster.cc.columbia.edu>
X-Newsreader: Yarn 0.92 with YES 0.22
User-Agent: VSoup v1.2.9.47Beta [95/NT]
X-Complaints-To: newsabuse@supernews.com
Lines: 16
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12562

As seen from comp.protocols.kermit.misc, on
2 Jul 2001 14:03:00 GMT,
jaltman@watsun.cc.columbia.edu (Jeffrey Altman) wrote:

>Please try C-Kermit 8.0 Beta.  It does not have any problems compiling
>with the combination of flags that you have selected.

So I did, and so it doesn't! :)  Thanks Jeff, Frank.

-- 
{netcom}  ,,/   "...he may not come until the Circle has been    \,, {class of
         /(-\   broken. And his birth shall mark both the        /-)\   '94}
    ,---' /`-'  beginning and the ending  of an age."           '-'\ `----,
   /( )__))       --M.A.Pierce, _Birth of the Firebringer_         ((,==( )\
_ /_//___\\ __  -=<*>=- -=<*>=- -=<*>=- -=<*>=- -=<*>=- -=<*>=-  ___\\ __\\ __
    ``    ``        ~darkmoon~ -<at>- ~the~sky~above~net~           ''   ''


From joerg.bohnsack@dematic.de Thu Jul  5 11:23:30 EDT 2001
Article: 12568 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!iad-feed.news.verio.net!news.verio.net!carrier.kiev.ua!news.uar.net!fu-berlin.de!do.de.uu.net!feeder01.news.de.uu.net!news.mannesmann.de!not-for-mail
From: "Jörg Bohnsack" <joerg.bohnsack@dematic.de>
Newsgroups: comp.protocols.kermit.misc
Subject: How to transfer "readable" textfiles from PDP11 to Windows NT?
Date: Thu, 5 Jul 2001 17:06:12 +0200
Organization: mannesmann.de
Lines: 13
Message-ID: <9i1vov$7dg10@sunny.mannesmann.de>
NNTP-Posting-Host: 195.233.32.212
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12568

I tried to tranfer a textfile from a PDP11 to a Windows-NT-PC.
On the PDP11 Kermit T2.27 was running in server mode.
On the local PC i used the Kermit-Tool delivered with SmarTermX 7.0b.
After the transfer i wasn't able to read the textfile in an editor on the
Windows-PC.
I tried to change several parameters on the server like ascii and binary
filetype or variable or stream records but nothing worked.
If someone had the same problem and knows a solution for that problem i
would glad to hear about it.

Thanks




From fdc@watsun.cc.columbia.edu Thu Jul  5 11:23:34 EDT 2001
Article: 12569 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: How to transfer "readable" textfiles from PDP11 to Windows NT?
Date: 5 Jul 2001 15:23:46 GMT
Organization: Columbia University
Lines: 27
Message-ID: <9i20q2$raa$1@newsmaster.cc.columbia.edu>
References: <9i1vov$7dg10@sunny.mannesmann.de>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994346626 27978 128.59.39.2 (5 Jul 2001 15:23:46 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 5 Jul 2001 15:23:46 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12569

In article <9i1vov$7dg10@sunny.mannesmann.de>,
Jörg Bohnsack <joerg.bohnsack@dematic.de> wrote:
: I tried to tranfer a textfile from a PDP11 to a Windows-NT-PC.
: On the PDP11 Kermit T2.27 was running in server mode.
:
Wow, that is a REALLY old Kermit version.  See:

  http://www.columbia.edu/kermit/pdp11.html

for a list of current PDP-11 versions.

: On the local PC i used the Kermit-Tool delivered with SmarTermX 7.0b.
: After the transfer i wasn't able to read the textfile in an editor on the
: Windows-PC.
:
If you use a real Kermit program on the PC, we can help you:

  http://www.columbia.edu/kermit/k95.html

: I tried to change several parameters on the server like ascii and binary
: filetype or variable or stream records but nothing worked.
:
Obviously it should work if both sides are set to text, but SmarTermX is
not our product; we don't know anything about it and can't guess what it
does or how it works.

- Frank


From keithuse@synco_pator.com Thu Jul  5 17:43:32 EDT 2001
Article: 12570 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!netnews.com!xfer02.netnews.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread1.prod.itd.earthlink.net.POSTED!not-for-mail
Newsgroups: comp.protocols.kermit.misc
From: keithuse@synco_pator.com (Keith Doyle) 
Subject: Any way to alter Kermit "quit" so I don't have to "kill?"
Reply-To: keithuse@synco_pator.com (Keith Doyle)
Organization: Rexx Electronic Communications
X-Newsreader: trn 4.0-test74 (May 26, 2000)
Lines: 120
Message-ID: <h_417.5247$oa1.534611@newsread1.prod.itd.earthlink.net>
Date: Thu, 05 Jul 2001 21:28:45 GMT
NNTP-Posting-Host: 207.167.89.8
X-Complaints-To: abuse@earthlink.net
X-Trace: newsread1.prod.itd.earthlink.net 994368525 207.167.89.8 (Thu, 05 Jul 2001 14:28:45 PDT)
NNTP-Posting-Date: Thu, 05 Jul 2001 14:28:45 PDT
X-Received-Date: Thu, 05 Jul 2001 14:26:29 PDT (newsmaster1.prod.itd.earthlink.net)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12570



Hi,

I've been using a dialing program under Linux that will connect
to a shell account and do a bunch of intelligent stuff including
transfer files.  I had been using Zmodem via lrz/lsz with success 
for a long time, but I'm finding it's just not working anymore, 
due to the fact that I can only connect to the target machine now 
via some kind of POP service that uses telnet and is none too
transparent.  It may even be 7 bit, it's not clear, and I have
no control over it.

At any rate, I found that I could manually use kermit to perform
a successful transfer.  So I figured the obvious thing to do was to
replace my lrz/lsz logic with C-kermit equivalents.  This worked
fine but with one problem-- after the transfer finished, C-kermit
does something that causes a disconnect.  So, I did some research
on deja/google and found some references to some mention of the
subject in a documentation file somewhere:


>Many people want to be able to make a dialout connection with UNIX
>C-Kermit, but then use some other software on the connection that C-Kermit
>made.  They quickly find that when they exit from C-Kermit, that the
>connection is gone before they can start the other application.
>
>It is a fundamental property of UNIX that when a process exits, then every
>file that was opened by that process is automatically closed by UNIX.
>Closing a terminal device (such as a dialout tty device) hangs it up.
>There is nothing the process can do about it.
>
>However, many workarounds are possible.  Here are just a few:
>
> . Read about the REDIRECT command in the ckcker.upd file.
>
> . Find out the file descriptor of the open device (it is given by
>   C-Kermit's \v(ttyfd) variable) and then run ("!") your other program
>   from the C-Kermit prompt, feeding it the file descriptor, e.g. through
>   shell redirection or a command line option (the method depends on the
>   other program, the capabilities of the shell, etc).
>
> . After Kermit makes the connection, type "show comm" to find out the
>   filename of the lock file.  Then suspend Kermit, then delete the lock
>   file, then start the other program and tell it to open the same tty
>   device.


Now my original approach used lrz something like the following:

	lrz </dev/modem >/dev/modem


Since this doesn't hang up the line, I presume that the issue is NOT
"close" of the device.

So I tried serveral things.  I noticed that it is possible to pass in
an open file descriptor and have kermit use that.  But, I gathered
you can't just do:

	kermit -r -i -l 0 </dev/modem


As this is only open for input, and kermit is going to need bidirectional
I/O on the FD.  So I tried the following in bash:


	kermit -r -i -l 3 3<>/dev/modem


According to the bash spec, this should open descriptor 3 for read/write.
Couldn't get this to work though.


I then noticed that "modem type" was a setting which included a code
for hangup-- usually ATH0 or something.  Maybe this was the problem I
thought, and did a "set modem none" in the .kermrc to try to circumvent
it.  No effect.


So lastly, I figured ok, let's see if it really is the close of the
device or something *specific* kermit is doing on exit.  I manually
invoked kermit so that it wouldn't exit, and instead of doing a "quit"
after the transfer, I switched to another window and did a kill -9
on the kermit process.  Voila!  no disconnect occurred.

So, I've since implemented a solution to the problem which entails
a kermit script that does something like this:


set modem none
set line /dev/modem
set file type bin
receive
!/tmp/killkerm


And invokes kermit like this:

echo "kill -9 $$" >/tmp/killkerm
chmod a+x /tmp/killkerm
exec kermit -y kermitscript



And it works like a choim.  However, it is a major kludge.  I'm using
it because it works, but does anyone know how I can get kermit to NOT
do whatever it is doing to the device before it exits so I don't have
use kill?  Perhaps it's doing some kind of rude stty/ioctl that's 
causing it?



--

Keith Doyle      <http://www.syncopator.com/carousel>
(to send me an E-letter, remove underbars in reply address)

"Simple ain't easy."  -- Thelonious Monk



From fdc@watsun.cc.columbia.edu Thu Jul  5 17:43:36 EDT 2001
Article: 12571 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Any way to alter Kermit "quit" so I don't have to "kill?"
Date: 5 Jul 2001 21:43:52 GMT
Organization: Columbia University
Lines: 110
Message-ID: <9i2n2o$dgn$1@newsmaster.cc.columbia.edu>
References: <h_417.5247$oa1.534611@newsread1.prod.itd.earthlink.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994369432 13847 128.59.39.2 (5 Jul 2001 21:43:52 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 5 Jul 2001 21:43:52 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12571

In article <h_417.5247$oa1.534611@newsread1.prod.itd.earthlink.net>,
Keith Doyle <keithuse@synco_pator.com> wrote:
: I've been using a dialing program under Linux that will connect
: to a shell account and do a bunch of intelligent stuff including
: transfer files.  I had been using Zmodem via lrz/lsz with success 
: for a long time, but I'm finding it's just not working anymore, 
: due to the fact that I can only connect to the target machine now 
: via some kind of POP service that uses telnet and is none too
: transparent.  It may even be 7 bit, it's not clear, and I have
: no control over it.
: 
: At any rate, I found that I could manually use kermit to perform
: a successful transfer.  So I figured the obvious thing to do was to
: replace my lrz/lsz logic with C-kermit equivalents.  This worked
: fine but with one problem-- after the transfer finished, C-kermit
: does something that causes a disconnect.  So, I did some research
: on deja/google and found some references to some mention of the
: subject in a documentation file somewhere:
: 
: >Many people want to be able to make a dialout connection with UNIX
: >C-Kermit, but then use some other software on the connection that C-Kermit
: >made.  They quickly find that when they exit from C-Kermit, that the
: >connection is gone before they can start the other application.
: >
: >It is a fundamental property of UNIX that when a process exits, then every
: >file that was opened by that process is automatically closed by UNIX.
: >Closing a terminal device (such as a dialout tty device) hangs it up.
: >There is nothing the process can do about it.
: >
: >However, many workarounds are possible.  Here are just a few:
: >
: > . Read about the REDIRECT command in the ckcker.upd file.
: >
: > . Find out the file descriptor of the open device (it is given by
: >   C-Kermit's \v(ttyfd) variable) and then run ("!") your other program
: >   from the C-Kermit prompt, feeding it the file descriptor, e.g. through
: >   shell redirection or a command line option (the method depends on the
: >   other program, the capabilities of the shell, etc).
: >
: > . After Kermit makes the connection, type "show comm" to find out the
: >   filename of the lock file.  Then suspend Kermit, then delete the lock
: >   file, then start the other program and tell it to open the same tty
: >   device.
: 
: 
: Now my original approach used lrz something like the following:
: 
: 	lrz </dev/modem >/dev/modem
: 
: Since this doesn't hang up the line, I presume that the issue is NOT
: "close" of the device.
: 
Right -- it uses the open stdin/stdout file descriptors, which have
been redirected from/to the modem.  Since the lrz program uses stdin/out,
it never opens or closes it.

: So I tried serveral things.  I noticed that it is possible to pass in
: an open file descriptor and have kermit use that.  But, I gathered
: you can't just do:
: 
: 	kermit -r -i -l 0 </dev/modem
: 
: As this is only open for input, and kermit is going to need bidirectional
: I/O on the FD.
:
Did you try it?

: So lastly, I figured ok, let's see if it really is the close of the
: device or something *specific* kermit is doing on exit.  I manually
: invoked kermit so that it wouldn't exit, and instead of doing a "quit"
: after the transfer, I switched to another window and did a kill -9
: on the kermit process.  Voila!  no disconnect occurred.
: 
Because you killed Kermit and it couldn't close the device.  Meanwhile 
another process had it open, right?  That's why you didn't carrier drop
or whatever.

: So, I've since implemented a solution to the problem which entails
: a kermit script that does something like this:

: set modem none
: set line /dev/modem
: set file type bin
: receive
: !/tmp/killkerm
: 
: 
: And invokes kermit like this:
: 
: echo "kill -9 $$" >/tmp/killkerm
: chmod a+x /tmp/killkerm
: exec kermit -y kermitscript
:
: And it works like a choim.  However, it is a major kludge.
:
Yes indeed.

: I'm using
: it because it works, but does anyone know how I can get kermit to NOT
: do whatever it is doing to the device before it exits so I don't have
: use kill?  Perhaps it's doing some kind of rude stty/ioctl that's 
: causing it?
: 
Try the first method (-l 0) and see what happens.  If that doesn't work,
what I'd recommend is to let Kermit handle everything -- dialing, terminal
session, and file transfer.  That's what it's designed for.

In any case, let us know what happens and we'll see what to do next.

- Frank


From keithuse@synco_pator.com Fri Jul  6 09:50:31 EDT 2001
Article: 12572 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!newsfeed.direct.ca!look.ca!newsfeed1.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread1.prod.itd.earthlink.net.POSTED!not-for-mail
Newsgroups: comp.protocols.kermit.misc
From: keithuse@synco_pator.com (Keith Doyle) 
Subject: Re: Any way to alter Kermit "quit" so I don't have to "kill?"
References: <h_417.5247$oa1.534611@newsread1.prod.itd.earthlink.net> <9i2n2o$dgn$1@newsmaster.cc.columbia.edu>
Reply-To: keithuse@synco_pator.com (Keith Doyle)
Organization: Rexx Electronic Communications
X-Newsreader: trn 4.0-test74 (May 26, 2000)
Lines: 121
Message-ID: <ORb17.6797$oa1.654216@newsread1.prod.itd.earthlink.net>
Date: Fri, 06 Jul 2001 05:17:34 GMT
NNTP-Posting-Host: 207.167.89.8
X-Complaints-To: abuse@earthlink.net
X-Trace: newsread1.prod.itd.earthlink.net 994396654 207.167.89.8 (Thu, 05 Jul 2001 22:17:34 PDT)
NNTP-Posting-Date: Thu, 05 Jul 2001 22:17:34 PDT
X-Received-Date: Thu, 05 Jul 2001 22:15:20 PDT (newsmaster1.prod.itd.earthlink.net)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12572


In article <9i2n2o$dgn$1@newsmaster.cc.columbia.edu>,
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
>In article <h_417.5247$oa1.534611@newsread1.prod.itd.earthlink.net>,
>Keith Doyle <keithuse@synco_pator.com> wrote:
>: 
>: Now my original approach used lrz something like the following:
>: 
>: 	lrz </dev/modem >/dev/modem
>: 
>: Since this doesn't hang up the line, I presume that the issue is NOT
>: "close" of the device.
>: 
>Right -- it uses the open stdin/stdout file descriptors, which have
>been redirected from/to the modem.  Since the lrz program uses stdin/out,
>it never opens or closes it.


Though the shell does-- and that doesn't cause a disconnect.

Also, neither does this simple C program, run in place of the
kermit or lrz/lsz, so I'm inclined to doubt it's the close that's 
responsible for the disconnect:
--------------------------------------------------------------
#include <stdio.h>
#include <fcntl.h>

main()
{
int d;
	d = open("/dev/modem",O_RDWR);
	sleep(4);
	close(d);
	exit (0);
}
--------------------------------------------------------------



>: So I tried serveral things.  I noticed that it is possible to pass in
>: an open file descriptor and have kermit use that.  But, I gathered
>: you can't just do:
>: 
>: 	kermit -r -i -l 0 </dev/modem
>: 
>: As this is only open for input, and kermit is going to need bidirectional
>: I/O on the FD.
>:
>Did you try it?

Yes, with no success.  It never seemed to negotiate with the other end
and start the transfer.  I'll have to report back on more specific details 
when I try it again...

>: So lastly, I figured ok, let's see if it really is the close of the
>: device or something *specific* kermit is doing on exit.  I manually
>: invoked kermit so that it wouldn't exit, and instead of doing a "quit"
>: after the transfer, I switched to another window and did a kill -9
>: on the kermit process.  Voila!  no disconnect occurred.
>: 
>Because you killed Kermit and it couldn't close the device.  Meanwhile 
>another process had it open, right?  That's why you didn't carrier drop
>or whatever.

Even on a kill of that sort, Unix does the close, I believe.
And as noted, the C test program specifically closes and that doesn't 
cause a disconnect.  You can try something similar yourself, using
another kermit process itself to simulate my driver program:


1. From a unix box, Start a kermit session on a modem, and dial a system
2. escape to the command line
3. shell out
4. run my little test program on the apropriate /dev  (/dev/modem in my
   case).  Note no disconnect.

5. Remove the kermit lock file (only so you can run a second kermit on the port)
6. run a second kermit (from the original kermit shell-out) on the same /dev and 
   then just do a quit.

7. Kermit will warn you there may be an active connection, and ask you if
   you still want to exit.  Your choice is to either not-exit or say yes
   you want to exit at which point it disconnects the line.  I believe if
   it just did a "close" and then an "exit" here things would be ok, but
   more is going on.


>Try the first method (-l 0) and see what happens.  If that doesn't work,
>what I'd recommend is to let Kermit handle everything -- dialing, terminal
>session, and file transfer.  That's what it's designed for.

That may be what it's designed for, but I already have an exceedingly
complex program that originally used zmodem that I'm not going to rewrite
from scratch in a specialized script language I would have to learn 
special for that one purpose, when all I need is something that 
implements the protocol without mucking with the connection-- I just want 
to plug in a replacement protocol without rewriting the whole schmeer.
"kermit -r -i -l 0 </dev/modem" would be great if I can get it or something
like it to work-- so far I haven't had any luck getting it to transfer...


>In any case, let us know what happens and we'll see what to do next.

If there's a way to make the FD approach work, it's worth investigating
further.  I presume it should work, but there's something I must not be doing
right to set it up.  I'll try it a little more and report back more specific 
on what I tried and how it acts.  Thanks for the response-- I do get the idea 
that kermit in general is a far more sophisticated program than zmodem 
(certainly way more robust a protocol) but I must admit I rather like the 
modularity of keeping the protocol separate from the scripting...




--

Keith Doyle      <http://www.syncopator.com/carousel>
(to send me an E-letter, remove underbars in reply address)

"Simple ain't easy."  -- Thelonious Monk



From fdc@watsun.cc.columbia.edu Fri Jul  6 09:50:36 EDT 2001
Article: 12573 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Any way to alter Kermit "quit" so I don't have to "kill?"
Date: 6 Jul 2001 13:50:53 GMT
Organization: Columbia University
Lines: 85
Message-ID: <9i4fnt$8jh$1@newsmaster.cc.columbia.edu>
References: <h_417.5247$oa1.534611@newsread1.prod.itd.earthlink.net> <9i2n2o$dgn$1@newsmaster.cc.columbia.edu> <ORb17.6797$oa1.654216@newsread1.prod.itd.earthlink.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994427453 8817 128.59.39.2 (6 Jul 2001 13:50:53 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 6 Jul 2001 13:50:53 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12573

In article <ORb17.6797$oa1.654216@newsread1.prod.itd.earthlink.net>,
Keith Doyle <keithuse@synco_pator.com> wrote:
: ...
: Though the shell does-- and that doesn't cause a disconnect.
: 
: Also, neither does this simple C program, run in place of the
: kermit or lrz/lsz, so I'm inclined to doubt it's the close that's 
: responsible for the disconnect:
:
When a program exits, all of its file descriptors are closed.
If they were not open already by some other process, this is a
"last close", and for serial ports, the driver sets DTR low.
How that affects whatever is connected to the port depends on
how that thing is configured - e.g. modems can be configured to
ignore DTR.

When C-Kermit closes a serial port for which a SET MODEM TYPE
(other than NONE or DIRECT) has been given, it also sends the
modem's hangup command, e.g. ATH0, if MODEM HANGUP-METHOD is
MODEM-COMMAND.  Use SET MODEM HANGUP-METHOD RS232-SIGNAL to undo
this.

: 	d = open("/dev/modem",O_RDWR);
:
This should make DTR come on.

: 	sleep(4);
: 	close(d);
:
This should make DTR go off.

: 	exit (0);
:
And if that didn't, this should.

: 7. Kermit will warn you there may be an active connection, and ask you if
:    you still want to exit.  Your choice is to either not-exit or say yes
:    you want to exit at which point it disconnects the line.  I believe if
:    it just did a "close" and then an "exit" here things would be ok, but
:    more is going on.
:
You can avoid the warning with SET EXIT WARNING OFF.

: >Try the first method (-l 0) and see what happens.  If that doesn't work,
: >what I'd recommend is to let Kermit handle everything -- dialing, terminal
: >session, and file transfer.  That's what it's designed for.
: 
: That may be what it's designed for, but I already have an exceedingly
: complex program that originally used zmodem that I'm not going to rewrite
: from scratch in a specialized script language I would have to learn 
: special for that one purpose...
:
Don't blame us for a "specialized script language".  It predates all your
other favorite ones except maybe Bourne shell and DCL, and it's also probably
more portable.

, when all I need is something that 
: implements the protocol without mucking with the connection-- I just want 
: to plug in a replacement protocol without rewriting the whole schmeer.
:
Then use G-Kermit instead of C-Kermit:

  http://www.columbia.edu/kermit/gkermit.html

You can think of G-Kermit as Kermit's answer to lrz/lsz.  It transfers
files over stdio, which it does not open or close, and can be redirected.
See the description of the -X option.

: If there's a way to make the FD approach work, it's worth investigating
: further.  I presume it should work, but there's something I must not be
: doing right to set it up.  I'll try it a little more and report back more
: specific on what I tried and how it acts.  Thanks for the response-- I do
: get the idea that kermit in general is a far more sophisticated program than
: zmodem (certainly way more robust a protocol) but I must admit I rather like
: the modularity of keeping the protocol separate from the scripting...
: 
This is the UNIX philosophy, but of course Kermit software (including
C-Kermit) is not just for UNIX.  Anyway, experience shows that automating
complex communications tasks works better with an integrated script engine
than by, say, grafting 'expect' onto 'telnet' or 'cu' or 'ftp' or whatever.
For a brief discussion of this idea (as it applies to FTP) see:

  http://www.columbia.edu/kermit/ftpscript.html

- Frank


From fdc@watsun.cc.columbia.edu Fri Jul  6 11:33:45 EDT 2001
Article: 12574 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.unix.sco.misc,comp.protocols.kermit.misc
Subject: Re: Login Script to Portservers
Date: 6 Jul 2001 15:18:03 GMT
Organization: Columbia University
Lines: 106
Message-ID: <9i4krb$c8u$1@newsmaster.cc.columbia.edu>
References: <4d30cee2.0106290810.737e6c04@posting.google.com> <9hku16$j3a$1@newsmaster.cc.columbia.edu> <Sz617.1532$Tk.35913830@tomcat.sk.sympatico.ca>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994432683 12574 128.59.39.2 (6 Jul 2001 15:18:03 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 6 Jul 2001 15:18:03 GMT
Xref: newsmaster.cc.columbia.edu comp.unix.sco.misc:135277 comp.protocols.kermit.misc:12574

In article <Sz617.1532$Tk.35913830@tomcat.sk.sympatico.ca>,
Don Yakubowski <don_y@tricomp.ca> wrote:
: "Frank da Cruz" <fdc@watsun.cc.columbia.edu> wrote in message
: news:9hku16$j3a$1@newsmaster.cc.columbia.edu...
: > In article <4d30cee2.0106290810.737e6c04@posting.google.com>,
: > Stephen <stephen.young@duron.com> wrote:
: > : I have two Digi Portservers II attached to a SCO 5.05 host server. I
: > : need to write a login script to a the portservers to reboot them
: > : automatically. In contacting Digi I was told there is no way to set up
: > : an auto reboot on the portserver itself and need to write a login
: > : script to accomplish the task. Any help would be appreciated.
: > :
: > You can use C-Kermit, which is (among other things) a Telnet client with
: > built-in scripting:
: >
: >   http://www.columbia.edu/kermit/ckermit.html
: >
: > Scripting tutorials are here:
: >
: >   http://www.columbia.edu/kermit/ckscripts.html
: 
: I have used a sh script that echoed the required commands to a pipe into
: telnet.
: For eg.
:      echo "open your_portserver"
:     sleep 2
:     echo "root"
:     sleep 2
:     echo "portserver_password"
:     sleep 2
:     echo "b a=r"
:     sleep 2
: 
This kind of thing is fine when it works, but it has no possibility of
detecting errors or recovering from them, synchronizing with host prompts
etc (for example, consider that the Password: prompt is usually issued
only after the host flushes any typeahead in its input buffer).  Here's
the corresponding script in C-Kermit:

  #!/usr/local/bin/kermit
  set host your_portserver            ; Make the connection
  if fail exit 1 Connection failed    ; Check for failure
  input 10 login:                     ; Wait 10 sec for login prompt
  if fail exit 1 No login prompt      ; Make sure it arrived
  lineout root                        ; Send user ID
  input 5 Password:                   ; Wait 5 sec for Password prompt
  lineout portserver_password         ; Send password
  input 5 >                           ; Wait portserver command prompt
  if fail exit 1 No command prompt    ; Check for failure
  lineout b a=r                       ; Send a command
  ; add more dialog here...
  close                               ; Close the connection

About the same number of lines, and you get both synchroniztion and error
detection.  The script does not plow ahead, blindly sending strings to the
host, if some critical step fails.  Every prompt is answered instantly
(the timeout values are a maximum amount of time to wait for the prompt --
obviously you can adjust them -- they are not fixed sleep intervals.)

Add a few more lines, and you can get error recovery.  For example, suppose
your port server requires an unpredictable number of carriage returns before
it issues its login prompt.  Replace:

  input 10 login:
  if fail exit 1 No login prompt

with:

  for \%i 1 15 1 {
      lineout                         ; Send a carriage return
      input 10 login:                 ; Wait 10 sec for login prompt
      if success break                ; If we get it breat out of the loop
  }
  if > \%i 15 exit 1 No login prompt

Also note that it's not a great idea to store passwords in script files.
You can have your Kermit script prompt you for the password at runtime:

  #!/usr/local/bin/kermit
  set host your_portserver
  if fail exit 1 Connection failed
  undefine \%p
  while not defined \%p {
      askq \%p {Portserver Password: }
  }
  for \%i 1 15 1 {
      lineout                         ; Send a carriage return
      input 10 login:                 ; Wait 10 sec for login prompt
      if success break                ; If we get it breat out of the loop
  }
  if > \%i 15 exit 1 No login prompt
  lineout root
  input 5 Password:
  lineout \%p
  input 5 >  ; or whatever the portserver command prompt is
  lineout b a=r
  ; add more dialog here, as much as you want...
  close

And so on.  Pretty much any way you can think of to enhance the script,
you can do easily.  For example, suppose the portserver supports Kermit
protocol (as many do) for importing configuration information, patches, etc.
Since it's Kermit executing your script, all it takes is a "send" command
to upload files.

- Frank


From Use-Author-Address-Header@[127.1] Sun Jul  8 12:54:44 EDT 2001
Article: 12578 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news.harvard.edu!purdue!news.bu.edu!micro-heart-of-gold.mit.edu!nntp.club.cc.cmu.edu!pitt.edu!newsflash.concordia.ca!sunqbc.risq.qc.ca!newsfeeds.belnet.be!news.belnet.be!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsrouter.chello.at!newsfeed.Austria.EU.net!newsfeed.kpnqwest.at!anon.lcs.mit.edu!nym.alias.net!mail2news
Date: 7 Jul 2001 19:13:31 -0700
Message-ID: <20010708021331.7740.cpmta@c009.snv.cp.net>
X-Sent: 8 Jul 2001 02:13:31 GMT
Content-Type: text/plain
Content-Disposition: inline
Mime-Version: 1.0
From:  <Use-Author-Address-Header@[127.1]>
Author-Address: leganii <AT> surfree <DOT> com
X-Mailer: Web Mail 3.9.3.3
X-Sent-From: leganii@surfree.com
Subject: Kermit article spotted
Mail-To-News-Contact: postmaster@nym.alias.net
Organization: mail2news@nym.alias.net
Newsgroups: comp.protocols.kermit.misc
Lines: 21
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12578



Don't know if anyone else that reads this group noticed this.
During lunch, I noticed an article about Kermit in the
18 June 2001 issue of 'MicroTimes Magazine' pages 103 & 105, a freebie
I'd picked up at the grocery store.
("When You Say 'Jump,' Kermit Asks, 'How High?'", by Alan Winston)
I dug around a bit on their web site, and found it online at

http://www.microtimes.com/222/infwinston222a.html




Regards,
Dallas E. Legan II  /  leganii
                          @
                           surfree
                             .com

Powered by......Lynx, the Internet at hyperkinetic speed.


From fdc@watsun.cc.columbia.edu Sun Jul  8 12:55:03 EDT 2001
Article: 12579 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: linux.redhat.misc,comp.os.linux.misc,comp.protocols.kermit.misc
Subject: Re: C-Kermit compile fails
Date: 8 Jul 2001 16:52:58 GMT
Organization: Columbia University
Lines: 41
Message-ID: <9ia35a$10d$1@newsmaster.cc.columbia.edu>
References: <3B475279.51288D3@attglobal.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994611178 1037 128.59.39.2 (8 Jul 2001 16:52:58 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 8 Jul 2001 16:52:58 GMT
Xref: newsmaster.cc.columbia.edu linux.redhat.misc:67390 comp.os.linux.misc:507232 comp.protocols.kermit.misc:12579

In article <3B475279.51288D3@attglobal.net>,
John Thompson  <John.Thompson@attglobal.net> wrote:
: I'm trying to compile C-Kermit-7.0.197-7 from the src rpm but it
: fails with this error:
: 
: 	[...clip]
: 
: Am I missing some external function or what?  Running linux
: kernel 2.2.18 on i686 with 256MB.  Kerberos, openssl and pam rpms
: include: [...]
: 
As you can imagine, the frequent Linux (and Kerberos) releases tend to
pull the rug out from under Kermit.  The Kermit source you are trying
to build from is "old" by Linux standards.  Please get the C-Kermit 8.0
Beta sources from here:

  http://www.columbia.edu/kermit/ck80.html

and try building the same target, or, if you have a full Red Hat 7.1
installation (including developer tools and Kerberos), just try:

  make redhat71

which builds a version that includes Kerberos V, SSL/TLS, and shadow
passwords.  Then if you still have trouble, please read:

  http://www.columbia.edu/kermit/security80.html

about where to get compatible security libraries and headers.

If you STILL have trouble, send a report by e-mail to:

  kermit-support@columbia.edu

or follow up here.

Once C-Kermit 8.0 is released, Red Hat is welcome to include it in the
regular distribution, complete with security, so it's "just there" for
everybody, without all the downloading, building, and installing hassle.

- Frank


From nathan.rousseau@planetmedica.com Mon Jul  9 11:37:51 EDT 2001
Article: 12580 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!skynet.be!louie!not-for-mail
From: "Nathan Rousseau" <nathan.rousseau@planetmedica.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Modem multi port
Date: Mon, 9 Jul 2001 16:43:34 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 20
Message-ID: <3b49c4fb$0$38326$ba620e4c@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 194.78.198.82
X-Trace: 994690301 reader1.news.skynet.be 38326 194.78.198.82
X-Complaints-To: abuse@skynet.be
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12580

I try to launch 4 kermit session to receive data coming from 4 modem.
The 4 modems are located on the same PCI card of the computer.
I have receive with the modem, the inf file.
I use TAPI...
First kermit session: I set the tapi line for the first... ok
Second kermit session: I set the tapi line for the second.... Access denied
...

What the difference between the set tapi line and the set tapi port?

Are there other things i have to take care of?

And...Is it really possible to use this kind of modem with kermit?









From jaltman@watsun.cc.columbia.edu Mon Jul  9 11:38:05 EDT 2001
Article: 12581 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Modem multi port
Date: 9 Jul 2001 15:27:19 GMT
Organization: Columbia University
Lines: 33
Message-ID: <9icign$clp$1@newsmaster.cc.columbia.edu>
References: <3b49c4fb$0$38326$ba620e4c@news.skynet.be>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994692439 12985 128.59.39.2 (9 Jul 2001 15:27:19 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 9 Jul 2001 15:27:19 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12581

In article <3b49c4fb$0$38326$ba620e4c@news.skynet.be>,
Nathan Rousseau <nathan.rousseau@planetmedica.com> wrote:
: I try to launch 4 kermit session to receive data coming from 4 modem.
: The 4 modems are located on the same PCI card of the computer.
: I have receive with the modem, the inf file.
: I use TAPI...
: First kermit session: I set the tapi line for the first... ok
: Second kermit session: I set the tapi line for the second.... Access denied
: ...
: 
: What the difference between the set tapi line and the set tapi port?

No difference

You cannot simply use 

  SET TAPI LINE

if you want to use separate devices.  You need to actually specify 
the device names

  SET TAPI LINE device1
  SET TAPI LINE device2
  SET TAPI LINE device3
  SET TAPI LINE device4

 


 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From era@eracc.hypermart.net Tue Jul 10 15:17:26 EDT 2001
Article: 12583 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!iad-feed.news.verio.net!news.verio.net!carrier.kiev.ua!news.uar.net!fu-berlin.de!enews.sgi.com!newshub2.rdc1.sfba.home.com!news.home.com!cyclone-sjo1.usenetserver.com!news-out-sjo.usenetserver.com!e420r-sjo4.usenetserver.com!newsfeed.usenetserver.com!e3500-atl1.usenetserver.com.POSTED!not-for-mail
From: era@eracc.hypermart.net (ERA)
Reply-To: era@eracc.hypermart.net
Organization: ERA Computer Consulting
Followup-To: comp.protocols.kermit.misc
Message-ID: <gWtomC2dEjRt-pn2-Tsdld7whHw2N@localhost>
Newsgroups: alt.os.linux,comp.protocols.kermit.misc
Subject: Re: Telnet
References: <3B4B30F8.ECAD039C@psychodad.com>
User-Agent: ProNews/2 V1.51.ib102
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-Is-It-News: yes
Lines: 31
X-Complaints-To: abuse@usenetserver.com
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly.
NNTP-Posting-Date: Tue, 10 Jul 2001 14:59:55 EDT
Date: Tue, 10 Jul 2001 18:59:55 GMT
Xref: newsmaster.cc.columbia.edu alt.os.linux:214657 comp.protocols.kermit.misc:12583

On Tue, 10 Jul 2001 16:44:40, "Michael D. Kirkpatrick"
<wizard@psychodad.com> wrote:

..
> This may not be the place to ask, but here it goes.
> 
> Do you know of a good telnet program that will work on windows that
> can telnet to linux machines with the following attributes?:
> 1.  Can login as a normal user
> 2.  Issue commands
> 3.  Wait for responses and continue issuing more commands.

Kermit 95 - http://www.columbia.edu/kermit/k95.html

Also check http://groups.google.com/advanced_group_search in the NG
comp.protocols.kermit.misc for specific posts regarding your question
there. Then if you still have questions subscribe to and post in that
group. I've crossposted this reply to that group so you may have some
answers in there by the time you check. Followups should go there as
well.

Good luck!
Gene <gene@eracc.hypermart.net>
-- 
+=========================-=>Unix & OS/2<=-=========================+
#   Owner and C.E.O. - ERA Computer Consulting - Jackson, TN USA    #
#  OS/2, UnixWare, OpenServer & Linux Business Computing Solutions  #
#     Please visit our www pages at http://eracc.hypermart.net/     #
+===================================================================+
               We run IBM OS/2 v.4.00, Revision 9.036                
  Sysinfo: 38 Processes, 152 Threads, uptime is 0d 15h 4m 37s 216ms  



From fdc@watsun.cc.columbia.edu Tue Jul 10 15:29:04 EDT 2001
Article: 12584 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: alt.os.linux,comp.protocols.kermit.misc
Subject: Re: Telnet
Date: 10 Jul 2001 19:29:22 GMT
Organization: Columbia University
Lines: 18
Message-ID: <9ifl2i$l5t$1@newsmaster.cc.columbia.edu>
References: <3B4B30F8.ECAD039C@psychodad.com> <gWtomC2dEjRt-pn2-Tsdld7whHw2N@localhost>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994793362 21693 128.59.39.2 (10 Jul 2001 19:29:22 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 Jul 2001 19:29:22 GMT
Xref: newsmaster.cc.columbia.edu alt.os.linux:214660 comp.protocols.kermit.misc:12584

In article <gWtomC2dEjRt-pn2-Tsdld7whHw2N@localhost>,
ERA <era@eracc.hypermart.net> wrote:
: On Tue, 10 Jul 2001 16:44:40, "Michael D. Kirkpatrick"
: <wizard@psychodad.com> wrote:
: > ...
: > Do you know of a good telnet program that will work on windows that
: > can telnet to linux machines with the following attributes?:
: > 1.  Can login as a normal user
: > 2.  Issue commands
: > 3.  Wait for responses and continue issuing more commands.
: 
: Kermit 95 - http://www.columbia.edu/kermit/k95.html
: 
And for examples of Telnet session scripting, see:

  http://www.columbia.edu/kermit/k95scripts.html

- Frank


From wizard@psychodad.com Tue Jul 10 18:59:26 EDT 2001
Article: 12585 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!iad-feed.news.verio.net!news.verio.net!carrier.kiev.ua!news.uar.net!news.nask.pl!news.ipartners.pl!news.man.poznan.pl!news-fra1.dfn.de!news-lei1.dfn.de!newsfeed00.sul.t-online.de!t-online.de!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed1.cidera.com!news-reader.ntrnet.net!uunet!ash.uu.net!spool0.news.uu.net!reader3.news.uu.net!not-for-mail
Message-ID: <3B4B5EF7.90351641@psychodad.com>
Date: Tue, 10 Jul 2001 15:00:55 -0500
From: "Michael D. Kirkpatrick" <wizard@psychodad.com>
X-Mailer: Mozilla 4.73 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Telnet
References: <3B4B30F8.ECAD039C@psychodad.com> <gWtomC2dEjRt-pn2-Tsdld7whHw2N@localhost>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 39
NNTP-Posting-Host: 205.229.133.114
X-Trace: reader3.news.uu.net 994795285 7142 205.229.133.114
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12585

ERA wrote:

> On Tue, 10 Jul 2001 16:44:40, "Michael D. Kirkpatrick"
> <wizard@psychodad.com> wrote:
>
> ..
> > This may not be the place to ask, but here it goes.
> >
> > Do you know of a good telnet program that will work on windows that
> > can telnet to linux machines with the following attributes?:
> > 1.  Can login as a normal user
> > 2.  Issue commands
> > 3.  Wait for responses and continue issuing more commands.
>
> Kermit 95 - http://www.columbia.edu/kermit/k95.html
>
> Also check http://groups.google.com/advanced_group_search in the NG
> comp.protocols.kermit.misc for specific posts regarding your question
> there. Then if you still have questions subscribe to and post in that
> group. I've crossposted this reply to that group so you may have some
> answers in there by the time you check. Followups should go there as
> well.
>
> Good luck!
> Gene <gene@eracc.hypermart.net>
> --
> +=========================-=>Unix & OS/2<=-=========================+
> #   Owner and C.E.O. - ERA Computer Consulting - Jackson, TN USA    #
> #  OS/2, UnixWare, OpenServer & Linux Business Computing Solutions  #
> #     Please visit our www pages at http://eracc.hypermart.net/     #
> +===================================================================+
>                We run IBM OS/2 v.4.00, Revision 9.036
>   Sysinfo: 38 Processes, 152 Threads, uptime is 0d 15h 4m 37s 216ms

Thanks a lot.  I found a free scripting tool at:
http://www.er.uqam.ca/merlin/fg591543/tst/index.html
Thanks for your help.




From nathan.rousseau@planetmedica.com Wed Jul 11 09:41:32 EDT 2001
Article: 12586 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news-peer.gip.net!news.gsl.net!gip.net!news.maxwell.syr.edu!skynet.be!louie!not-for-mail
From: "Nathan Rousseau" <nathan.rousseau@planetmedica.com>
Newsgroups: comp.protocols.kermit.misc
Subject: No carrier
Date: Wed, 11 Jul 2001 13:17:11 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 17
Message-ID: <3b4c37a0$0$62196$ba620e4c@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 194.78.198.82
X-Trace: 994850721 reader1.news.skynet.be 62196 194.78.198.82
X-Complaints-To: abuse@skynet.be
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12586

I use one computer with kermit/TAPI modem
Using SET CARRIER-WATCH OFF doesn't change anything

I use a second computer to connect to the first one.

Sometimes, I can't establish the connection.... I receive NO CARRIER

What can be the source of the problem?
Can it be the cable quality?
Where and when must i specify CARRIER-WATCH ON/OFF

As always Thanks in advance
And thanks again for all the help i receive

Nathan Rousseau




From fdc@watsun.cc.columbia.edu Wed Jul 11 09:41:35 EDT 2001
Article: 12587 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: No carrier
Date: 11 Jul 2001 13:41:52 GMT
Organization: Columbia University
Lines: 31
Message-ID: <9ihl30$lv5$1@newsmaster.cc.columbia.edu>
References: <3b4c37a0$0$62196$ba620e4c@news.skynet.be>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994858912 22501 128.59.39.2 (11 Jul 2001 13:41:52 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 11 Jul 2001 13:41:52 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12587

In article <3b4c37a0$0$62196$ba620e4c@news.skynet.be>,
Nathan Rousseau <nathan.rousseau@planetmedica.com> wrote:
: I use one computer with kermit/TAPI modem
: Using SET CARRIER-WATCH OFF doesn't change anything
: 
: I use a second computer to connect to the first one.
: 
: Sometimes, I can't establish the connection.... I receive NO CARRIER
: 
NO CARRIER means the calling modem was not able to negotiate a data
connection with the answering modem.  This can happen for many reasons:

 1. You dialed the wrong number.
 2. The answering modem was turned off.
 3. The answering modem was not in ANSWER mode.
 4. The modems are incompatible or buggy.
 5. The telephone connection was very bad.

: Where and when must i specify CARRIER-WATCH ON/OFF
: 
SET CARRIER-WATCH affects the CALLING Kermit.  It means: "let me enter
CONNECT mode even if the serial port is not detecting the carrier signal".
It is used primarily for direct (port-to-port, no-modem) connections.  It
has nothing to do with dialing.

: As always Thanks in advance
: And thanks again for all the help i receive
: 
What commands have you given to Kermit 95 to make it answer the call?

- Frank


From jrd@cc.usu.edu Thu Jul 12 11:37:24 EDT 2001
Article: 12589 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news.cc.utah.edu!cc.usu.edu!jrd
From: jrd@cc.usu.edu (Joe Doupnik)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Testing for active telnet session in MSK316?
Message-ID: <t7hOlV3InFTg@cc.usu.edu>
Date: 12 Jul 01 07:16:32 MDT
References: </aKT7AeH4iUV092yn@cinenet.net>
Organization: Utah State University
Lines: 14
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12589

In article </aKT7AeH4iUV092yn@cinenet.net>, <me@play.net> writes:
> \v(tcpip_status) always shows 0, but MSK316 knows when a tcp session is
> active becaue it does not run 'session1' unless it is.  I need to test
> for an active session for a script.  Anyone know a workaround?
> 
> Jeff
---------
	The scripting modules see only a single pathway to the TCP code
and thus the number of active sessions is invisible to scripts. It is
a consequence of making the TCP material removable upon request when
building the program. If this is a very serious difficulty please let
me know and I can look at the situation when I get back from travels
in early August.
	Joe D.


From fdc@watsun.cc.columbia.edu Thu Jul 12 13:51:18 EDT 2001
Article: 12590 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!not-for-mail
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Subject: Kermit for VxWorks
Date: 12 Jul 2001 12:39:22 -0400
Organization: Columbia University
Lines: 17
Message-ID: <9ikjrq$asm@watsun.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994955987 24780 128.59.39.2 (12 Jul 2001 16:39:47 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Jul 2001 16:39:47 GMT
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41641 comp.arch.embedded:108301 comp.protocols.kermit.misc:12590


>From time to time, we get requests for Kermit file transfer software
for VxWorks.  I'd like to be able satisfy them.

Does VxWorks have a C compiler, the basic minimum well-known header
files, a C library, and a make program?  Does it support the UNIX
notion of standard i/o?  If so, then maybe it's just a simple matter
of getting the G-Kermit sources files onto VxWorks and typing "make":

  http://www.columbia.edu/kermit/gkermit.html

Would anybody care to give it a try and report back?  Thanks!

Frank da Cruz
The Kermit Project
Columbia University
http://www.columbia.edu/kermit/


From ddotson@digidata.com Thu Jul 12 13:51:58 EDT 2001
Article: 12591 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!newsfeed.cwix.com!sjc-peer.news.verio.net!news.verio.net!iad-read.news.verio.net.POSTED!not-for-mail
Message-ID: <3B4DDE9B.C12DEF3@digidata.com>
From: Doug Dotson <ddotson@digidata.com>
X-Mailer: Mozilla 4.77 [en] (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Subject: Re: Kermit for VxWorks
References: <9ikjrq$asm@watsun.cc.columbia.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 30
Date: Thu, 12 Jul 2001 13:30:03 -0400
NNTP-Posting-Host: 64.56.56.161
X-Complaints-To: abuse@verio.net
X-Trace: iad-read.news.verio.net 994958838 64.56.56.161 (Thu, 12 Jul 2001 17:27:18 GMT)
NNTP-Posting-Date: Thu, 12 Jul 2001 17:27:18 GMT
Organization: Verio
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41645 comp.arch.embedded:108304 comp.protocols.kermit.misc:12591

It shouldn't be too much of a problem to port it. vxWorks is
a bit different in that you don't build executables in the UNIX
sense. You build .o files and they are linked when loaded. There
is no main(). But if you changed main() to kermit() you should be
OK. Argument typed on the command line are mapped into the
function arguments. You will have to change some header files
and the makefile won't work as it is.

DOug


Frank da Cruz wrote:

> From time to time, we get requests for Kermit file transfer software
> for VxWorks.  I'd like to be able satisfy them.
>
> Does VxWorks have a C compiler, the basic minimum well-known header
> files, a C library, and a make program?  Does it support the UNIX
> notion of standard i/o?  If so, then maybe it's just a simple matter
> of getting the G-Kermit sources files onto VxWorks and typing "make":
>
>   http://www.columbia.edu/kermit/gkermit.html
>
> Would anybody care to give it a try and report back?  Thanks!
>
> Frank da Cruz
> The Kermit Project
> Columbia University
> http://www.columbia.edu/kermit/



From fdc@watsun.cc.columbia.edu Thu Jul 12 14:00:26 EDT 2001
Article: 12592 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Subject: Re: Kermit for VxWorks
Date: 12 Jul 2001 18:00:27 GMT
Organization: Columbia University
Lines: 19
Message-ID: <9ikojr$r9c$1@newsmaster.cc.columbia.edu>
References: <9ikjrq$asm@watsun.cc.columbia.edu> <3B4DDE9B.C12DEF3@digidata.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994960827 27948 128.59.39.2 (12 Jul 2001 18:00:27 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Jul 2001 18:00:27 GMT
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41646 comp.arch.embedded:108306 comp.protocols.kermit.misc:12592

In article <3B4DDE9B.C12DEF3@digidata.com>,
Doug Dotson  <ddotson@digidata.com> wrote:
: It shouldn't be too much of a problem to port it. vxWorks is
: a bit different in that you don't build executables in the UNIX
: sense. You build .o files and they are linked when loaded. There
: is no main(). But if you changed main() to kermit() you should be
: OK. Argument typed on the command line are mapped into the
: function arguments. You will have to change some header files
: and the makefile won't work as it is.
: 
I'd be glad to give it a shot if I had VxWorks developer tools to
build the kermit function and VxWorks itself to test it, but I
have neither.  Would someone who does have them like to try adapting
G-Kermit to VxWorks?  There's clearly a demand, at least among those
who don't mind devoting somewhere between 30 and 80K, depending on 
the architecture, to a file-transfer function, and it doesn't sound
like too much work.

- Frank


From a_pyles@yahoo.com Thu Jul 12 16:12:26 EDT 2001
Article: 12594 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!paloalto-snf1.gtei.net!news.gtei.net!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: a_pyles@yahoo.com (Andy Pyles)
Newsgroups: comp.protocols.kermit.misc
Subject: ssh script example
Date: 12 Jul 2001 12:49:29 -0700
Organization: http://groups.google.com/
Lines: 46
Message-ID: <a695e0e6.0107121149.6d5ab7bb@posting.google.com>
NNTP-Posting-Host: 63.150.57.150
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 994967370 21391 127.0.0.1 (12 Jul 2001 19:49:30 GMT)
X-Complaints-To: groups-support@google.com
NNTP-Posting-Date: 12 Jul 2001 19:49:30 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12594

Hi,

I'm using c-kermit 7.0 on a redhat 6.2 linux machine.
and trying to script a simple ssh login script.

here's what I have so far:

~~~~~~~~~~~~~~~~~~~~~~~

#!/usr/bin/kermit  +
; expect script that will automatically upgrade telverse ui files on
; remote system. using the ssh protocol.
; usage uiupgrade username hostname password

;set prefixing all
set transaction-log verbose
log session session.log
set host /pty ssh -l \%1 \%2
if fail out failed!!

input 10 password:
if fail out no password prompt!
out \%3\13
input 10 ]$
out touch /tmp/blaHH\13
input 10 ]$
out exit\13
lineout ~.
logout
exit

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Ok, so the problem I have is when I run this script I just get the following:

[andy@dev1 images]$ ./ssh_kermit.ker andy dev1 password
no password prompt!password
touch /tmp/blaHH
[andy@dev1 images]$

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

any clue on what I'm doing wrong here?

Thanks!
-Andy


From fdc@watsun.cc.columbia.edu Thu Jul 12 16:18:51 EDT 2001
Article: 12595 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: ssh script example
Date: 12 Jul 2001 20:19:08 GMT
Organization: Columbia University
Lines: 66
Message-ID: <9il0ns$3h8$1@newsmaster.cc.columbia.edu>
References: <a695e0e6.0107121149.6d5ab7bb@posting.google.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 994969148 3624 128.59.39.2 (12 Jul 2001 20:19:08 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Jul 2001 20:19:08 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12595

In article <a695e0e6.0107121149.6d5ab7bb@posting.google.com>,
Andy Pyles <a_pyles@yahoo.com> wrote:
: I'm using c-kermit 7.0 on a redhat 6.2 linux machine.
: and trying to script a simple ssh login script.
: 
: ~~~~~~~~~~~~~~~~~~~~~~~
: #!/usr/bin/kermit  +
: ; expect script that will automatically upgrade telverse ui files on
: ; remote system. using the ssh protocol.
: ; usage uiupgrade username hostname password
: 
: ;set prefixing all
: set transaction-log verbose
: log session session.log
: set host /pty ssh -l \%1 \%2
: if fail out failed!!
: 
: input 10 password:
: if fail out no password prompt!
: out \%3\13
: input 10 ]$
: out touch /tmp/blaHH\13
: input 10 ]$
: out exit\13
: lineout ~.
: logout
: exit
: 
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: Ok, so the problem I have is when I run this script I just get the following:
: 
: [andy@dev1 images]$ ./ssh_kermit.ker andy dev1 password
: no password prompt!password
: touch /tmp/blaHH
: [andy@dev1 images]$
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: 
: any clue on what I'm doing wrong here?
: 
I don't see anything obviously wrong with the script, but...

 1. This should work better in C-Kermit 8.0:

      http://www.columbia.edu/kermit/ck80.html

    The pty interface didn't work right with scripting on every
    platform; please try 8.0 and see that improves matters.

 2. Maybe there really was no password: prompt.  You can use
    "set input echo on" to watch what happens.

 3. "if fail out no password prompt!" just sends "no password prompt!"
    to the pty.  Maybe you meant:

      if fail exit 1 No password prompt.

 4. The the rest of the INPUT statements all should have "if fail" clauses
    after them.

 5. If you use:

      set host /pty -e none ...

    then you shouldn't need the "lineout ~." and "logout".

- Frank


From nathan.rousseau@planetmedica.com Fri Jul 13 09:47:42 EDT 2001
Article: 12596 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!sunqbc.risq.qc.ca!news.maxwell.syr.edu!skynet.be!louie!not-for-mail
From: "Nathan Rousseau" <nathan.rousseau@planetmedica.com>
Newsgroups: comp.protocols.kermit.misc
Subject: multi connection
Date: Fri, 13 Jul 2001 09:41:42 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 27
Message-ID: <3b4ea837$0$25480$ba620e4c@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 194.78.198.82
X-Trace: 995010616 reader0.news.skynet.be 25480 194.78.198.82
X-Complaints-To: abuse@skynet.be
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12596

Hi!

I have a modem card with four modem on it...

A first person from outside connect to a first session o kermit.....
A second person from outside connect to a second session o kermit.....
The first person stop its connection....
A third person from outside connect to the first session o kermit.....

It's exactly what i want....

BUT

if a third person try to connect when the two first line are busy, the third
person can't never connect... Always the same message: NO CARRIER ( no
answer, the phone just bell )

I use Win2000, i have 2 COM port configured in windows, ( com1 and com2 ) 4
port are used for modem (com3->com6) all seems right

Of course there is enough kermit session for four phone call....

-> Is there any limit parameter to kermit answering session? ( After 2
session, no more answer )?





From fdc@watsun.cc.columbia.edu Fri Jul 13 09:47:46 EDT 2001
Article: 12597 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: multi connection
Date: 13 Jul 2001 13:48:04 GMT
Organization: Columbia University
Lines: 57
Message-ID: <9imu6k$468$1@newsmaster.cc.columbia.edu>
References: <3b4ea837$0$25480$ba620e4c@news.skynet.be>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 995032084 4296 128.59.39.2 (13 Jul 2001 13:48:04 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 13 Jul 2001 13:48:04 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12597

In article <3b4ea837$0$25480$ba620e4c@news.skynet.be>,
Nathan Rousseau <nathan.rousseau@planetmedica.com> wrote:
: I have a modem card with four modem on it...
: 
: A first person from outside connect to a first session o kermit.....
: A second person from outside connect to a second session o kermit.....
: The first person stop its connection....
: A third person from outside connect to the first session o kermit.....
: 
: It's exactly what i want....
: 
: BUT
: 
: if a third person try to connect when the two first line are busy, the third
: person can't never connect... Always the same message: NO CARRIER ( no
: answer, the phone just bell )
: 
: I use Win2000, i have 2 COM port configured in windows, ( com1 and com2 ) 4
: port are used for modem (com3->com6) all seems right
: 
Which Kermit program do you have?

: Of course there is enough kermit session for four phone call....
: 
: -> Is there any limit parameter to kermit answering session? ( After 2
: session, no more answer )?
: 
What commands did you give to the Kermit program to instruct it to answer
the phone?

Assuming you have Kermit 95, the answer is: of course you can do what you
want.  You can use Host Mode, which is designed for taking incoming calls:

  http://www.columbia.edu/kermit/k95host.html

Or you can write your own script.  For example, if you want K95 to repeatedly
answer incoming calls on COM2, and go into server mode for each call:

  cd c:/some/directory
  set carrier-watch auto
  set modem type usrobotics  ; or whatever
  set port com2
  set speed 115200
  set flow rts/cts
  while true {
      answer
      if success {
          lineout KERMIT 95 SERVER...
          server
      }
      hangup
  }

You can elaborate as much as you want.  If you want four simultaneous
sessions, run four copies of the script, one for each COM ort.

- Frank


From jaltman@watsun.cc.columbia.edu Fri Jul 13 10:56:43 EDT 2001
Article: 12598 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: multi connection
Date: 13 Jul 2001 14:53:45 GMT
Organization: Columbia University
Lines: 34
Message-ID: <9in21p$6nj$1@newsmaster.cc.columbia.edu>
References: <3b4ea837$0$25480$ba620e4c@news.skynet.be> <9imu6k$468$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 995036025 6899 128.59.39.2 (13 Jul 2001 14:53:45 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 13 Jul 2001 14:53:45 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12598

In article <9imu6k$468$1@newsmaster.cc.columbia.edu>,
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: In article <3b4ea837$0$25480$ba620e4c@news.skynet.be>,
: Nathan Rousseau <nathan.rousseau@planetmedica.com> wrote:
: : I have a modem card with four modem on it...
: : 
: : A first person from outside connect to a first session o kermit.....
: : A second person from outside connect to a second session o kermit.....
: : The first person stop its connection....
: : A third person from outside connect to the first session o kermit.....
: : 
: : It's exactly what i want....
: : 
: : BUT
: : 
: : if a third person try to connect when the two first line are busy, the third
: : person can't never connect... Always the same message: NO CARRIER ( no
: : answer, the phone just bell )
: : 
: : I use Win2000, i have 2 COM port configured in windows, ( com1 and com2 ) 4
: : port are used for modem (com3->com6) all seems right
: : 

If you have 4 ports with modems, and calls can arrive on any of the
4 modems, then you need to have one instance of Kermit 95 answering calls
on each of the 4 modems.

If you are only listening on the first 2 modems, only calls that arrive
on the first 2 modems will be answered.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 7.1 Alpha available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From the.earth.below@cinenet.net Sat Jul 14 11:34:44 EDT 2001
Article: 12600 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news-peer.gip.net!news.gsl.net!gip.net!news.maxwell.syr.edu!sn-xit-03!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: Dark Moon <the.earth.below@cinenet.net>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Testing for active telnet session in MSK316?
Date: Fri, 13 Jul 2001 10:08:02 -0700
Organization: Less and less each day..                                                      
Message-ID: <yryT7AeH4qjY092yn@cinenet.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
References: </aKT7AeH4iUV092yn@cinenet.net> <t7hOlV3InFTg@cc.usu.edu>
X-Newsreader: Yarn 0.92 with YES 0.22
User-Agent: VSoup v1.2.9.47Beta [95/NT]
X-Complaints-To: newsabuse@supernews.com
Lines: 33
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12600

As seen from comp.protocols.kermit.misc, on
12 Jul 01 07:16:32 MDT, jrd@cc.usu.edu (Joe Doupnik) wrote:

>In article </aKT7AeH4iUV092yn@cinenet.net>, <me@play.net> writes:
>> \v(tcpip_status) always shows 0, but MSK316 knows when a tcp session is
>> active becaue it does not run 'session1' unless it is.  I need to test
>> for an active session for a script.  Anyone know a workaround?
>> 
>> Jeff
>---------
>	The scripting modules see only a single pathway to the TCP code
>and thus the number of active sessions is invisible to scripts. It is
>a consequence of making the TCP material removable upon request when
>building the program. If this is a very serious difficulty please let
>me know and I can look at the situation when I get back from travels
>in early August.
>	Joe D.

Thank you, Joe.  I found a workaround in this particular case by
testing for something else.  It's a bit of a kludge, but it does work
(so far).  It would still be useful to be able to test for active
sessions, just as it is possible to test for modem signals and response
strings.

Jeff

-- 
{netcom}  ,,/   "...he may not come until the Circle has been    \,, {class of
         /(-\   broken. And his birth shall mark both the        /-)\   '94}
    ,---' /`-'  beginning and the ending  of an age."           '-'\ `----,
   /( )__))       --M.A.Pierce, _Birth of the Firebringer_         ((,==( )\
_ /_//___\\ __  -=<*>=- -=<*>=- -=<*>=- -=<*>=- -=<*>=- -=<*>=-  ___\\ __\\ __
    ``    ``        ~darkmoon~ -<at>- ~the~sky~above~net~           ''   ''


From adam@dunkels.net Sat Jul 14 11:41:49 EDT 2001
Article: 12599 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!iad-feed.news.verio.net!news.verio.net!carrier.kiev.ua!news.uar.net!news.nask.pl!news.ipartners.pl!news1.ebone.net!news.ebone.net!news.tele.dk!195.54.122.107!newsfeed1.bredband.com!bredband!newsfeed01.nntp.se.dataphone.net!nntp.se.dataphone.net!news-stob.telia.net!news-sto.telia.net!194.22.194.4.MISMATCH!masternews.telia.net.!newsc.telia.net.POSTED!not-for-mail
From: Adam Dunkels <adam@dunkels.net>
Subject: Re: Kermit for VxWorks
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Followup-To: comp.os.vxworks
References: <9ikjrq$asm@watsun.cc.columbia.edu> <3B4DDE9B.C12DEF3@digidata.com> <9ikojr$r9c$1@newsmaster.cc.columbia.edu>
Lines: 30
User-Agent: KNode/0.5.6
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
X-C64: Yes, please!
Message-ID: <8_H37.5136$z21.527498@newsc.telia.net>
Date: Fri, 13 Jul 2001 19:29:08 GMT
NNTP-Posting-Host: 213.65.182.115
X-Complaints-To: abuse@telia.com
X-Trace: newsc.telia.net 995052548 213.65.182.115 (Fri, 13 Jul 2001 21:29:08 CEST)
NNTP-Posting-Date: Fri, 13 Jul 2001 21:29:08 CEST
Organization: Telia Internet
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41696 comp.arch.embedded:108381 comp.protocols.kermit.misc:12599

Frank da Cruz wrote:

> In article <3B4DDE9B.C12DEF3@digidata.com>,
> Doug Dotson  <ddotson@digidata.com> wrote:
> : It shouldn't be too much of a problem to port it. vxWorks is
> : a bit different in that you don't build executables in the UNIX
> : sense. You build .o files and they are linked when loaded. There
> : is no main(). But if you changed main() to kermit() you should be
> : OK. Argument typed on the command line are mapped into the
> : function arguments. You will have to change some header files
> : and the makefile won't work as it is.
> : 
> I'd be glad to give it a shot if I had VxWorks developer tools to
> build the kermit function and VxWorks itself to test it, but I
> have neither.  Would someone who does have them like to try adapting
> G-Kermit to VxWorks?  There's clearly a demand, at least among those
> who don't mind devoting somewhere between 30 and 80K, depending on
> the architecture, to a file-transfer function, and it doesn't sound
> like too much work.

But gkermit is released under the GPL, which means that you cannot 
distribute a product that includes gkermit unless you are willing to 
release and distibute all source code for your project, including the 
source code to VxWorks. I don't know much about VxWorks, but I assume that 
it is not free software licensed under the GPL.

/adam
-- 
Adam Dunkels <adam@dunkels.net> (spambait)
http://dunkels.com/adam/


From Peter_Easthope@gulfnet.sd64.bc.ca Sat Jul 14 11:41:52 EDT 2001
Article: 12601 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news.harvard.edu!news.rice.edu!newsfeed.rice.edu!rice!arclight.uoregon.edu!csulb.edu!newshub.sdsu.edu!news-hog.berkeley.edu!ucberkeley!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!news-hub.siol.net!ams.uu.net!news.mailgate.org!mail2news!gulfnet.sd64.bc.ca!not-for-mail
From: Peter_Easthope@gulfnet.sd64.bc.ca (Peter Easthope)
Newsgroups: comp.protocols.kermit.misc
Subject: Motorola MODEMSURFR EXT 28.8.
Date: Sat, 14 Jul 2001 13:35:00 +0000 (UTC)
Organization: Mailgate.ORG Server - http://www.Mailgate.ORG
Lines: 13
Message-ID: <fc.006ad1d50020cfa4006ad1d50020cfa4.20cfa5@gulfnet.sd64.bc.ca>
NNTP-Posting-Host: gulfnet.sd64.bc.ca
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: news.mailgate.org 995117700 10346 142.31.196.11 (2001-07-14 06:35:32)
X-Complaints-To: gulfnet.sd64.bc.ca@abuse.net abuse@mailgate.org
NNTP-Posting-Date: Sat, 14 Jul 2001 13:35:00 +0000 (UTC)
Mail-From: <Peter_Easthope@gulfnet.sd64.bc.ca> from gulfnet.sd64.bc.ca [142.31.196.11]
X-URL: http://www.Mailgate.ORG
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12601

Hello Kermit readers,

Does anyone have a working modem file for a 
Motorola MODEMSURFR EXT 28.8 and DOS-Kermit
which I can have a copy of?

Thanks,  peter_easthope@gulfnet.sd64.bc.ca



-- 
Posted from gulfnet.sd64.bc.ca [142.31.196.11] 
via Mailgate.ORG Server - http://www.Mailgate.ORG


From fdc@watsun.cc.columbia.edu Sat Jul 14 11:46:58 EDT 2001
Article: 12602 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Motorola MODEMSURFR EXT 28.8.
Date: 14 Jul 2001 15:47:15 GMT
Organization: Columbia University
Lines: 15
Message-ID: <9ippi3$302$1@newsmaster.cc.columbia.edu>
References: <fc.006ad1d50020cfa4006ad1d50020cfa4.20cfa5@gulfnet.sd64.bc.ca>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 995125635 3074 128.59.39.2 (14 Jul 2001 15:47:15 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 14 Jul 2001 15:47:15 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12602

In article <fc.006ad1d50020cfa4006ad1d50020cfa4.20cfa5@gulfnet.sd64.bc.ca>,
Peter Easthope <Peter_Easthope@gulfnet.sd64.bc.ca> wrote:
: Does anyone have a working modem file for a 
: Motorola MODEMSURFR EXT 28.8 and DOS-Kermit
: which I can have a copy of?
: 
If you have the manual for this modem, it should be a simple matter
of copying any of the scripts listed in:

  http://www.columbia.edu/kermit/mskscripts.html

and making the appropriate command substitutions.  The Generic script
will probably work as-is.

- Frank


From drdiags@covad.net Sat Jul 14 12:07:48 EDT 2001
Article: 12603 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!newsfeed.fast.net!uunet!dca.uu.net!news.laserlink.net!not-for-mail
From: DrDiags <drdiags@covad.net>
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Subject: Re: Kermit for VxWorks
Date: Sat, 14 Jul 2001 09:00:45 -0700
Organization: laserlink.net
Lines: 32
Message-ID: <3B506CAD.D85AC443@covad.net>
References: <9ikjrq$asm@watsun.cc.columbia.edu>
Reply-To: drdiags@covad.net
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: newstest.laserlink.net 995125911 24266 24.248.27.59 (14 Jul 2001 15:51:51 GMT)
X-Complaints-To: abuse@laserlink.net
X-Mailer: Mozilla 4.74 [en] (Win95; U)
X-Accept-Language: en
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41702 comp.arch.embedded:108406 comp.protocols.kermit.misc:12603

Frank,

    Some points I have noticed during the porting of gkermit. There
are several functions and structures which I probably would declare
static, such as lkup() in the gwart.c file. vxWorks has a similar
function. So I am going through all the source and leaving global
those functions that make sense for me. I may not complete this in 
a timely manner, so hopefully someone else has already moved further
along than I.

Frank da Cruz wrote:
> 
> From time to time, we get requests for Kermit file transfer software
> for VxWorks.  I'd like to be able satisfy them.
> 
> Does VxWorks have a C compiler, the basic minimum well-known header
> files, a C library, and a make program?  Does it support the UNIX
> notion of standard i/o?  If so, then maybe it's just a simple matter
> of getting the G-Kermit sources files onto VxWorks and typing "make":
> 
>   http://www.columbia.edu/kermit/gkermit.html
> 
> Would anybody care to give it a try and report back?  Thanks!
> 
> Frank da Cruz
> The Kermit Project
> Columbia University
> http://www.columbia.edu/kermit/

-- 
http://www.xs4all.nl/~borkhuis/vxworks/vxworks.html (vxWorks FAQ home
page)


From fredex@fcshome.stoneham.ma.us Sat Jul 14 12:26:54 EDT 2001
Article: 12604 of comp.protocols.kermit.misc
Newsgroups: comp.os.vxworks,comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!cambridge1-snf1.gtei.net!news.gtei.net!news-in.ConnActivity.com!fcshome!fredex
From: fred smith <fredex@fcshome.stoneham.ma.us>
Subject: Re: Kermit for VxWorks
Followup-To: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (Linux/2.2.16-3 (i686))
Sender: fredex@fcshome.stoneham.ma.us
Organization: None!
Message-ID: <GGGtn1.3sx@fcshome.stoneham.ma.us>
References: <9ikjrq$asm@watsun.cc.columbia.edu> <3B4DDE9B.C12DEF3@digidata.com> <9ikojr$r9c$1@newsmaster.cc.columbia.edu> <8_H37.5136$z21.527498@newsc.telia.net>
Date: Sat, 14 Jul 2001 13:33:01 GMT
Lines: 38
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41703 comp.protocols.kermit.misc:12604

Adam Dunkels <adam@dunkels.net> wrote:
: Frank da Cruz wrote:
:> In article <3B4DDE9B.C12DEF3@digidata.com>,
:> Doug Dotson  <ddotson@digidata.com> wrote:
<snip>
:> I'd be glad to give it a shot if I had VxWorks developer tools to
:> build the kermit function and VxWorks itself to test it, but I
:> have neither.  Would someone who does have them like to try adapting
:> G-Kermit to VxWorks?  There's clearly a demand, at least among those
:> who don't mind devoting somewhere between 30 and 80K, depending on
:> the architecture, to a file-transfer function, and it doesn't sound
:> like too much work.

: But gkermit is released under the GPL, which means that you cannot 
: distribute a product that includes gkermit unless you are willing to 
: release and distibute all source code for your project, including the 
: source code to VxWorks. I don't know much about VxWorks, but I assume that 
: it is not free software licensed under the GPL.

Er, no, I don't think that's what the GPL says.
If you distribute a GPL'd work you must make its source available.
If you distribute a work DERIVED FROM a GPL'd work you must make its source
available.
It doesn't say anything about distributing source for everything else in
the package accompanying the GPL'd work. I don't think the discussion was
about adding gkermit to the VxWorks package (though I don't see anything
wrong with that either), but merely about trying to use a kermit protocol
engine to do file transfers to/from VxWorks.

Don't listen to MS's FUD about how the GLL infects everything it touches,
because in an example like this it doesn't.

-- 
---- Fred Smith -- fredex@fcshome.stoneham.ma.us ----------------------------
   "For the word of God is living and active. Sharper than any double-edged 
   sword, it penetrates even to dividing soul and spirit, joints and marrow; 
              it judges the thoughts and attitudes of the heart."  
---------------------------- Hebrews 4:12 (niv) ------------------------------


From fdc@watsun.cc.columbia.edu Sat Jul 14 12:26:58 EDT 2001
Article: 12605 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Subject: Re: Kermit for VxWorks
Date: 14 Jul 2001 16:26:45 GMT
Organization: Columbia University
Lines: 70
Message-ID: <9iprs5$49g$1@newsmaster.cc.columbia.edu>
References: <9ikjrq$asm@watsun.cc.columbia.edu> <3B506CAD.D85AC443@covad.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 995128005 4400 128.59.39.2 (14 Jul 2001 16:26:45 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 14 Jul 2001 16:26:45 GMT
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41704 comp.arch.embedded:108407 comp.protocols.kermit.misc:12605

In article <3B506CAD.D85AC443@covad.net>, <drdiags@covad.net> wrote:
:     Some points I have noticed during the porting of gkermit. There
: are several functions and structures which I probably would declare
: static, such as lkup() in the gwart.c file. vxWorks has a similar
: function. So I am going through all the source and leaving global
: those functions that make sense for me. I may not complete this in 
: a timely manner, so hopefully someone else has already moved further
: along than I.
: 
Yes, at least one other person is working this.  If anybody else is
working on it too, please get in touch with me so I can coordinate.

Obviously I underestimated the differences between VxWorks and other
UNIXlike RTOSs like QNX and OS-9.  It appears that traditionally
structured C programs like G-Kermit (and C-Kermit) are not a good fit
to the VxWorks model.  G-Kermit was not designed for embedding.

Since my original posting I have learned that:

 . Software for VxWorks is cross-built on other platforms,
   such as Sun.

 . One doesn't have programs in VxWorks, one has functions.
   Thus there can be no main().

 . When a function is invoked from the VxWorks shell,
   command-line arguments are mapped to function arguments.
   Thus the handling of argc/argv must be reworked.

 . All memory is global, there is no separate address space for
   different tasks (thus the need to be careful with global
   variables and buffers).

 . VxWorks public functions are object files, not executables;
   they are linked when loaded.

Another guy who tried building G-Kermit on VxWorks got clean compiles
for all modules except gunixio.c, where the following functions had
errors.  Here is what those functions should do:

 . sysinit() gets and saves the console terminal modes (if such a
   concept even exists on VxWorks) and then sets the console terminal
   to ignore keyboard interrupts.  If VxWorks does not support console 
   terminal keyboard interrupts then sysinit() has nothing to do.
 
 . ttpkt() sets the console terminal modes (if necessary) to allow
   Kermit to read a stream of bytes literally, without the console
   driver getting in the way.  It also needs to enable some form of
   flow control, if VxWorks supports such a thing, such as RTS/CTS or
   Xon/Xoff.  It also instructs the OS not to echo incoming
   characters.
 
 . ttflui() reads and discards any characters that have arrived and
   are sitting in the console buffer, but have not yet been read by
   Kermit.  It must not block.
 
 . ttinl() reads a Kermit packet with a given timeout -- that is, if
   the packet does not arrive within "timo" seconds, it's supposed to
   give up and return -1.  In UNIX this is done with alarm() and
   signal(), which apparently don't exist in VxWorks?

Also, note that gwart.c and gproto.w can probably be ignored.  gproto.w
is the Kermit protocol state table interpreter, written in a Lex-like
language called "wart".  gwart.c is compiled and saved as "wart", and
then gproto.w is run through wart to produce gproto.c.  But gproto.c is
already included.  You don't need to mess with wart and gproto.w unless
you are changing the protocol module.  In any case, the wart program is
run only on the development system, not on VxWorks.

- Frank


From caf@omen.com Mon Jul 16 09:43:14 EDT 2001
Article: 12607 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news.maxwell.syr.edu!newsfeed.stanford.edu!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!caf
From: caf@omen.com (Chuck Forsberg WA7KGX)
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Subject: Re: Kermit for VxWorks
Date: Mon, 16 Jul 2001 07:45:40 -0000
Organization: Omen Technology INC
Message-ID: <slrn9l56t3.3oo.caf@omen.omen.com>
References: <9ikjrq$asm@watsun.cc.columbia.edu>
User-Agent: slrn/0.9.6.2 (SCO_SV)
X-Complaints-To: newsabuse@supernews.com
Lines: 19
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41714 comp.arch.embedded:108464 comp.protocols.kermit.misc:12607

In article <9ikjrq$asm@watsun.cc.columbia.edu>, Frank da Cruz wrote:
>
>From time to time, we get requests for Kermit file transfer software
>for VxWorks.  I'd like to be able satisfy them.

What many of these embedded applications require is a memory
efficient implementation devoid of Unix-isms that gives
excellent results with software the customer has already
paid for (i.e., the Hyperterm that comes with Windows).

Industrial ZMODEM has been used with chips as primitive as
the 8-bit 8051 family.  It does not need an operating
system, just a small number of user supplied routines.

For undemanding applications, an "Industrial Kermit"
could be developed, subject to the limitations of
non-Columbia Kermit implementations as described in Kermit
News.



From ws-news@gmx.at Mon Jul 16 09:43:21 EDT 2001
Article: 12608 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!iad-feed.news.verio.net!news.verio.net!carrier.kiev.ua!news.uar.net!fu-berlin.de!newsrouter.chello.at!newsmaster-03.atnet.at!atnet.at!not-for-mail
From: "Werner Schiendl" <ws-news@gmx.at>
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Subject: Re: Kermit for VxWorks
Date: Mon, 16 Jul 2001 14:05:07 +0200
Organization: VBS - Vienna Backbone Service
Lines: 17
Message-ID: <995285625.348908@newsmaster-04.atnet.at>
References: <9ikjrq$asm@watsun.cc.columbia.edu> <3B4DDE9B.C12DEF3@digidata.com> <9ikojr$r9c$1@newsmaster.cc.columbia.edu> <8_H37.5136$z21.527498@newsc.telia.net> <GGGtn1.3sx@fcshome.stoneham.ma.us>
NNTP-Posting-Host: newsmaster-04.atnet.at
X-Trace: newsmaster-03.vbs.at 995285283 78224 194.152.166.101 (16 Jul 2001 12:08:03 GMT)
X-Complaints-To: abuse@atnet.at
NNTP-Posting-Date: Mon, 16 Jul 2001 12:08:03 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Cache-Post-Path: newsmaster-04.atnet.at!unknown@195.230.55.33
X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41715 comp.arch.embedded:108473 comp.protocols.kermit.misc:12608

> It doesn't say anything about distributing source for everything else in
> the package accompanying the GPL'd work. I don't think the discussion was
> about adding gkermit to the VxWorks package (though I don't see anything
> wrong with that either), but merely about trying to use a kermit protocol
> engine to do file transfers to/from VxWorks.

Depends on the point of view. Usually, you compile everything into one big
binary and burn that beast to Flash or whatever starage the device has. So
you would in fact add the gkermit sources to your VxWorks image. VxWorks has
no concept of processes and executables stored in files out of the box. You
can load object modules at runtime, but they are linked against the target
too. I don't think that the GPL handles that particular case very good.

regards
werner




From adam@dunkels.net Mon Jul 16 11:14:03 EDT 2001
Article: 12609 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!mars.njcc.com!yellow.newsread.com!netaxs.com!newsread.com!feeder.qis.net!feed2.onemain.com!feed1.onemain.com!newsfeed1.bredband.com!bredband!news.algonet.se!algonet!newsfeed.rt.ru!news-stob.telia.net!news-sto.telia.net!194.22.194.4.MISMATCH!masternews.telia.net.!newsb.telia.net.POSTED!not-for-mail
From: Adam Dunkels <adam@dunkels.net>
Subject: Re: Kermit for VxWorks
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Followup-To: comp.os.vxworks
References: <9ikjrq$asm@watsun.cc.columbia.edu> <3B4DDE9B.C12DEF3@digidata.com> <9ikojr$r9c$1@newsmaster.cc.columbia.edu> <8_H37.5136$z21.527498@newsc.telia.net> <GGGtn1.3sx@fcshome.stoneham.ma.us>
Lines: 29
User-Agent: KNode/0.5.6
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
X-C64: Yes, please!
Message-ID: <pyC47.9914$e5.1358555@newsb.telia.net>
Date: Mon, 16 Jul 2001 14:07:17 GMT
NNTP-Posting-Host: 213.65.182.115
X-Complaints-To: abuse@telia.com
X-Trace: newsb.telia.net 995292437 213.65.182.115 (Mon, 16 Jul 2001 16:07:17 CEST)
NNTP-Posting-Date: Mon, 16 Jul 2001 16:07:17 CEST
Organization: Telia Internet
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41719 comp.arch.embedded:108476 comp.protocols.kermit.misc:12609

fred smith wrote:

> : But gkermit is released under the GPL, which means that you cannot
> : distribute a product that includes gkermit unless you are willing to
> : release and distibute all source code for your project, including the
> : source code to VxWorks. I don't know much about VxWorks, but I assume
> : that it is not free software licensed under the GPL.
> 
> Er, no, I don't think that's what the GPL says.
> If you distribute a GPL'd work you must make its source available.
> If you distribute a work DERIVED FROM a GPL'd work you must make its
> source available.
> It doesn't say anything about distributing source for everything else in
> the package accompanying the GPL'd work. I don't think the discussion was
> about adding gkermit to the VxWorks package (though I don't see anything
> wrong with that either), but merely about trying to use a kermit protocol
> engine to do file transfers to/from VxWorks.

>From the GPL FAQ <http://www.gnu.org/copyleft/gpl-faq.html#LinkingWithGPL>:

You have a GPL'ed program that I'd like to link with my code to build a 
proprietary program. Does the fact that I link with your program mean I 
have to GPL my program?
 Yes. 

/adam
-- 
Adam Dunkels <adam@dunkels.net> (spambait)
http://dunkels.com/adam/


From cbfalconer@worldnet.att.net Mon Jul 16 11:14:11 EDT 2001
Article: 12610 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news.harvard.edu!purdue!news.bu.edu!micro-heart-of-gold.mit.edu!newsswitch.lcs.mit.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!wn1feed!worldnet.att.net!135.173.83.71!wnfilter1!worldnet-localpost!bgtnsc04-news.ops.worldnet.att.net.POSTED!not-for-mail
Message-ID: <3B52EB7D.2238FE2B@my-deja.com>
From: CBFalconer <cbfalconer@my-deja.com>
Reply-To: cbfalconer@worldnet.att.net
Organization: Ched Research
X-Mailer: Mozilla 4.75 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Subject: Re: Kermit for VxWorks
References: <9ikjrq$asm@watsun.cc.columbia.edu> <slrn9l56t3.3oo.caf@omen.omen.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 33
Date: Mon, 16 Jul 2001 14:34:04 GMT
NNTP-Posting-Host: 12.90.175.17
X-Complaints-To: abuse@worldnet.att.net
X-Trace: bgtnsc04-news.ops.worldnet.att.net 995294044 12.90.175.17 (Mon, 16 Jul 2001 14:34:04 GMT)
NNTP-Posting-Date: Mon, 16 Jul 2001 14:34:04 GMT
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41720 comp.arch.embedded:108478 comp.protocols.kermit.misc:12610

Chuck Forsberg WA7KGX wrote:
> 
> In article <9ikjrq$asm@watsun.cc.columbia.edu>, Frank da Cruz wrote:
> >
> >From time to time, we get requests for Kermit file transfer software
> >for VxWorks.  I'd like to be able satisfy them.
> 
> What many of these embedded applications require is a memory
> efficient implementation devoid of Unix-isms that gives
> excellent results with software the customer has already
> paid for (i.e., the Hyperterm that comes with Windows).
> 
> Industrial ZMODEM has been used with chips as primitive as
> the 8-bit 8051 family.  It does not need an operating
> system, just a small number of user supplied routines.

Some years ago ZMODEM was the standard file transfer protocol on
Fido and BBS systems, and quite a few other places.  I don't know
what underlies FTP protocol, but I have the impression that it is
less efficient than ZMODEM.

I believe you have published the ZMODEM specifications, but have
you ever published complete sources for both receive and transmit
modules, and if so how portable are they?  Can the system be
mapped into the streaming capabilities of the C file system, or do
they require char by char hardware interfaces?

-- 
Chuck F (cbfalconer@my-deja.com) (cbfalconer@XXXXworldnet.att.net)
   (Remove "XXXX" from reply address. my-deja works unmodified)
   mailto:uce@ftc.gov  (for spambots to harvest)




From fredex@fcshome.stoneham.ma.us Tue Jul 17 11:07:18 EDT 2001
Article: 12615 of comp.protocols.kermit.misc
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!cambridge1-snf1.gtei.net!news.gtei.net!news-in.ConnActivity.com!fcshome!fredex
From: fred smith <fredex@fcshome.stoneham.ma.us>
Subject: Re: Kermit for VxWorks
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (Linux/2.2.16-3 (i686))
Sender: fredex@fcshome.stoneham.ma.us
Organization: None!
Message-ID: <GGL6p4.3Fs@fcshome.stoneham.ma.us>
References: <9ikjrq$asm@watsun.cc.columbia.edu> <3B4DDE9B.C12DEF3@digidata.com> <9ikojr$r9c$1@newsmaster.cc.columbia.edu> <8_H37.5136$z21.527498@newsc.telia.net> <GGGtn1.3sx@fcshome.stoneham.ma.us> <995285625.348908@newsmaster-04.atnet.at>
Date: Mon, 16 Jul 2001 22:05:28 GMT
Lines: 26
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41736 comp.arch.embedded:108525 comp.protocols.kermit.misc:12615

Werner Schiendl <ws-news@gmx.at> wrote:
:> It doesn't say anything about distributing source for everything else in
:> the package accompanying the GPL'd work. I don't think the discussion was
:> about adding gkermit to the VxWorks package (though I don't see anything
:> wrong with that either), but merely about trying to use a kermit protocol
:> engine to do file transfers to/from VxWorks.

: Depends on the point of view. Usually, you compile everything into one big
: binary and burn that beast to Flash or whatever starage the device has. So
: you would in fact add the gkermit sources to your VxWorks image. VxWorks has
: no concept of processes and executables stored in files out of the box. You
: can load object modules at runtime, but they are linked against the target
: too. I don't think that the GPL handles that particular case very good.

OK, obviously I was speaking out of ignorance. Not knowing anything about
Vxworks I didn't realize it was an embedded system and that you couldn't
use gkemrit on it WITHOUT having them all linked/distributed together.

Open mouth, insert food, chew vigorously. :^(

-- 
---- Fred Smith -- fredex@fcshome.stoneham.ma.us ----------------------------
               But God demonstrates his own love for us in this: 
                         While we were still sinners, 
                              Christ died for us.
------------------------------- Romans 5:8 (niv) ------------------------------


From caf@omen.com Tue Jul 17 11:07:21 EDT 2001
Article: 12614 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.stanford.edu!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!caf
From: caf@omen.com (Chuck Forsberg WA7KGX)
Newsgroups: comp.os.vxworks,comp.arch.embedded,comp.protocols.kermit.misc
Subject: Re: Kermit for VxWorks
Date: Tue, 17 Jul 2001 03:43:17 -0000
Organization: Omen Technology INC
Message-ID: <slrn9l7d2j.9aq.caf@omen.omen.com>
References: <9ikjrq$asm@watsun.cc.columbia.edu> <slrn9l56t3.3oo.caf@omen.omen.com> <3B52EB7D.2238FE2B@my-deja.com>
User-Agent: slrn/0.9.6.2 (SCO_SV)
X-Complaints-To: newsabuse@supernews.com
Lines: 22
Xref: newsmaster.cc.columbia.edu comp.os.vxworks:41733 comp.arch.embedded:108513 comp.protocols.kermit.misc:12614

In article <3B52EB7D.2238FE2B@my-deja.com>, CBFalconer wrote:
>I believe you have published the ZMODEM specifications, but have
>you ever published complete sources for both receive and transmit
>modules, and if so how portable are they?  Can the system be
>mapped into the streaming capabilities of the C file system, or do
>they require char by char hardware interfaces?

I wrote Indusrtrial ZMODEM(Tm) to support embedded applications
where the data source or sink may be a region of memory or
even a process.  The only limit is the engineer's imagination.

It is possible to cobble something together from legacy rzsz 1.xx
versions and a few man months of hacking, testing, and debugging.
Some engineers have decided the modest one time instant licensing
for Industrial ZMODEM is better suited to their needs.  Check
http://www.omen.com/ind.html for the details.

-- 
Chuck Forsberg WA7KGX  N2469R     caf@omen.COM    www.omen.com
 Widget need a Brain Drain?  Check out Industrial ZMODEM(Tm)
   Omen Technology Inc      "The High Reliability Software"
POB 4681 Portland OR 97208     503-614-0430   FAX:503-629-0665


From nathan.rousseau@planetmedica.com Thu Jul 19 10:14:29 EDT 2001
Article: 12619 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!news.gtei.net!newsfeed.mathworks.com!dispose.news.demon.net!demon!skynet.be!louie!not-for-mail
From: "Nathan Rousseau" <nathan.rousseau@planetmedica.com>
Newsgroups: comp.protocols.kermit.misc
Subject: when does the kermit phone call stop?
Date: Thu, 19 Jul 2001 07:42:41 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Lines: 37
Message-ID: <3b567588$0$4564$ba620e4c@news.skynet.be>
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 194.78.198.82
X-Trace: 995521929 reader1.news.skynet.be 4564 194.78.198.82
X-Complaints-To: abuse@skynet.be
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12619

Hi,

I have one kermit session waiting for phone call, my main loop to answer
call is :

while 1 {
  ANSWER
  IF SUCCESS {
    SERVER
  } ELSE {
    ECHO ANSWER FAILED
  }
}

When one call finish, the kermit process go back to "answer" mode

My problem is :

People connect to kermit session to send file....

When they send file, i receive the file, but the kermit session doesn't
return to "answer" mode.
Kermit stay with the screen of download with the "Last Message" item as
"Transfer OK"

And the modem stay active!!!! even if the sender has turned its modem off,
hang up the phone.
So next user can't connect because when he phones, he has a busy line...

What parameter do i have to set to hangup the phone when the user has
finished?

Thanks in advance

Nathan Rousseau




From fdc@watsun.cc.columbia.edu Thu Jul 19 14:51:41 EDT 2001
Article: 12622 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.unix.bsd.freebsd.misc,comp.protocols.kermit.misc
Subject: Re: one-line ftp upload
Date: 19 Jul 2001 18:35:59 GMT
Organization: Columbia University
Lines: 55
Message-ID: <9j79af$ove$1@newsmaster.cc.columbia.edu>
References: <20010716.135702.1187663298.24780@hotmail.com> <_wF57.798$Y47.9351@www.newsranger.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 995567759 25582 128.59.39.2 (19 Jul 2001 18:35:59 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 Jul 2001 18:35:59 GMT
Xref: newsmaster.cc.columbia.edu comp.unix.bsd.freebsd.misc:174388 comp.protocols.kermit.misc:12622

On Mon, 16 Jul 2001 20:55:28 GMT, Neil asked:
> How about this?
> a one-line ftp command to:
>  -log into the ftp host
>  -upload a file
>  -logout of the ftp host
>
> I am trying to solve a webcam problem (as you may be able to see from a
> number of recent postings.) I am preparing a script to periodically
> upload a file of a captured camera image.
>
The new C-Kermit ftp client supports both downloading and uploading from
the command line:

  http://www.columbia.edu/kermit/ftpclient.html

FTP-specific command-line options are available when you make an "ftp
personality" for C-Kermit by invoking as "ftp" (e.g. through a symbolic
link).  Then you you use the following options:

  -d  Debug: enables debug messages and creates a debug.log file.
  -n  No autologin: Kermit should not send your user ID automatically.
  -t  Packet trace: accepted but is treated the same as -d.
  -v  Verbose: accepted but ignored (operation is verbose by default).
  -i  Not interactive: accepted but ignored.

  -Y            Don't execute the Kermit initialization file
  -q            Quiet, suppresses all but error messages
  -S            Stay, don't exit automatically
  -A            Autologin anonymously
  -u name       Username for autologin (synonym: -M)
  -P password   Password for autologin
  -D directory  cd after autologin
  -b            Binary mode
  -a            Text ("ascii") mode (synonym: -T)
  -p files      Files to put (upload) after autologin (synonym: -s)
  -g files      Files to get (download) after autologin

Plus a bunch of others relating to secure (Kerberos or SSL/TLS) connections.

Here's a "put" example using anonymous login:

 ftp -A kermit.columbia.edu -D kermit/incoming -bp debug.log

Substitute the appropriate -u and -P options to log in as a real user, or
use secure authentication.

FTP URLs are also accepted on the command line, even without the "ftp"
personality, e.g.:

  kermit ftp://kermit.columbia.edu/kermit/READ.ME 

GETs the indicated file.

- Frank


From rhenson@cellxion.com Tue Jul 24 11:42:54 EDT 2001
Article: 12628 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: rhenson@cellxion.com (Randy Henson)
Newsgroups: comp.protocols.kermit.misc
Subject: RemoteBoot Kermit
Date: 24 Jul 2001 08:21:22 -0700
Organization: http://groups.google.com/
Lines: 24
Message-ID: <5dde95d2.0107240721.4067389@posting.google.com>
NNTP-Posting-Host: 208.206.76.41
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 995988083 22891 127.0.0.1 (24 Jul 2001 15:21:23 GMT)
X-Complaints-To: groups-support@google.com
NNTP-Posting-Date: 24 Jul 2001 15:21:23 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12628

We're running MS/Kermit 3.15 on several NT remote boot (dos 6.22)
workstations as a VT100 Telnet client.  Our telnet server (RFGen
<http://www.rfgen.com>) has timeout disabled, but we're dropping
sessions.

Our LAN runs everything through 3Com 3300 10/100 switches.  I ended up
creating an entirely new segment for the remoteboot machines, using
some cheap 10BaseT hubs.  This fixed the problem locally, they'll stay
up forever. (still don't know why the switches dropped the
connection).

Now I have a machine in another city connecting to my telnet server. 
It remoteboots to a server in the other city, then telnets to my
server here (we're point-to-point) through the router, which is
plugged into a switch.  This remote machine drops connection at least
once a day.

I know it's not a remoteboot or kermit problem (has to be a switch
problem, but I'm out of ideas.  I've turned off auto-negotiation for
the ports on the switch and set them to 10BT half-duplex, set them up
as roving analysis ports (promiscuous mode) plugged hubs into the
switches. I don't have any more options.

Any ideas here would be greatly appreciated.


From ts1@its.com.sg Tue Jul 24 11:42:57 EDT 2001
Article: 12627 of comp.protocols.kermit.misc
From: ts1@its.com.sg
Newsgroups: comp.protocols.kermit.misc
Date: Tue, 24 Jul 2001 13:45:55 PDT
Subject: any vb sample code for access database function
Organization: ts1@its.com.sg
NNTP-Posting-Host: 202.156.74.157
Message-ID: <3b5d0bdd$1@news.starhub.net.sg>
X-Trace: 24 Jul 2001 13:47:09 +0800, 202.156.74.157
Lines: 5
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!mars.njcc.com!yellow.newsread.com!news-xfer.newsread.com!netaxs.com!newsread.com!newspeer.monmouth.com!dispose.news.demon.net!demon!cw-insnet-peer-00!newsvr.starhub.net.sg!news.starhub.net.sg!202.156.74.157
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12627

I am new in vb design, anybody can email some sample code or show me some site to download, I just want to design a vb program to load an MS access database(phonebook directory), I can search by name , by postcode, by tel no, to select some company.

thanks
ts



From jaltman@watsun.cc.columbia.edu Thu Jul 26 10:05:00 EDT 2001
Article: 12634 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: RemoteBoot Kermit
Date: 26 Jul 2001 00:23:01 GMT
Organization: Columbia University
Lines: 10
Message-ID: <9jnnt5$it3$1@newsmaster.cc.columbia.edu>
References: <5dde95d2.0107240721.4067389@posting.google.com> <5dde95d2.0107250559.3d6e7c16@posting.google.com> <9jmori$t39$1@newsmaster.cc.columbia.edu> <5dde95d2.0107251320.7f2b5d0@posting.google.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 996106981 19363 128.59.39.2 (26 Jul 2001 00:23:01 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 26 Jul 2001 00:23:01 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12634

In article <5dde95d2.0107251320.7f2b5d0@posting.google.com>,
Randy Henson <rhenson@cellxion.com> wrote:
: I follow your thinking, Jeffrey.  What do you mean by moving data "in band"?

Periodicly send data from the client to the server or vice versa.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From dkcombs@panix.com Fri Jul 27 10:23:31 EDT 2001
Article: 12636 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news.panix.com!panix2.panix.com!not-for-mail
From: dkcombs@panix.com (David Combs)
Newsgroups: comp.protocols.kermit.misc
Subject: HELP!  kermit * modem keeps dropping from panix.com (in NYC)
Date: 27 Jul 2001 02:56:57 -0400
Organization: PANIX -- Public Access Networks Corp.
Lines: 45
Message-ID: <9jr3bp$sta$1@panix2.panix.com>
NNTP-Posting-Host: panix2.panix.com
X-Trace: news.panix.com 996217018 18787 166.84.0.227 (27 Jul 2001 06:56:58 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: 27 Jul 2001 06:56:58 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12636

I have asked about this several times over the last
several months, and you have been SO nice in your
answers.

Nonetheless, I'm still getting knocked off all the time.

(Thank god for your "resend" command!  At least I can
finally get tar.gz files downloaded, even though
it will take three or four "redial" commands.)

---

Question: do you happen to have access to a SUN?

(That's what I have -- sparc5.)

(Assuming that having a sun makes a difference?)

Anyway, if I were to give you (via telephone) my
id and password for panix.com (uses pc's and netbsd plus
who-knows-what communication front-ends), would you
be willing to figure out what actually works best
for their dialin?

 By the way, everyone else there (on their shell-acct
service) seems to use pc hardware and maybe also m$
software, and NO ONE BUT ME has any difficulty.

(Worked PERFECTLY(!) when I was using netcom's shell
service, but then earthlink closed it down, and
all of where were near NYC went to panix).

---

Heck, I could even come in there, modem in hand --
no problem for me, since I'm in the city a couple
of days each week ("concerned friends of wbai").

Thanks! 

(And thanks so much for C-Kermit!)

David Combs




From jaltman@watsun.cc.columbia.edu Fri Jul 27 10:23:35 EDT 2001
Article: 12637 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: HELP!  kermit * modem keeps dropping from panix.com (in NYC)
Date: 27 Jul 2001 11:43:16 GMT
Organization: Columbia University
Lines: 60
Message-ID: <9jrk4k$nlr$1@newsmaster.cc.columbia.edu>
References: <9jr3bp$sta$1@panix2.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 996234196 24251 128.59.39.2 (27 Jul 2001 11:43:16 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 27 Jul 2001 11:43:16 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12637

I would say that 99% of users these days use PPP connections
when they dial into a Unix host.  Even when they simply want
shell access.  Use PPP first, and then telnet to the host.

Since you do not describe the circumstances under which you
are losing the connection, I cannot comment further.

In article <9jr3bp$sta$1@panix2.panix.com>,
David Combs <dkcombs@panix.com> wrote:
: I have asked about this several times over the last
: several months, and you have been SO nice in your
: answers.
: 
: Nonetheless, I'm still getting knocked off all the time.
: 
: (Thank god for your "resend" command!  At least I can
: finally get tar.gz files downloaded, even though
: it will take three or four "redial" commands.)
: 
: ---
: 
: Question: do you happen to have access to a SUN?
: 
: (That's what I have -- sparc5.)
: 
: (Assuming that having a sun makes a difference?)
: 
: Anyway, if I were to give you (via telephone) my
: id and password for panix.com (uses pc's and netbsd plus
: who-knows-what communication front-ends), would you
: be willing to figure out what actually works best
: for their dialin?
: 
:  By the way, everyone else there (on their shell-acct
: service) seems to use pc hardware and maybe also m$
: software, and NO ONE BUT ME has any difficulty.
: 
: (Worked PERFECTLY(!) when I was using netcom's shell
: service, but then earthlink closed it down, and
: all of where were near NYC went to panix).
: 
: ---
: 
: Heck, I could even come in there, modem in hand --
: no problem for me, since I'm in the city a couple
: of days each week ("concerned friends of wbai").
: 
: Thanks! 
: 
: (And thanks so much for C-Kermit!)
: 
: David Combs
: 
: 


 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fdc@watsun.cc.columbia.edu Fri Jul 27 10:23:38 EDT 2001
Article: 12638 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: HELP!  kermit * modem keeps dropping from panix.com (in NYC)
Date: 27 Jul 2001 14:23:29 GMT
Organization: Columbia University
Lines: 53
Message-ID: <9jrth1$ka$1@newsmaster.cc.columbia.edu>
References: <9jr3bp$sta$1@panix2.panix.com> <9jrk4k$nlr$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 996243809 650 128.59.39.2 (27 Jul 2001 14:23:29 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 27 Jul 2001 14:23:29 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12638

In article <9jrk4k$nlr$1@newsmaster.cc.columbia.edu>,
Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: I would say that 99% of users these days use PPP connections
: when they dial into a Unix host.  Even when they simply want
: shell access.  Use PPP first, and then telnet to the host.
: 
: Since you do not describe the circumstances under which you
: are losing the connection, I cannot comment further.
: 
I think the attraction of Panix is that it is one of the few
places that still offers direct dialin shell accounts.

: In article <9jr3bp$sta$1@panix2.panix.com>,
: David Combs <dkcombs@panix.com> wrote:
: : ...
: : Nonetheless, I'm still getting knocked off all the time.
:
This is either because you have been exceeding some kind of 
idle limit on the Panix end, or because of bad connections,
perhaps exacerbated by modem incompatibilities.

: : Question: do you happen to have access to a SUN?
:
Yes, we have have Suns.  And we discovered some months ago that
C-Kermit did not handle hardware flow control properly in
recent Solaris versions (I'm not sure exactly where the cutoff
is, but it appears that Solaris changed its hardware flow
control API somewhere after 2.1 and before 2.6).  This would
not necessarily explain disconnections, but in any case you
should be using the most recent C-Kermit 7.0 Beta, which has
been thoroughly checked out on Solaris dialup connections:

  http://www.columbia.edu/kermit/ck80.html

If that makes no difference then, assuming the problem is not
idle time, the next place to look is your modem.  After your
connection is dropped, do this:

  C-Kermit> set carrier-watch off
  C-Kermit> connect

and now type the modem's command to display statistics about
its most recent connection.  The command depends on the make
and model of the modem, but is usually ATIn, where n is a
digit, like '6'.  The better modems will give you counts of
block errors, retrains, and so forth, and will even list the
disconnection reason.  If it's "host hung up" or "remote
disconnect", the problem is on the Panix end.  It might even
be some kind of weird interaction of your modem and theirs,
and maybe the problem would vanish if you tried a different
kind of modem.

- Frank


From dkcombs@panix.com Fri Jul 27 14:22:57 EDT 2001
Article: 12639 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news.panix.com!not-for-mail
From: dkcombs@panix.com (David Combs)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: HELP!  kermit * modem keeps dropping from panix.com (in NYC)
Date: 27 Jul 2001 17:56:21 GMT
Organization: Public Access Networks Corp.
Lines: 55
Message-ID: <9jsa05$fnd$1@news.panix.com>
References: <9jr3bp$sta$1@panix2.panix.com> <9jrk4k$nlr$1@newsmaster.cc.columbia.edu> <9jrth1$ka$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: panix3.panix.com
X-Trace: news.panix.com 996256581 16109 166.84.0.228 (27 Jul 2001 17:56:21 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: 27 Jul 2001 17:56:21 GMT
X-Newsreader: trn 4.0-test74 (May 26, 2000)
Originator: dkcombs@panix.com (David Combs)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12639

In article <9jrth1$ka$1@newsmaster.cc.columbia.edu>,
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:

<SNIP>

>not necessarily explain disconnections, but in any case you
>should be using the most recent C-Kermit 7.0 Beta, which has
>been thoroughly checked out on Solaris dialup connections:
>
>  http://www.columbia.edu/kermit/ck80.html
>
>If that makes no difference then, assuming the problem is not
>idle time, the next place to look is your modem.  After your
>connection is dropped, do this:
>
>  C-Kermit> set carrier-watch off
>  C-Kermit> connect
>
>and now type the modem's command to display statistics about
>its most recent connection.  The command depends on the make
>and model of the modem, but is usually ATIn, where n is a
>digit, like '6'.  The better modems will give you counts of
>block errors, retrains, and so forth, and will even list the
>disconnection reason.  If it's "host hung up" or "remote
>disconnect", the problem is on the Panix end.  It might even
>be some kind of weird interaction of your modem and theirs,
>and maybe the problem would vanish if you tried a different
>kind of modem.
>
>- Frank



Thanks!

I'll give them a try.

Uh, I know virtually nothing about modems and typing in
command sequences to them.

If your instructions above aren't a 100% cookbook 
no-thinking-required procedure, maybe you could add a
thing or two, if you think it would help?

And -- modem is US Robotics (el cheapo) faxmodem 56k,
maybe three or four years old.

And, do you know of some sun patch that fixes the
solaris problem?  (Yes, I'll download the beta kermit.)


Thanks again.

David



From fdc@watsun.cc.columbia.edu Fri Jul 27 14:23:01 EDT 2001
Article: 12640 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: HELP!  kermit * modem keeps dropping from panix.com (in NYC)
Date: 27 Jul 2001 18:23:25 GMT
Organization: Columbia University
Lines: 40
Message-ID: <9jsbit$999$1@newsmaster.cc.columbia.edu>
References: <9jr3bp$sta$1@panix2.panix.com> <9jrk4k$nlr$1@newsmaster.cc.columbia.edu> <9jrth1$ka$1@newsmaster.cc.columbia.edu> <9jsa05$fnd$1@news.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 996258205 9513 128.59.39.2 (27 Jul 2001 18:23:25 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 27 Jul 2001 18:23:25 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12640

In article <9jsa05$fnd$1@news.panix.com>,
David Combs <dkcombs@panix.com> wrote:
: ...
: Uh, I know virtually nothing about modems and typing in
: command sequences to them.
: 
: If your instructions above aren't a 100% cookbook 
: no-thinking-required procedure, maybe you could add a
: thing or two, if you think it would help?
: 
: And -- modem is US Robotics (el cheapo) faxmodem 56k,
: maybe three or four years old.
: 
At the C-Kermit> prompt (after disconnection):

  set carrier-watch off
  connect

Then type AT (uppercase), then press the Return key.
You should see:

  OK

If so, you are talking directly to the modem's command
processor.  In that case you can type any command that's
documented in the modem's manual, such as:

  ATI6

(and the press the Return key) to get the statistics
about the most recent connection.

: And, do you know of some sun patch that fixes the
: solaris problem?  (Yes, I'll download the beta kermit.)
: 
The Solaris problem is that the API changed out from
under Kermit.  The solution is to download the Beta
Kermit.

- Frank


From steve@baus-systems.com Tue Aug  7 16:14:39 EDT 2001
Article: 12646 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!mars.njcc.com!yellow.newsread.com!news-xfer.newsread.com!netaxs.com!newsread.com!netnews.com!fr.clara.net!heighliner.fr.clara.net!freenix!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: "Steve" <steve@baus-systems.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Init settings
Date: Tue, 7 Aug 2001 12:56:59 -0700
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <tn0hlqg5v5p9a2@corp.supernews.com>
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-Mimeole: Produced By Microsoft MimeOLE V5.00.2314.1300
X-Complaints-To: newsabuse@supernews.com
Lines: 15
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12646

What are my options for specifying modem settings in an ini file?

I have a Zoom external modem I would like to setup with AT commands when I
start k95.  If this is best accomplished in a global k95 init file I need to
make sure they are specific to the Zoom modem as I may be using other modems
in the future.  I have created another .ini file that I am calling when I
startup so if it is better to include it there, that is an option.

What do I need to do to use a USB modem, set the port and the specific
settings like above?

Thanks,
Steve




From fdc@watsun.cc.columbia.edu Tue Aug  7 16:14:42 EDT 2001
Article: 12647 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Init settings
Date: 7 Aug 2001 20:14:32 GMT
Organization: Columbia University
Lines: 45
Message-ID: <9kpi78$as7$1@newsmaster.cc.columbia.edu>
References: <tn0hlqg5v5p9a2@corp.supernews.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997215272 11143 128.59.39.2 (7 Aug 2001 20:14:32 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 7 Aug 2001 20:14:32 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12647

In article <tn0hlqg5v5p9a2@corp.supernews.com>,
Steve <steve@baus-systems.com> wrote:
: What are my options for specifying modem settings in an ini file?
: 
: I have a Zoom external modem I would like to setup with AT commands when I
: start k95.  If this is best accomplished in a global k95 init file I need to
: make sure they are specific to the Zoom modem as I may be using other modems
: in the future.  I have created another .ini file that I am calling when I
: startup so if it is better to include it there, that is an option.
: 
Start K95 and give the following commands:

  set modem type zoom
  show modem

The SET MODEM TYPE command loads the Zoom entry from the Kermit database.
The SHOW MODEM command shows the commands that Kermit 95 will use with the
modem.  If you want to change any of them, you can use SET MODEM COMMAND
commands to do so.

If you want to customize the commands for certain kinds of modems, perhaps
the most convenient way is to define a macro that selects the modem and then
customizes the commands, e.g.:

  define zoom {
      set modem type zoom
      set modem command init ATblahblahblah\13
  }

Put this definition in your K95CUSTOM.INI file and then whenever you want 
to use your Zoom modem, type "zoom" instead of "set modem type zoom".

: What do I need to do to use a USB modem, set the port and the specific
: settings like above?
: 
It depends on how it is defined in Windows.  As you know, a Windows modem
can look like a serial port with a modem attached, or it can be a "Windows
Modem" device that you refer to directly.  In the latter case you will find
it in the Modems folder of the Windows Control Panel with a long name,
like "Zoom Data/Fax Modem 56K".

The distinction between DOS-style COM-port-plus-modem and Windows modem
devices is explained in the K95 manual.

- Frank


From jaltman@watsun.cc.columbia.edu Tue Aug  7 18:05:49 EDT 2001
Article: 12648 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Init settings
Date: 7 Aug 2001 21:39:40 GMT
Organization: Columbia University
Lines: 29
Message-ID: <9kpn6s$eb4$1@newsmaster.cc.columbia.edu>
References: <tn0hlqg5v5p9a2@corp.supernews.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997220380 14692 128.59.39.2 (7 Aug 2001 21:39:40 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 7 Aug 2001 21:39:40 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12648

In article <tn0hlqg5v5p9a2@corp.supernews.com>,
Steve <steve@baus-systems.com> wrote:
: What are my options for specifying modem settings in an ini file?
: 
: I have a Zoom external modem I would like to setup with AT commands when I
: start k95.  If this is best accomplished in a global k95 init file I need to
: make sure they are specific to the Zoom modem as I may be using other modems
: in the future.  I have created another .ini file that I am calling when I
: startup so if it is better to include it there, that is an option.
: 
: What do I need to do to use a USB modem, set the port and the specific
: settings like above?
: 
: Thanks,
: Steve

Unlike MS-DOS Kermit, K95 does not need AT commands to be specified in 
an init file.  If you are installing the Zoom modem under Windows to 
support the USB connection, your best bet is to simply access the 
modem as a TAPI (windows telephony) device

  SET TAPI Line <device-name>

and then either DIAL or ANSWER as your needs require.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From dkcombs@panix.com Fri Aug 10 10:40:05 EDT 2001
Article: 12649 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news.panix.com!not-for-mail
From: dkcombs@panix.com (David Combs)
Newsgroups: comp.protocols.kermit.misc
Subject: I installed Beta; won't dial; new settings needed?
Date: 10 Aug 2001 07:59:10 GMT
Organization: Public Access Networks Corp.
Lines: 44
Message-ID: <9l048e$k04$1@news.panix.com>
References: <9jr3bp$sta$1@panix2.panix.com> <9jrth1$ka$1@newsmaster.cc.columbia.edu> <9jsa05$fnd$1@news.panix.com> <9jsbit$999$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: panix2.panix.com
X-Trace: news.panix.com 997430350 20484 166.84.1.2 (10 Aug 2001 07:59:10 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: 10 Aug 2001 07:59:10 GMT
X-Newsreader: trn 4.0-test74 (May 26, 2000)
Originator: dkcombs@panix.com (David Combs)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12649

In article <9jsbit$999$1@newsmaster.cc.columbia.edu>,
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
<snip>
>
>: And, do you know of some sun patch that fixes the
>: solaris problem?  (Yes, I'll download the beta kermit.)
>: 
>The Solaris problem is that the API changed out from
>under Kermit.  The solution is to download the Beta
>Kermit.
>
>- Frank


Frank -- I *did* download the Beta Kermit.

I tried it with the old (6.192) init-files, etc,
and it wouldn't actually dial the phone (no
sounds out of the modem), although it make the
modem-lights flash quickly two or maybe three times.

Please -- any ideas "off the cuff" of *significant*
changes required in the init file(s)?

---

The only time I am able to use the internet
is after midnight to maybe 8am.

This flow-control thing shows up mostlly
when the load on the isp's computer I am using
is high -- or maybe it's the communications
front end, I don't know.

I sent a long email (or post on the group,
I forget which) that showed the init files
I had now.

Any help you can give will be REALLY great!

Thanks!

David



From dkcombs@panix.com Fri Aug 10 10:40:47 EDT 2001
Article: 12650 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news.panix.com!not-for-mail
From: dkcombs@panix.com (David Combs)
Newsgroups: comp.protocols.kermit.misc
Subject: REPOST of problem with beta: not dialing out (long)
Date: 10 Aug 2001 08:07:49 GMT
Organization: Public Access Networks Corp.
Lines: 1333
Message-ID: <9l04ol$k04$2@news.panix.com>
References: <9k73c5$t61$1@panix2.panix.com>
NNTP-Posting-Host: panix2.panix.com
X-Trace: news.panix.com 997430869 20484 166.84.1.2 (10 Aug 2001 08:07:49 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: 10 Aug 2001 08:07:49 GMT
X-Newsreader: trn 4.0-test74 (May 26, 2000)
Originator: dkcombs@panix.com (David Combs)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12650

Please do not mark this post as "been read"
until FRANK has had a chance to see it.

Thanks!

David

============ REPOST OF SOMETHING NEVER RESPONDED TO:

(Just in case someone hit the wrong key and it
got zapped before being looked at...)


In article <9k73c5$t61$1@panix2.panix.com>,
David Combs <dkcombs@panix.com> wrote:
I tried the v8 beta (v7 beta?); it knew the
modem was there (lights flashed a (very) few times),
but no dial-tone sound, nothing.

Here's some files, and some runs.

Am totally LOST!

(But thatnks for all the help you've been giving.)

Remember: I'm using sparc5, solaris7, using panix.com.

I am no modem/communications guru -- am doing the best
I can.

Anyway, here's my prepared file, also including a
"script t.script" output (with the ENDING ^M's removed).

THANKS SO MUCH!

David Combs  914-632-1883


(new rochelle)



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



NOTE that I am jumping directly FROM c-kermit-192 (version SIX) TO this
V-8 BETA.


NOTE: down at the BOTTOM is a run of each of the three:
  /david3/from_netcom-dir1/kermit-stuff/8.0-beta--cku200b02/wermit -y kermrc-for-v7
  /david3/from_netcom-dir1/kermit-stuff/8.0-beta--cku200b02/wermit -y .mykermrc-for-v7
  runkermit -y .mykermrc-for-v6


I downloaded this:

  -rw-------   1 dkc      staff    1963673 Jul 28 17:17 cku200b02.tar.gz

NOTED: no .kermrc or kermrc or .mykermrc was included.

ALSO: NO .ini, .doc, .bwr, or .hlp.

QUESTION: where do I get these from?


First, here's the directory for the beta:

  /myexternals/david3/from_netcom-dir1/kermit-stuff/8.0-beta--cku200b02:
  total 37184
  drwxr-xr-x   2 dkc      staff       2048 Jul 28 21:31 .
  drwxr-xr-x   3 dkc      staff       3072 Jul 28 22:08 ..
  -rw-r--r--   1 dkc      staff       5515 Jan  1  2001 COPYING.TXT
  -rw-r--r--   1 dkc      staff     163326 Jun 27 14:45 ck_crp.c
  -rw-r--r--   1 dkc      staff       2627 Jan  3  2001 ck_des.c
  -rw-r--r--   1 dkc      staff     119979 Jun 27 14:45 ck_ssl.c
  -rw-r--r--   1 dkc      staff       2800 Apr 27 15:22 ck_ssl.h
  -rw-r--r--   1 dkc      staff       2647 Jan  1  2001 ckcasc.h
  -rw-r--r--   1 dkc      staff     127247 Jun  7 14:43 ckcdeb.h
  -rw-r--r--   1 dkc      staff      96745 Jun 28 13:40 ckcfn2.c
  -rw-r--r--   1 dkc      staff     136240 Jul 28 21:23 ckcfn2.o
  -rw-r--r--   1 dkc      staff      74381 Jun 24 17:15 ckcfn3.c
  -rw-r--r--   1 dkc      staff     105812 Jul 28 21:24 ckcfn3.o
  -rw-r--r--   1 dkc      staff     201379 Jun 28 12:16 ckcfns.c
  -rw-r--r--   1 dkc      staff     263064 Jul 28 21:23 ckcfns.o
  -rw-r--r--   1 dkc      staff     393450 Jun 27 15:04 ckcftp.c
  -rw-r--r--   1 dkc      staff     399120 Jul 28 21:31 ckcftp.o
  -rw-r--r--   1 dkc      staff      42670 Jun 26 11:52 ckcker.h
  -rw-r--r--   1 dkc      staff      71913 Jun 27 15:08 ckclib.c
  -rw-r--r--   1 dkc      staff       3941 Jun 24 12:57 ckclib.h
  -rw-r--r--   1 dkc      staff      64324 Jul 28 21:10 ckclib.o
  -rw-r--r--   1 dkc      staff     116721 Jun 28 11:44 ckcmai.c
  -rw-r--r--   1 dkc      staff     106964 Jul 28 21:10 ckcmai.o
  -rw-r--r--   1 dkc      staff       7765 Dec  7  1999 ckcmdb.c
  -rw-r--r--   1 dkc      staff     393807 Jun 29 10:42 ckcnet.c
  -rw-r--r--   1 dkc      staff      36446 Jun 27 18:27 ckcnet.h
  -rw-r--r--   1 dkc      staff     158136 Jul 28 21:27 ckcnet.o
  -rw-r--r--   1 dkc      staff     108729 Jul 28 21:21 ckcpro.c
  -rw-r--r--   1 dkc      staff     179648 Jul 28 21:22 ckcpro.o
  -rw-r--r--   1 dkc      staff     101431 Jun 27 15:08 ckcpro.w
  -rw-r--r--   1 dkc      staff       5841 Jan  1  2001 ckcsig.h
  -rw-r--r--   1 dkc      staff        277 Jul 31  1999 ckcsym.h
  -rw-r--r--   1 dkc      staff     268053 Jun 27 15:01 ckctel.c
  -rw-r--r--   1 dkc      staff      41374 Jun  7 14:20 ckctel.h
  -rw-r--r--   1 dkc      staff     222728 Jul 28 21:28 ckctel.o
  -rw-r--r--   1 dkc      staff     742491 Jun 27 15:07 ckcuni.c
  -rw-r--r--   1 dkc      staff       9306 Jan  1  2001 ckcuni.h
  -rw-r--r--   1 dkc      staff     391520 Jul 28 21:30 ckcuni.o
  -rw-r--r--   1 dkc      staff       9679 Jan  1  2001 ckcxla.h
  -rw-r--r--   1 dkc      staff       1165 Sep  8  1999 ckpker.mk
  -rw-r--r--   1 dkc      staff      11524 Dec 11  2000 ckuat2.h
  -rw-r--r--   1 dkc      staff     367148 Jun 27 15:08 ckuath.c
  -rw-r--r--   1 dkc      staff       7999 Sep 13  2000 ckuath.h
  -rw-r--r--   1 dkc      staff     168165 Jun 28 12:23 ckucmd.c
  -rw-r--r--   1 dkc      staff       8321 Jan  1  2001 ckucmd.h
  -rw-r--r--   1 dkc      staff     197844 Jul 28 21:11 ckucmd.o
  -rw-r--r--   1 dkc      staff      76326 Jun 27 15:09 ckucns.c
  -rw-r--r--   1 dkc      staff     106048 Jul 28 21:25 ckucns.o
  -rw-r--r--   1 dkc      staff      83328 Jun 27 15:09 ckucon.c
  -rw-r--r--   1 dkc      staff     235961 Jun 27 15:09 ckudia.c
  -rw-r--r--   1 dkc      staff     219244 Jul 28 21:26 ckudia.o
  -rw-r--r--   1 dkc      staff     232005 Jun 29 10:36 ckufio.c
  -rw-r--r--   1 dkc      staff     210076 Jul 28 21:26 ckufio.o
  -rw-r--r--   1 dkc      staff      43347 Jun 29 11:18 ckupty.c
  -rw-r--r--   1 dkc      staff       4369 Dec  5  1999 ckupty.h
  -rw-r--r--   1 dkc      staff      48192 Jul 28 21:30 ckupty.o
  -rw-r--r--   1 dkc      staff      18090 Jun 27 15:10 ckuscr.c
  -rw-r--r--   1 dkc      staff      53832 Jul 28 21:27 ckuscr.o
  -rw-r--r--   1 dkc      staff       7197 May  1 16:40 ckusig.c
  -rw-r--r--   1 dkc      staff       2126 Jan  1  2001 ckusig.h
  -rw-r--r--   1 dkc      staff      35300 Jul 28 21:28 ckusig.o
  -rw-r--r--   1 dkc      staff     378786 Jun 27 15:10 ckutio.c
  -rw-r--r--   1 dkc      staff     200600 Jul 28 21:25 ckutio.o
  -rw-r--r--   1 dkc      staff     449194 Jun 28 12:13 ckuus2.c
  -rw-r--r--   1 dkc      staff     362492 Jul 28 21:13 ckuus2.o
  -rw-r--r--   1 dkc      staff     296253 Jun 25 15:27 ckuus3.c
  -rw-r--r--   1 dkc      staff     305132 Jul 28 21:14 ckuus3.o
  -rw-r--r--   1 dkc      staff     423784 Jun 27 18:52 ckuus4.c
  -rw-r--r--   1 dkc      staff     411776 Jul 28 21:16 ckuus4.o
  -rw-r--r--   1 dkc      staff     305198 Jun 27 15:55 ckuus5.c
  -rw-r--r--   1 dkc      staff     294564 Jul 28 21:17 ckuus5.o
  -rw-r--r--   1 dkc      staff     267272 Jun 28 12:26 ckuus6.c
  -rw-r--r--   1 dkc      staff     329160 Jul 28 21:18 ckuus6.o
  -rw-r--r--   1 dkc      staff     403774 Jun 27 16:05 ckuus7.c
  -rw-r--r--   1 dkc      staff     295800 Jul 28 21:19 ckuus7.o
  -rw-r--r--   1 dkc      staff     278269 Jun 27 17:40 ckuusr.c
  -rw-r--r--   1 dkc      staff     100389 Jun 28 12:42 ckuusr.h
  -rw-r--r--   1 dkc      staff     300684 Jul 28 21:12 ckuusr.o
  -rw-r--r--   1 dkc      staff     232747 Jun 28 12:09 ckuusx.c
  -rw-r--r--   1 dkc      staff     229316 Jul 28 21:20 ckuusx.o
  -rw-r--r--   1 dkc      staff      94128 May  4 18:21 ckuusy.c
  -rw-r--r--   1 dkc      staff     131216 Jul 28 21:21 ckuusy.o
  -rw-r--r--   1 dkc      staff      20806 Mar 30 13:06 ckuver.h
  -rw-r--r--   1 dkc      staff     269581 Jun 27 15:07 ckuxla.c
  -rw-r--r--   1 dkc      staff       3861 Jan  1  2001 ckuxla.h
  -rw-r--r--   1 dkc      staff     169016 Jul 28 21:24 ckuxla.o
  -rw-r--r--   1 dkc      staff      16623 Apr 20  2000 ckwart.c
  -rw-r--r--   1 dkc      staff      35208 Jul 28 21:21 ckwart.o
  -rw-r--r--   1 dkc      staff     297066 Jun 28 19:02 makefile
  -rwxr-xr-x   1 dkc      staff      38408 Jul 28 21:21 wart
  -rwxr-xr-x   1 dkc      staff    4116196 Jul 28 21:31 wermit




Down below you'll see these: .mykermrc-for-v{6,7} kermrc-for-v7

 (the "-for-v7" suffix lets me keep the files separate
   and distinguishable; I run wermit with the "-y xxx" option.)

  The .mykermrc-for-v6 is the .mykermrc I used for v6 (c-kermit-192),
   and is the one that *does* "work" and by which I am sending
   this to you right now (but which in the daytime or during
     when heavy load) I way too often get dropped. 

  (I haven't a clue where I got the two -v7 ones from --
   probably your web site.  Note that I've added a few lines
   from the old -v6 file).

QUESTION: when running v6, I have ONLY the ".mykermrc" (now with suffix
"-for-v6): begins with a dot AND with a "my"; no other init
file installed somewhere else.)

EXCEPT that within the directory where the binary is run from (and
where I "built" the kermit), there are these three files:

  -rw-r--r--   1 dkc      staff      25066 Dec  3  1996 ckermit.ini
  -rw-r--r--   1 dkc      staff       5828 Dec 19  1996 ckermod.ini
  -rw-r--r--   1 dkc      staff       3815 Apr 14  1996 ckurzsz.ini


QUESTION: probably you'll want me to get some files from some
other version of kermit, ie non-Beta.

If so, WHICH FILES I should grab from there and copy over to this
beta directory?











------------------------------------------ various init-files:

head -9000 .mykermrc-for-v{6,7} kermrc-for-v7 >> kermit.send




==> .mykermrc-for-v6 <==
echo ""
echo "------- ENTER .mykermrc::"
echo "  HELLO David, this is the LOCAL LOCAL LOCAL LOCAL .mykermrc!"
echo "  HELLO David, this is the LOCAL LOCAL LOCAL LOCAL .mykermrc!"
echo "  HELLO David, this is the LOCAL LOCAL LOCAL LOCAL .mykermrc!"
echo "  ---------------------------"
echo "  ---------------------------"
echo "  ---------------------------"
# --------------------------------------------------------------------------
# --------------------------------------------------------------------------
# run fuser
# set dial display on
# show modem, show dial
# dial 5099202
echo "  PANIX DIAL-IN (Lower-Westchester) (914) 509-9202 (ie 5099202) <<==="
echo "      (BUT to PHONE panix-hq PEOPLE: 212-741-4400)" 
echo "           (x-1 service; x-4 tech spt; x-5 bill) "
echo "      (I am: panix Customer # 00000-16967 David Combs)"
set modem type usrobotics
set line /dev/cua/a
set speed 19200
# or maybe 38400 or maybe even 57600.
set speed 38400
#set speed 57600 
set file names literal
set terminal autodownload on
fast
# Next, so that if craps out mid-transfer, can do a "resend":
set file incomplete keep
# At exit from ISP, then quit from kermit, run "fuser -u /dev/cua/a".
# 28may01: -- we try panix' advice of adding "s32=66" to command string.
#   kermit's show modem  gives "ATQ0X4&A3&N0&Y3\{13}" as cmd string,
#   so we'll trying to set it to "ATQ0X4&A3&N0&Y3\{13}s32=66"
set modem command init-string ATQ0X4&A3&N0&Y3\{13}s32=66
echo "------- EXIT .mykermrc."
echo ""













==> .mykermrc-for-v7 <==
#!/usr/local/bin/kermit
; File CKERMOD.INI, Sample C-Kermit 7.0 customization file.
;
; This file, which is ONLY A SAMPLE, should be called:
;
;   .mykermrc   (UNIX, OS-9, Aegis, BeBox, Plan 9)
;   CKERMOD.INI (VMS, OpenVMS, AOS/VS, OS/2, Amiga, Atari ST)
;   ckermod.ini (Stratus VOS)
;
; MODify it to suit your needs and preferences, and install it in the same
; directory as your C-Kermit initialization file.  The design of this file
; lets you fill in a section for each different operating system where you run
; C-Kermit.  This file is executed automatically by the standard C-Kermit
; initialization file, CKERMIT.INI (or .kermrc).  See the manual, "Using
; C-Kermit", for further information.
;
; Authors:  Christine Gianone, Frank da Cruz, Jeffrey Altman,
;           The Kermit Project, Columbia University.
; Creation: 23 November 1992 for C-Kermit 5A(188).
; Modified: 30 June 1993 for edit 189.
;           04 October 1994 for edit 190.
;           17 April 1995 for edit 191.
;            6 September 1996 for version 6.0, edit 192.
;            1 January 2000 for version 7.0, edit 196.

ECHO
ECHO Executing SAMPLE C-Kermit customization file \v(cmdfile) for \v(system)...
ECHO { Please edit this file to reflect your needs and preferences.}
ECHO
;
; ... and then remove the ECHO commands above.




; this block came from .mykermrc-for-v6: dkc:
; run fuser
; set dial display on
; show modem, show dial
; dial 5099202
echo "  PANIX DIAL-IN (Lower-Westchester) (914) 509-9202 (ie 5099202) <<==="
echo "      (BUT to PHONE panix-hq PEOPLE: 212-741-4400)" 
echo "           (x-1 service; x-4 tech spt; x-5 bill) "
echo "      (I am: panix Customer # 00000-16967 David Combs)"


set line /dev/cua/a     ; dkc


COMMENT - Settings that apply to all the systems I use:
;
set delay 1                  ; I escape back quickly
set dial display on          ; I like to watch C-Kermit dial

; Dialing locale and method
;
; SET DIAL COUNTRY-CODE 1    ; Uncomment and replace with yours
; SET DIAL AREA-CODE 000     ; Uncomment and replace with yours
; SET DIAL LD-PREFIX 1       ; Uncomment and replace with yours
; SET DIAL INTL-PREFIX 011   ; Uncomment and replace with yours
; SET DIAL METHOD TONE       ; Uncomment and replace with PULSE if necessary
; SET DIAL DIRECTORY ... ... ; List dialing directory files here

; File transfer preferences
;
 FAST                       ; Uncomment to enable fast file transfer
; SET FILE TYPE BINARY       ; Uncomment to force binary-mode file transfer
 SET FILE NAMES LITERAL     ; Uncomment to defeat filename conversion dkc
; SET SEND PATHNAMES ON      ; Uncomment to defeat send pathname stripping
; SET RECEIVE PATHNAMES ON   ; Uncomment to defeat receive pathname stripping
; SET EXIT WARNING OFF       ; Uncomment this to remove connection warnings
; SET TERMINAL APC ON        ; Uncomment to allow APC commands
 SET TERM AUTODOWNLOAD ON   ; Uncomment to allow autodownload   dkc

if < \v(version) 600192 -
  stop 1 \v(cmdfile): C-Kermit 6.0.192 or later required.

set take error on            ; Make errors fatal temporarily
check if                     ; Do we have an IF command?
set take error off           ; Yes we do, back to normal

; The ON_EXIT macro is executed automatically when C-Kermit exits.
; Define as desired.
;
define ON_EXIT echo Returning you to \v(system) now.

; System-independent quick dialing macro.  Depends on having the
; macros MYMODEM, MYPORT, and (optionally) MYSPEED defined in the
; system-dependent sections below.
;
define MYDIAL {
    if not defined MYMODEM end 1 {\%0: Modem type not defined.}
    set modem type \m(MYMODEM)
    if fail end 1 {\%0: \m(MYMODEM): Unsupported modem type.}
    if not defined MYPORT end 1 {\%0: Communication port not defined.}
    set port \m(MYPORT)
    if fail end 1 {\%0: SET PORT \m(MYPORT) failed.}
    if defined MYFLOW set flow \m(MYFLOW)
    if fail end 1 {\%0: SET FLOW \m(MYFLOW) failed.}
    if defined MYSPEED set speed \m(MYSPEED)
    if fail end 1 {\%0: SET SPEED \m(MYSPEED) failed.}
    dial \%1\%2\%3\%4\%5\%6\%7\%8\%9
    end \v(status)
}

forward \v(system)              ; Go execute system-dependent commands

:UNIX                           ; UNIX, all versions...
define MYPORT /dev/cua/a        ; My dialing environment   dkc: added "/a" suffix.
define MYMODEM usrrobotics      ; Replace these by what you actually have.   dkc.
define MYSPEED 57600
;
; If you want all your downloads to go to the same directory, no matter
; what your current directory is, uncomment and edit the following command:
;
;   set file download-directory ~/download ; Download directory for UNIX

; Put other UNIX-specific commands here...
end                             ; End of UNIX section

:VMS                            ; VMS and OpenVMS
define MYPORT TXA0:             ; My dialing environment
define MYMODEM usr              ; Replace these by what you actually have
define MYSPEED 57600
; set file download-directory [\$(USER).DOWNLOAD] ; Download directory for VMS
; Put other VMS-specific commands here...
end                             ; End of VMS section

:WIN32                          ; Windows and OS/2 customizations...
:OS/2
define MYPORT COM1              ; My dialing environment
define MYMODEM usr              ; Replace these by what you actually have
define MYSPEED 57600
set command byte 8              ; Use 8 bits between Kermit and console
set xfer char latin1            ; Use Latin-1 for text file transfer
set term char latin1            ; And use Latin-1 during CONNECT mode
; set file download-directory C:\DOWNLOADS
end

:OS9/68K                        ; OS-9/68000
define MYPORT /t3               ; My dialing environment
define MYMODEM usr              ; Replace these by what you actually have
define MYSPEED 9600
; set file download-directory ~/downloads
end                             ; End of OS-9 section

:AOS/VS                         ; Data General AOS/VS
define MYPORT @con3             ; My dialing environment
define MYMODEM usrobotics       ; Replace these by what you actually have dkc
define MYSPEED 9600
; set file download-directory \v(home)DOWNLOADS
end

; And so on, you get the idea...
; Fill in the sections that apply to you.

:Stratus_VOS			; Stratus VOS
:Amiga                          ; Commodore Amiga
:Atari_ST                       ; Atari ST
:Macintosh                      ; Apple Macintosh
:unknown                        ; Others


; dkc:
# At exit from ISP, then quit from kermit, run "fuser -u /dev/cua/a".
# 28may01: -- we try panix' advice of adding "s32=66" to command string.
#   kermit's show modem  gives "ATQ0X4&A3&N0&Y3\{13}" as cmd string,
#   so we'll trying to set it to "ATQ0X4&A3&N0&Y3\{13}s32=66"
set modem command init-string ATQ0X4&A3&N0&Y3\{13}s32=66    ; dkc

; (End of CKERMOD.INI)








==> kermrc-for-v7 <==
#!/usr/local/bin/kermit
COMMENT - Standard C-Kermit initialization file
;
; For C-Kermit Version: 7.0.196 (but can also be used by 6.0.192)
;
; Filename:
;   .kermrc     (UNIX, OS-9, Aegis)
;   CKERMIT.INI (OS/2, VMS, OpenVMS, AOS/VS, Atari ST, Commodore Amiga)
;   ckermit.ini (Stratus VOS)
;   K95.INI     (Kermit 95 -- but this big version is not used there)
;   K2.INI      (Kermit/2  -- but ditto)
;
; Authors:
;   Frank da Cruz, Christine M. Gianone, Jeffrey Altman
;   Columbia University, New York, NY 10025-7799, USA
;
; Version 5A(188): 23 November 1992
; Version 5A(189): 29 June 1993
; Version 5A(190): 04 October 1994
; Version 5A(191): 17 April 1995
; Version 6.0.192:  6 September 1996
; Version 7.0.196:  1 January 2000
;
; This is the standard and recommended C-Kermit 7.0 initialization file.  To
; override settings or definitions made in this file, to add new settings or
; definitions, or to make any other desired customizations, create a separate,
; personal customization file called:
;
;   .mykermrc     (UNIX, OS-9, Aegis, BeBox, Plan 9)
;   CKERMOD.INI   (OS/2, VMS, OpenVMS, AOS/VS, Atari ST, Commodore Amiga)
;   ckermod.ini   (VOS)
;
; You can also define the customization filename in an environment
; variable (logical name in VMS), CKERMOD, which takes precedence over
; the names shown above.
;
; WHAT THIS FILE DOES:
;
; . The FULLSCREEN file transfer display is selected if it is available
; . Defines your default dialing directory name:
;     .kdd for UNIX, OS-9 and Aegis; CKERMIT.KDD for other operating systems.
;        You can override this with the environment variable K_DIAL_DIRECTORY
; . Defines your default network directory name:
;     .knd for UNIX, OS-9 and Aegis; CKERMIT.KND for other operating systems.
;        You can override this with the environment variable K_NET_DIRECTORY
; . Defines your default services directory name:
;     .ksd for UNIX, OS-9 and Aegis; CKERMIT.KSD for other operating systems.
;        You can override this with environment variable K_SERVICE_DIRECTORY.
; . Defines your customization file name (name given above)
; . Performs system-dependent setups for UNIX, VMS, OS/2, etc.
; . Defines an EDIT macro to let you invoke a text editor from C-Kermit.
; . Defines TSEND, BSEND, TGET, BGET macros for text and binary file transfer.
; . Defines VTPRINT, PCGET, and PCSEND macros for use with MS-DOS Kermit, etc.
; . Opens your dialing directory if you have one.
; . Reads your services directory and defines ACCESS and LIST macros for it.
; . Executes your personal customization file, if you have one.
;
; C-Kermit 6.0 is documented in the book "Using C-Kermit", 2nd Edition,
; by Frank da Cruz and Christine M. Gianone, 1997, Digital Press /
; Butterworth-Heinemann, ISBN 1-55558-164-1.  Updates are described in the
; text file, ckermit2.txt.

; Everything after this point depends on the script programming language.
; The CHECK command terminates this command file immediately if the script
; programming language (IF command) is not configured.
;
set take error on		; This makes CHECK quit if no script language.
check if			; Do we have an IF command?  If not, quit now.
set take error off		; Back to normal.

set line /dev/cua/a     ; dkc

local _sd _servicedir _xp       ; Declare local variables.

COMMENT - C-Kermit version 6.0 or later required.
;

asg _xp \v(xprogram)
if not def _xp asg _xp \v(program)
if not equal "\m(_xp)" "C-Kermit" -
  stop 1 \v(cmdfile): This initialization file is only for C-Kermit.
echo Executing \v(cmdfile) for \v(system)...
if < \v(version) 60000 -
  stop 1 \v(cmdfile): C-Kermit 6.0 or later required.

forward \v(system)		; First do system-dependent items...

:unknown			; Should not happen
Stop 1 Error: System type unknown!

:Aegis				; Apollo Aegis and
:UNIX				; UNIX, all versions
asg _myinit -
  \v(home).mykermrc		; Customization filename
if remote forward COMMON        ; Skip local-mode items if "-R"
asg _dialdir -
  \v(home).kdd			; C-Kermit dialing directory
asg _netdir -
  \v(home).knd			; C-Kermit network directory
asg _servicedir -
  \v(home).ksd			; C-Kermit services directory
if \findex(IRIX,\v(platform)) -
 set send packet-length 4000    ; Bug in IRIX Telnet server.
forward COMMON                  ; End of UNIX section

:OS9/68K			; OS-9
asg _myinit -
  \v(home).mykermrc		; Customization filename
if remote forward COMMON
asg _dialdir -
  \v(home).kdd			; C-Kermit dialing directory
asg _netdir -
  \v(home).knd			; C-Kermit network directory
asg _servicedir -
  \v(home).ksd			; C-Kermit services directory
if eq "\$(TERM)" "vt100" -      ; File transfer display
  set file display full         ; Only works with VT-100 terminal type
else if eq "\$(TERM)" "VT100" -
  set file display full
else set file display crt
forward COMMON			; End of OS-9 section

:VMS				; VMS and OpenVMS
forward COMMON

:OS/2				; Kermit 95
:WIN32
echo This initialization file is not for use with K95.
forward COMMON                  ; End of OS/2 section

:AOS/VS				; Data General AOS/VS
set window 1			; Sliding windows don't work
set file char dg-international	; File character-set
set xfer char latin1		; Transfer character-set
set file display crt            ; File transfer fisplay
def cli push			; Escape to CLI
def reset -			; Macro to reset DG DASHER terminal
 run write [!ascii 236 306 301]
forward COMMON                  ; End of AOS/VS section

:Amiga				; Commodore Amiga
def cls echo \27[H\27[2J	; CLS command to clear the screen
set file display full           ; Supports fullscreen display
set file char latin1		; Use Latin Alphabet 1 for file transfer
set xfer char latin1		; ...
forward COMMON                  ; End of Amiga section

:Atari_ST			; Atari ST
def cls echo \27H\27J		; Clear screen a`la VT52
set file display crt		; FULLSCREEN not available
set server display on		; Show file xfer display in server mode too
set server timeout 15		; Nonzero required for ^C interruption!
forward COMMON                  ; End of Atari ST section

:Macintosh			; Apple Macintosh
set server display on		; Show file xfer display in server mode too.
forward COMMON

:Stratus_VOS                    ; Stratus VOS
asg _myinit \v(home)ckermod.ini
if remote forward COMMON
asg _dialdir \v(home)ckermit.kdd
asg _netdir \v(home)ckermit.knd
asg _servicedir \v(home)ckermit.ksd
set file display crt		; FULLSCREEN not available
forward COMMON                  ; End of Stratus VOS section

:COMMON				; For all systems

; Define macros that are useful when running C-Kermit in remote mode.
; These macros serve no purpose on local-mode-only versions such as
; OS/2, Macintosh, Amiga, and Atari ST Kermit, so we skip defining them
; for those systems.
;
if not = 0 \findex(\v(system),WIN32:OS/2:Macintosh:Amiga:Atari_ST) -
  forward files

; VTPRINT macro.  Print a file on your PC's local printer.

def VTPRINT echo \27[5i, type \%1, echo \27[4i
; or if your printer needs a formfeed to force the page out:
; def VTPRINT  def echo \27[5i, type \%1, echo \12\27[4i

; Macros for host-initiated file transfer using APC:
;   NOT NEEDED ANY MORE because of autodownload/autoupload.
;   Remove the following FORWARD command to reinstate these definitions:

:FILES

; Get customization and directory file names.  Environment variables take
; precedence, so you do not have to edit this file to change these filenames.
;
if def \$(CKERMOD) assign _myinit \$(CKERMOD)
if not def _myinit assign _myinit \v(home)CKERMOD.INI

if remote forward CUSTOM ; Skip all this if -R given on command line

if def \$(K_NET_DIRECTORY) assign _netdir \$(K_NET_DIRECTORY)
if not def _netdir assign _netdir \v(home)CKERMIT.KND

if def \$(K_DIAL_DIRECTORY) assign _dialdir \$(K_DIAL_DIRECTORY)
if not def _dialdir assign _dialdir \v(home)CKERMIT.KDD

CHECK DIAL			; Is there a DIAL command?
xif fail { 			; No.
    echo DIAL disabled
    forward CUSTOM
}

CHECK NETWORK
xif success {
    xif exist \m(_netdir) {
	set net directory \m(_netdir)
	echo { Network directory is \m(_netdir) }
    }
}

if eq "\v(name)" "telnet" forward CUSTOM

xif exist \m(_dialdir) {
    set dial directory \m(_dialdir)
    echo { Dial directory is \m(_dialdir) }
}

COMMENT - Services directory

if def \$(K_SERVICE_DIRECTORY) assign _servicedir \$(K_SERVICE_DIRECTORY)
if not def _servicedir assign _servicedir \v(home)CKERMIT.KSD

if not exist \m(_servicedir) forward connection
echo { Services directory is \m(_servicedir)}

def MAX_SVCS 200               ; Adjust this if you have more entries
define _sd 0                   ; Assume no services directory
open read \m(_servicedir)      ; Try to open services directory file
xif success {
    declare \&d[\m(MAX_SVCS)]  ; It's open, declare directory array
    for \%i 1 \m(MAX_SVCS) 1 { ; Read the lines into the array
	read \&d[\%i]
	if fail break
    }
    close read
    xif > \%i  \m(MAX_SVCS) {
	echo Too many entries in services directory
	echo { Maximum is \m(MAX_SVCS).}
	echo { Change definition of MAX_SVCS in \v(cmdfile) to allow more. }
	echo { Services directory disabled.}
    } else {
        asg \&d[0] \feval(\%i - 1)
        define _sd 1
    }
}

xif not \m(_sd) {
    def access echo { Services directory not available.}
    asg list \m(access)
} else {
    def FIND {
	set case off
	for \%i 1 \&d[0] 1 {
	    if eq {\%1} {\fsubstr(\&d[\%i],1,\flen(\%1))} break
	}
	if not > \%i \&d[0] return \&d[\%i]
    }
    def LIST {
	xif > \v(argc) 1 {
	    find \%1
	    if def \v(return) echo \v(return)
	    else echo \%1: Not found
	} else {
	    echo \&d[0] items in services directory:
	    for \%i 1 \&d[0] 1 { echo \fcont(\&d[\%i]) }
	}
    }
    def SPLIT { asg _word1 \%1, asg _word2 \%2 }
    def DOACCESS {               ; (Used internally by ACCESS macro)
	do \%5 \%6 \%7 \%8 \%9   ; Do the connection macro
	if fail end 1
        split \%3                ; Get words from \%3
	asg \%3 \m(_word1)
	asg \%2 \m(_word2)
	do \%3 \%4 {\%1} \%2     ; Login macro, userid, password, prompt
    }
    def ACCESS {
	if not defined \%1 end 1 access what?        ; Check service
	find \%1                                     ; Look it up
	if success doaccess {\%2} \v(return)         ; OK, try it
	else end 1 "\%1" not in services directory   ; Not found
	if fail end 1                                ; DOACCESS failed?
	xif eq \v(cmdlevel) 1 {
	    echo
	    echo ACCESS: Login succeeded - CONNECTing...
            show escape
            output \13
	    connect /quietly
        }
    }
}

:CONNECTION ; Macros for making connections

COMMENT - SERIAL macro.  Arguments:
; \%1 = device name
; \%2 = speed
;
def SERIAL {
    if < \v(argc) 3                         ; All arguments given?
      end 1 Usage: SERIAL device speed      ; No.
    set line \%1                            ; OK, try to SET LINE.
    if failure -                            ; If this failed,
      end 1 Can't open device: \%1          ; print message and quit.
    set speed \%2                           ; Try to set the speed.
    if fail end 1 Unsupported speed: \%2    ; Failed.
    echo Connection successful.             ; Succeeded.
}

COMMENT - NET macro.  Arguments:
; \%1 = network type
; \%2 = host name or address
;
def NET {
    if < \v(argc) 3 end 1 Usage: NET network host
    set network type \%1
    if fail end 1 unsupported network: \%1
    set login user                ; Don't send user ID.
    set host \%2
    if fail end 1 Can't reach host: \%2
    echo Connection successful.
}

COMMENT - CALL macro.  Arguments:
;
; \%1 = modem type
; \%2 = device name
; \%3 = speed
; \%4 = phone number
;
def CALL {
    if < \v(argc) 5 -         ; All arguments present?
      end 1 Usage: CALL modem device speed number
    xif not equal {\v(modem)} {\%1} { ; Set modem type
        set modem \%1
        if fail end 1 unknown modem type: \%1
    }
    xif not equal {\v(line)} {\%2} { ; Communication device
        set line \%2
        if fail end 1 can't open device: \%2
    }
    xif not equal {\v(speed)} {\%3} { ; Communication speed
        set speed \%3
        if fail end 1 unsupported speed: \%3
    }
    dial \%4                  ; Dial the number
    if fail end 1 Can't place call: \%4
    end 0 Connection successful.
}

COMMENT - TCPCALL macro.  Arguments:
;
; \%1 = server name:port
; \%2 = modem type
; \%3 = phone number
;
def TCPCALL {
    if < \v(argc) 4 -         ; All arguments present?
      end 1 Usage: TCPCALL server[:port] modem number
    set net type tcp/ip       ; Which network to use
    if fail end 1 unsupported network: tcp/ip
    set host \%1              ; Access server and port
    if fail end 1 can't access server \%1
    set modem \%2             ; Set modem type
    if fail end 1 unknown modem type: \%2
    dial \%3                  ; Dial the number
    if fail end 1 Can't place call: \%3
    end 0 Connection successful.
}

COMMENT - SPRINT macro.  Arguments:
; \%1 = Service name or address
;
def SPRINT {
    if < \v(argc) 2 end 1 Usage: \%0 service
    set input timeout proceed
    output @D\13
    input 10 TERMINAL=
    if fail end 1 No terminal prompt
    out D1\13
    inp 10 @
    if fail end 1 No atsign prompt
    output c \%1\13
    input 10 CONNECTED
    if fail end 1 Can't access \%1 from SprintNet
}

COMMENT - ULOGIN macro.  For logging into systems where user ID is required
; but there is no password.  Arguments:
; \%1 = UNIX user ID
;
define ULOGIN {
    if < \v(argc) 2 end 1 Usage: \%0 userid
    set input timeout proceed     ; Handle timeouts ourselves
    set case on                   ; Case is important in UNIX
    minput 5 login: Username: {User ID:} {User Name:}
    out \%1\13                    ; Send username, carriage return
    end 0
}

COMMENT - VMSLOGIN macro.  Arguments:
; \%1 = VMS user ID
; \%2 = Password.  If password not supplied, it is prompted for.
; \%3 = System prompt.  If omitted a default is supplied.
;
define VMSLOGIN {
    if < \v(argc) 2 end 1 Usage: \%0 userid [ password [ prompt ] ]
    while not defined \%2 {
        askq \%2 { \%1's password: }
    }
    set parity none               ; Set communication parameters
    set duplex full
    set handshake none
    set input timeout proceed     ; Handle timeouts ourselves
    in 5 Username:                ; Is prompt already there?
    xif fail {                    ; No.
        for \%i 1 3 1 {           ; Try 3 times to get it.
            out \13               ; Send carriage return
            in 5 Username:        ; Look for prompt
            if success break      ; Success, go log in
        }
        if > \%i 3 end 1 No Username prompt
    }
    out \%1\13                    ; Send username, carriage return
    inp 5 Password:               ; Wait 5 sec for this prompt
    if fail end 1 No password prompt
    pause                         ; Wait a sec
    out \%2\13                    ; Send password
    xif not emulation {           ; No emulator built in?
        set input echo off        ; Protect terminal from this
        minput 10 {\27Z} {\27[c} {\27[0c} ; Get terminal ID query
        xif success {                     ; Got one
            output \27[\?1c               ; Send VT100 terminal ID
            in 2 \27[6n                   ; Screen dimension query?
            if succ out \27[\v(rows);\v(cols)R ; Send dimensions
        }
        set input echo on         ; Echo input again
    }
    if not def \%3 -              ; If we were not given a prompt
      asg \%3 {\v(prompt)}        ; use the SET LOGIN PROMPT value
    if not def \%3 -              ; If we still don't have a prompt
      asg \%3 {\13$\32}           ; use this one as the default
    reinp 0 \%3                   ; Did we INPUT the prompt already?
    if fail inp 60 \%3            ; No, look now.
    if fail end 1
}

COMMENT - UNIXLOGIN macro.  Arguments:
; \%1 = UNIX user ID
; \%2 = Password.  If password not supplied, it is prompted for.
; \%3 = System prompt.  If omitted a default is supplied.
;
define UNIXLOGIN {
    local \%m \%i
    if < \v(argc) 2 -
      end 1 Usage: \%0 userid [ password [ prompt ] ]
    while not defined \%2 {
        askq \%2 { \%1's password: }
    }
    set input echo on
    set parity none               ; Set communication parameters.
    set duplex full
    set handshake none
    set input timeout proceed     ; Handle timeouts ourselves
    set case on                   ; Case is important in UNIX
    def \%m 10                    ; Waiting time for INPUT
    for \%i 1 5 1 {
        minput \%m login: {ssword:} {Password for \%1:}
	if success break
	output \B\13
        \%m ::= 6-\%1
    }
    if > \%i 5 end 1 {No response from host}
    xif = \v(minput) 1 {	  ; Have username prompt
	output \%1\13		  ; Send username
        minput 5 {ssword:} {ssword for \%1:} ; Wait for password prompt
	if fail end 1 {No password prompt}
    }
    pause                         ; Wait a sec
    out \%2\13                    ; Send password
    if not def \%3 -              ; If we were not given a prompt
      asg \%3 {\v(prompt)}        ; use the SET LOGIN PROMPT value
    if not def \%3 -              ; If we still don't have a prompt
      asg \%3 {\10$ }             ; use this one as the default
    reinp 0 \%3                   ; Did we INPUT the prompt already?
    if fail inp 60 \%3            ; No, look now.
    if fail end 1
}

COMMENT - VMLINELOGIN macro.  Arguments:
; \%1 = User ID
; \%2 = Password
;
define VMLINELOGIN {
    if < \v(argc) 2 -
      end 1 Usage: \%0 userid [ password ]
    while not defined \%2 {
        askq \%2 { \%1's password: }
    }
    set parity mark               ; Set communication parameters
    set flow none
    set handshake xon
    set duplex half
    set input timeout quit        ; Don't bother with IF FAILURE
    input 10 BREAK KEY            ; Look for BREAK KEY prompt
    pause 1                       ; Wait a second
    output \B                     ; Send BREAK
    input 10 .\17, output logon \%1\13    ; Now log in
    input 10 .\17, output \%2\13          ; Send password
    input 10 .\17, output \13             ; Send carriage return
    input 10 .\17, output \13             ; Send another one
    end 0
}

COMMENT - VMFULLOGIN macro.  Arguments:
; \%1 = User ID
; \%2 = Password
;
define VMFULLOGIN {
    if < \v(argc) 2 -
      end 1 Usage: \%0 userid [ password ]
    while not defined \%2 {
        askq \%2 { \%1's password: }
    }
    set input timeout quit      ; Quit if INPUT fails
    set parity even             ; Set communication parameters
    set duplex full
    set handshake none
    set flow xon/xoff
    out \13                     ; Send carriage return
    inp 5 TERMINAL TYPE:        ; Get terminal-type prompt
    out vt-100\13               ; Just send "vt-100"
    inp 20 RUNNING              ; Get RUNNING message
    pau 1                       ; Wait one second
    out \%1\9\%2\13             ; Send user ID, tab, password
    out \13\13                  ; Two more carriage returns
    end 0
}

COMMENT - CISLOGIN macro.  Arguments:
; \%1 = CompuServe User ID
; \%2 = Password
; \%3 = Prompt
;
define CISLOGIN {
    if < \v(argc) 2 -
      end 1 Usage: \%0 userid [ password [ prompt ] ]
    while not defined \%2 {
        askq \%2 { \%1's password: }
    }
    set terminal bytesize 7     ; No 8-bit characters
    set input timeout quit      ; Skip the IF FAILURE's
    output \13                  ; Send initial carriage return
    input 5 Host Name:          ; Look for Host Name prompt
    output cis\13               ; Send "cis" and carriage return
    input 5 User ID:            ; Look for User ID prompt
    output \%1\13               ; Send ID and carriage return
    input Password:             ; Look for Password prompt
    output \%2\13               ; Send password and CR
    if not def \%3 asg \%3 \v(prompt)
    if not def \%3 asg \%3 {CompuServe Information Service}
    input 30 \%3
    end 0
}

COMMENT - DOWLOGIN macro.  Arguments:
; \%1 = Dow Jones Password
;
define DOWLOGIN {
    while not defined \%1 {              ; Get password
        askq \%1 { Dow Jones password: }
    }
    set input timeout proceed
    input 20 SERVICE PLEASE\?\?\?\?      ; Look for Dow prompt
    if fail end 1 No service prompt
    out djnr\13                          ; Select DJNR
    input 10 @@@@@@@@                        ; Get password prompt
    if fail end 1 No password prompt
    pause 1                              ; Wait a second, then...
    output \%1\13                        ; send password and CR
    input 30 ENTER QUERY                 ; Get DJNR query prompt
    if fail end 1 No main query prompt
    pause 1
}

COMMENT - DJNRSPRINT macro: Log in to Dow Jones via SprintNet.
;
def djnrsprint sprint dow, if success dowlogin

COMMENT - NOLOGIN macro.  Does nothing.  Use when login not required.
;
def nologin comment

:CUSTOM ; Customization file


; In VMS and OpenVMS, allow for system-wide site customizations

xif equal "\v(system)" "VMS" {
    xif exist CKERMIT_INI:CKERMIT.SYS {
	echo Executing CKERMIT_INI:CKERMIT.SYS
	take CKERMIT_INI:CKERMIT.SYS
    }
}

; Execute user's personal customization file

xif exist \m(_myinit)  {		; If it exists,
    echo Executing \m(_myinit)...	; print message,
    take \m(_myinit)			; and TAKE the file.
}

; Finish up with traditional greeting.

if < \v(ntime) 43200 echo Good Morning!
  else if < \v(ntime) 61200 echo Good Afternoon!
  else echo Good Evening.

End ; of C-Kermit 7.0 initialization file.












=============================== here is the run, t.script:




This is a run via doing the unix "script t.script".

(I left the "internal" ^M's, so you could see them). 







Script started on Tue Jul 31 15:51:55 2001
====================== (as user=~) AM STARTING ~dkc/.cshrc:
STARTING /.CHSHRC-FOR-ALL-TO-RUN:
CSHDEPTH is now = 2
two
two.8
three
Yes, I see that file '/foo/cdsetprompt.csh' IS 'readable':
  Therefore, I now make 'cd' into an ALILAS, which EXPANSION is:
five
six
nine
STARTING ROOTS /.MYALIAS: ------ 

   STARTING .myalias_general ------ 
$: Command not found
 ------ ENDING .myalias-general

ENDING ROOTS /.MYALIAS
ENDING /.CSHRC-FOR-ALL-TO-RUN
(from .login, will now SOURCE-IN \~dkc/.myalias:
STARTING ~DKC/.MYALIAS: ------ 

   STARTING .myalias_general ------ 
 ------ ENDING .myalias-general
   STARTING ~dkc/.myalias_homeonly -----:ENDING ~dkc/.myalias_homeonly
   STARTING ~dkc/.myalias_4today -----:
ENDING ~dkc/.myalias_4today

\n
\n
 DON'T FORGET: if NOT single-user mode, DO source ~dkc/.myalias_extra:\n
 DON'T FORGET: if NOT single-user mode, DO source ~dkc/.myalias_extra:\n
 DON'T FORGET: if NOT single-user mode, DO source ~dkc/.myalias_extra:\n
\n
\n

ENDING ~DKC/.MYALIAS
NOW WILL SOURCE ~/.cshrc-more-for-today:
ONE: .cshrc-more-for-today AS OF 24mar98:
TWO
THREE
FOUR
FIVE
SIX
HAVE DONE ABSOLUTELY NOTHING in ~/.cshrc RE SOLARIS, FOR SET PROMPT.
----- BE SURE AND DO: 'source .setpath4pwrtools'
----- BE SURE AND DO: 'source .setpath4pwrtools'
----- BE SURE AND DO: 'source .setpath4pwrtools'

.cshrc: now doing setenv of LESSHELP and MANPATH (for pwrTools):
Now doing: setenv LESSHELP
Now doing: setenv MANPATH
================ ENDING ~dkc/.chsrc







283 ==/myexternals/home/dkc==> ^Y^C
283 ==/myexternals/home/dkc==> /david3/from_netcom-dir1/kermit-stuff/8.0-beta--cku200b02/wermit -y kermrc-for-v7
Executing kermrc-for-v7 for UNIX...
Executing /myexternals/home/dkc/.mykermrc...

Executing SAMPLE C-Kermit customization file /myexternals/home/dkc/.mykermrc for UNIX...
 Please edit this file to reflect your needs and preferences.

"  PANIX DIAL-IN (Lower-Westchester) (914) 509-9202 (ie 5099202) <<==="
"      (BUT to PHONE panix-hq PEOPLE: 212-741-4400)"
"           (x-1 service; x-4 tech spt; x-5 bill) "
"      (I am: panix Customer
Good Afternoon!
C-Kermit 8.0.200 Beta.02, 28 Jun 2001, for Solaris 7
 Copyright (C) 1985, 2001,
  Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/myexternals/home/dkc/) C-Kermit>dial 5099202
 Trying: 5099202...
 Device: /dev/cua/a, modem: generic, speed: 9600
 Dial timeout: 70 seconds
 To cancel: type your interrupt character (normally Ctrl-C).
 Hangup OK
 Initializing: 15:53:02...
ATQ0V1
ATQ0V1ATQ0V1
 No response from modem, retrying...

 No response from modem, retrying again...
ATQ0V1
ATQ0V1
 No response from modem, retrying again...
ATQ0V1
 No response from modem, retrying again...
 Dialing: 15:53:17...
ATD5099202
DIAL Failure: 15:53:20: Interrupted.
(/myexternals/home/dkc/) C-Kermit>a q
Closing /dev/cua/a...OK
Returning you to UNIX now.
284 ==/myexternals/home/dkc==> 
284 ==/myexternals/home/dkc==> 
284 ==/myexternals/home/dkc==> echo NOTE: a couple of lights on the modem were     flashed a time or two
NOTE: a couple of lights on the modem flashed a time or two
285 ==/myexternals/home/dkc==> 
285 ==/myexternals/home/dkc==> 





285 ==/myexternals/home/dkc==> 
285 ==/myexternals/home/dkc==> /david3/from_netcom-dir1/kermit-stuff/8.0-beta--cku200b02/wermit -y .mykermrc-for-v7

Executing SAMPLE C-Kermit customization file .mykermrc-for-v7 for UNIX...
 Please edit this file to reflect your needs and preferences.

"  PANIX DIAL-IN (Lower-Westchester) (914) 509-9202 (ie 5099202) <<==="
"      (BUT to PHONE panix-hq PEOPLE: 212-741-4400)"
"           (x-1 service; x-4 tech spt; x-5 bill) "
"      (I am: panix Customer
C-Kermit 8.0.200 Beta.02, 28 Jun 2001, for Solaris 7
 Copyright (C) 1985, 2001,
  Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/myexternals/home/dkc/) C-Kermit>dial 5099202
 Trying: 5099202...
 Device: /dev/cua/a, modem: generic, speed: 9600
 Dial timeout: 70 seconds
 To cancel: type your interrupt character (normally Ctrl-C).
 Hangup OK
 Initializing: 15:54:23...
ATQ0V1
ATQ0V1ATQ0V1
 No response from modem, retrying...

 No response from modem, retrying again...
ATQ0V1
ATQ0V1
 No response from modem, retrying again...
ATQ0V1
 No response from modem, retrying again...
 Dialing: 15:54:38...
ATD5099202
DIAL Failure: 15:54:44: Interrupted.
(/myexternals/home/dkc/) C-Kermit>q
Closing /dev/cua/a...OK
Returning you to UNIX now.
286 ==/myexternals/home/dkc==> 
286 ==/myexternals/home/dkc==> 
286 ==/myexternals/home/dkc==> 
286 ==/myexternals/home/dkc==> 





286 ==/myexternals/home/dkc==> aliasx^? ^C
286 ==/myexternals/home/dkc==> alias runkermit
/david3/from_netcom-dir2/sources-stuff/c-kermit-192/wermit !*
287 ==/myexternals/home/dkc==> run^?^?^?^C
287 ==/myexternals/home/dkc==> 




287 ==/myexternals/home/dkc==> runkermit -y .mykermrc-for-v6
""
"------- ENTER .mykermrc::"
"  HELLO David, this is the LOCAL LOCAL LOCAL LOCAL .mykermrc!"
"  HELLO David, this is the LOCAL LOCAL LOCAL LOCAL .mykermrc!"
"  HELLO David, this is the LOCAL LOCAL LOCAL LOCAL .mykermrc!"
"  ---------------------------"
"  ---------------------------"
"  ---------------------------"
"  PANIX DIAL-IN (Lower-Westchester) (914) 509-9202 (ie 5099202) <<==="
"      (BUT to PHONE panix-hq PEOPLE: 212-741-4400)"
"           (x-1 service; x-4 tech spt; x-5 bill) "
"      (I am: panix Customer
"------- EXIT .mykermrc."
""
C-Kermit 6.0.192, 6 Sep 96, for Solaris 2.x
 Copyright (C) 1985, 1996,
  Trustees of Columbia University in the City of New York.
Default file-transfer mode is TEXT
Type ? or HELP for help.
[/myexternals/home/dkc] C-Kermit>dial 5099202
 Trying: 5099202...
 Device: /dev/cua/a, modem: usrobotics, speed: 38400
 Dial timeout: 42 seconds
 To cancel: type your interrupt character (normally Ctrl-C).
 Call complete.
Connecting to /dev/cua/a, speed 38400.
The escape character is Ctrl-\ (ASCII 28, FS)
Type the escape character followed by C to get back,
or followed by ? to see other options.



Annex Command Line Interpreter   *   Copyright (C) 1988, 2000 Nortel Networks

For access to Panix, type "panix" at the prompt.

For info about panix or to sign up, type "help".
For dialup-IP, type "PPP" now.
If you can't log in type "trouble".

Which service, please?
^C^C^C
CLI: Command not found.

For access to Panix, type "panix" at the prompt.

For info about panix or to sign up, type "help".
For dialup-IP, type "PPP" now.
If you can't log in type "trouble".

Which service, please?

(Back at cpml)
[/myexternals/home/dkc] C-Kermit>quit
 A serial connection might still be active on /dev/cua/a.
OK to exit? no
[/myexternals/home/dkc] C-Kermit>quit
 A serial connection might still be active on /dev/cua/a.
OK to exit? y
288 ==/myexternals/home/dkc==> exit
289 ==/myexternals/home/dkc==> 
script done on Tue Jul 31 15:56:20 2001




From fdc@watsun.cc.columbia.edu Fri Aug 10 10:41:20 EDT 2001
Article: 12651 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: I installed Beta; won't dial; new settings needed?
Date: 10 Aug 2001 14:40:07 GMT
Organization: Columbia University
Lines: 57
Message-ID: <9l0ro7$2l6$1@newsmaster.cc.columbia.edu>
References: <9jr3bp$sta$1@panix2.panix.com> <9jsa05$fnd$1@news.panix.com> <9jsbit$999$1@newsmaster.cc.columbia.edu> <9l048e$k04$1@news.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997454407 2726 128.59.39.2 (10 Aug 2001 14:40:07 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 Aug 2001 14:40:07 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12651

In article <9l048e$k04$1@news.panix.com>,
David Combs <dkcombs@panix.com> wrote:
: In article <9jsbit$999$1@newsmaster.cc.columbia.edu>,
: Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: <snip>
: >
: >: And, do you know of some sun patch that fixes the
: >: solaris problem?  (Yes, I'll download the beta kermit.)
: >: 
: >The Solaris problem is that the API changed out from
: >under Kermit.  The solution is to download the Beta
: >Kermit.
: 
: Frank -- I *did* download the Beta Kermit.
: 
: I tried it with the old (6.192) init-files, etc,
: and it wouldn't actually dial the phone (no
: sounds out of the modem), although it make the
: modem-lights flash quickly two or maybe three times.
: 
: Please -- any ideas "off the cuff" of *significant*
: changes required in the init file(s)?
: 
C-Kermit 8.0 Beta does work on Solaris; it has been tested
thoroughly.  There is no magic to it; the basic sequence
is the same as ever:

  set modem type usrobotics ; or whatever
  set port /dev/cua         ; or whatever
  set speed 57600           ; or whatever
  dial 7654321              ; or other phone number

You don't even need to include "set flow rts/cts" because
Kermit picks this up automatically from the modem database
if you have chosen a modem type that supports it.

If you have set up your end of the connection correctly
(e.g. told Kermit the kind of modem you actually have,
rather than saying "set modem type hayes", a common
mistake), and your connection is not working, it could be
for any of the many reasons (and many more combinations of
reasons) listed in the troubleshooting chapter of the
C-Kermit book (do you have a copy?).  Some of these problems
might be outside of your control.  For example, the
connection between the answering modem and its serial port
might not be effectively flow controlled.

Talk to your ISP about it, and if they can't do anything,
then adjust your Kermit settings until Kermit transfers
work, even through this lossy connection: shorter packets,
smaller window size, slower serial speed, whatever.

Please don't send huge scripts, logs, etc, to the newsgroup.
The entire world doesn't need to see them.  That's what
the kermit-support@columbia.edu email address is for.

- Frank


From steve@baus-systems.com Fri Aug 10 12:10:30 EDT 2001
Article: 12652 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.maxwell.syr.edu!sn-xit-03!sn-post-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: "Steve" <steve@baus-systems.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Init settings
Date: Fri, 10 Aug 2001 09:04:02 -0700
Organization: Posted via Supernews, http://www.supernews.com
Message-ID: <tn814g5t0guve0@corp.supernews.com>
References: <tn0hlqg5v5p9a2@corp.supernews.com> <9kpn6s$eb4$1@newsmaster.cc.columbia.edu>
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
X-Complaints-To: newsabuse@supernews.com
Lines: 55
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12652

I have a standard external Zoom modem which works fine.  I setup the Zoom
with an init string which includes s0=1 and then set K95 in server mode, the
other side dials in and sends and gets files as needed.

As an excersise to prove I have no life, I was messing around with a USB
modem to see if I could get it to work specifying it as Tapi.  I initially
set the modem by going into connect mode and sending an AT string which
seemed to take fine but I could not get the USB modem to keep the s0=1
setting so the modem was not answering once in server mode.  I then made a
change to output an init string as Windows said it was using Com3:.  That
got the modem to answer and most of the time it would work but about ever
4th or 5th call in the middle of files going across I would get an exception
error or the PC would simply reboot which typically is not what you would
like to see during a file transfer.

I set the Zoom backup and no problem.
Steve

Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote in message
news:9kpn6s$eb4$1@newsmaster.cc.columbia.edu...
> In article <tn0hlqg5v5p9a2@corp.supernews.com>,
> Steve <steve@baus-systems.com> wrote:
> : What are my options for specifying modem settings in an ini file?
> :
> : I have a Zoom external modem I would like to setup with AT commands when
I
> : start k95.  If this is best accomplished in a global k95 init file I
need to
> : make sure they are specific to the Zoom modem as I may be using other
modems
> : in the future.  I have created another .ini file that I am calling when
I
> : startup so if it is better to include it there, that is an option.
> :
> : What do I need to do to use a USB modem, set the port and the specific
> : settings like above?
> :
> : Thanks,
> : Steve
>
> Unlike MS-DOS Kermit, K95 does not need AT commands to be specified in
> an init file.  If you are installing the Zoom modem under Windows to
> support the USB connection, your best bet is to simply access the
> modem as a TAPI (windows telephony) device
>
>   SET TAPI Line <device-name>
>
> and then either DIAL or ANSWER as your needs require.
>
>  Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
>  The Kermit Project @ Columbia University   includes Secure Telnet and FTP
>  http://www.kermit-project.org/             using Kerberos, SRP, and
>  kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.




From fdc@watsun.cc.columbia.edu Fri Aug 10 12:10:33 EDT 2001
Article: 12653 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Init settings
Date: 10 Aug 2001 16:10:31 GMT
Organization: Columbia University
Lines: 29
Message-ID: <9l111n$64i$1@newsmaster.cc.columbia.edu>
References: <tn0hlqg5v5p9a2@corp.supernews.com> <9kpn6s$eb4$1@newsmaster.cc.columbia.edu> <tn814g5t0guve0@corp.supernews.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997459831 6290 128.59.39.2 (10 Aug 2001 16:10:31 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 Aug 2001 16:10:31 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12653

In article <tn814g5t0guve0@corp.supernews.com>,
Steve <steve@baus-systems.com> wrote:
: I have a standard external Zoom modem which works fine.  I setup the Zoom
: with an init string which includes s0=1 and then set K95 in server mode, the
: other side dials in and sends and gets files as needed.
: 
: As an excersise to prove I have no life, I was messing around with a USB
: modem to see if I could get it to work specifying it as Tapi.  I initially
: set the modem by going into connect mode and sending an AT string which
: seemed to take fine but I could not get the USB modem to keep the s0=1
: setting so the modem was not answering once in server mode...
:
Why not sidestep all of this and use Kermit's built-in ANSWER command,
which does all of this for you?

: I then made a
: change to output an init string as Windows said it was using Com3:.  That
: got the modem to answer and most of the time it would work but about ever
: 4th or 5th call in the middle of files going across I would get an exception
: error or the PC would simply reboot which typically is not what you would
: like to see during a file transfer.
: 
: I set the Zoom backup and no problem.
:
It is quite conceivable that a buggy modem, especially a "controllerless"
(software) modem, could crash Windows.  As always, we recommend external
modems.  It's not a Kermit issue, it's just good sense.

- Frank


From jaltman@watsun.cc.columbia.edu Fri Aug 10 12:21:55 EDT 2001
Article: 12654 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Init settings
Date: 10 Aug 2001 16:12:40 GMT
Organization: Columbia University
Lines: 85
Message-ID: <9l115o$661$1@newsmaster.cc.columbia.edu>
References: <tn0hlqg5v5p9a2@corp.supernews.com> <9kpn6s$eb4$1@newsmaster.cc.columbia.edu> <tn814g5t0guve0@corp.supernews.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997459960 6337 128.59.39.2 (10 Aug 2001 16:12:40 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 Aug 2001 16:12:40 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12654

In K95 it is not necessary to send AT sequences from a script.  
To acheive your desired goal

  set ask-timer 5
  set tapi line zoom-modem-name
  while success {
    answer 0
    if success server
    getc \%c {Answer another call? }
  }
  close connection

instead of set tapi line you could use

  set modem type <appropriate-zoom-type>
  set port com3
  set speed 57600
  set flow rts/cts




In article <tn814g5t0guve0@corp.supernews.com>,
Steve <steve@baus-systems.com> wrote:
: I have a standard external Zoom modem which works fine.  I setup the Zoom
: with an init string which includes s0=1 and then set K95 in server mode, the
: other side dials in and sends and gets files as needed.
: 
: As an excersise to prove I have no life, I was messing around with a USB
: modem to see if I could get it to work specifying it as Tapi.  I initially
: set the modem by going into connect mode and sending an AT string which
: seemed to take fine but I could not get the USB modem to keep the s0=1
: setting so the modem was not answering once in server mode.  I then made a
: change to output an init string as Windows said it was using Com3:.  That
: got the modem to answer and most of the time it would work but about ever
: 4th or 5th call in the middle of files going across I would get an exception
: error or the PC would simply reboot which typically is not what you would
: like to see during a file transfer.
: 
: I set the Zoom backup and no problem.
: Steve
: 
: Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote in message
: news:9kpn6s$eb4$1@newsmaster.cc.columbia.edu...
: > In article <tn0hlqg5v5p9a2@corp.supernews.com>,
: > Steve <steve@baus-systems.com> wrote:
: > : What are my options for specifying modem settings in an ini file?
: > :
: > : I have a Zoom external modem I would like to setup with AT commands when
: I
: > : start k95.  If this is best accomplished in a global k95 init file I
: need to
: > : make sure they are specific to the Zoom modem as I may be using other
: modems
: > : in the future.  I have created another .ini file that I am calling when
: I
: > : startup so if it is better to include it there, that is an option.
: > :
: > : What do I need to do to use a USB modem, set the port and the specific
: > : settings like above?
: > :
: > : Thanks,
: > : Steve
: >
: > Unlike MS-DOS Kermit, K95 does not need AT commands to be specified in
: > an init file.  If you are installing the Zoom modem under Windows to
: > support the USB connection, your best bet is to simply access the
: > modem as a TAPI (windows telephony) device
: >
: >   SET TAPI Line <device-name>
: >
: > and then either DIAL or ANSWER as your needs require.
: >
: >  Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
: >  The Kermit Project @ Columbia University   includes Secure Telnet and FTP
: >  http://www.kermit-project.org/             using Kerberos, SRP, and
: >  kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.
: 
: 


 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From faunt@panix.com Fri Aug 10 13:02:17 EDT 2001
Article: 12655 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news.panix.com!not-for-mail
From: Doug Faunt N6TQS +1-510-655-8604 <faunt@panix.com>
Newsgroups: comp.protocols.kermit.misc
Subject: K95 font size?
Date: 10 Aug 2001 12:58:09 -0400
Organization: at home, in Oakland, California
Lines: 10
Sender: faunt@panix1.panix.com
Message-ID: <mfr7kwb97j2.fsf@panix1.panix.com>
NNTP-Posting-Host: panix1.panix.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: news.panix.com 997462690 21231 166.84.1.1 (10 Aug 2001 16:58:10 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: 10 Aug 2001 16:58:10 GMT
User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12655

When I start up my K95 window, it says "auto" in the left top, and
takes the whole screen.
I'd like it to come up with "8x12", which would make it the right
size.

And while I'm asking about fonts, how can I find other fonts?  I like
the non-TT ones (they're a bit heavier), mostly, but wouldn't mind
having other sizes available.

73, doug


From jaltman@watsun.cc.columbia.edu Fri Aug 10 13:09:24 EDT 2001
Article: 12656 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: K95 font size?
Date: 10 Aug 2001 17:07:47 GMT
Organization: Columbia University
Lines: 24
Message-ID: <9l14d3$8g8$1@newsmaster.cc.columbia.edu>
References: <mfr7kwb97j2.fsf@panix1.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997463267 8712 128.59.39.2 (10 Aug 2001 17:07:47 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 Aug 2001 17:07:47 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12656

Please read 

  http://www.kermit-project.org/k95faq.html#fonts



In article <mfr7kwb97j2.fsf@panix1.panix.com>,
Doug Faunt N6TQS +1-510-655-8604  <faunt@panix.com> wrote:
: When I start up my K95 window, it says "auto" in the left top, and
: takes the whole screen.
: I'd like it to come up with "8x12", which would make it the right
: size.
: 
: And while I'm asking about fonts, how can I find other fonts?  I like
: the non-TT ones (they're a bit heavier), mostly, but wouldn't mind
: having other sizes available.
: 
: 73, doug


 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From faunt@panix.com Fri Aug 10 15:32:17 EDT 2001
Article: 12657 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news.panix.com!not-for-mail
From: Doug Faunt N6TQS +1-510-655-8604 <faunt@panix.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: K95 font size?
Date: 10 Aug 2001 15:23:01 -0400
Organization: at home, in Oakland, California
Lines: 31
Sender: faunt@panix1.panix.com
Message-ID: <mfru1zf7m96.fsf@panix1.panix.com>
References: <mfr7kwb97j2.fsf@panix1.panix.com> <9l14d3$8g8$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: panix1.panix.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: news.panix.com 997471381 28071 166.84.1.1 (10 Aug 2001 19:23:01 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: 10 Aug 2001 19:23:01 GMT
User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12657

jaltman@watsun.cc.columbia.edu (Jeffrey Altman) writes:

> Please read 
> 
>   http://www.kermit-project.org/k95faq.html#fonts
> 
Unfortunately, there's no tab labeled "fonts" when I rightclick on the
created shortcut.  I'm running W98SE. Any other ideas?  

73, doug

> 
> 
> In article <mfr7kwb97j2.fsf@panix1.panix.com>,
> Doug Faunt N6TQS +1-510-655-8604  <faunt@panix.com> wrote:
> : When I start up my K95 window, it says "auto" in the left top, and
> : takes the whole screen.
> : I'd like it to come up with "8x12", which would make it the right
> : size.
> : 
> : And while I'm asking about fonts, how can I find other fonts?  I like
> : the non-TT ones (they're a bit heavier), mostly, but wouldn't mind
> : having other sizes available.
> : 
> : 73, doug
> 
> 
>  Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
>  The Kermit Project @ Columbia University   includes Secure Telnet and FTP
>  http://www.kermit-project.org/             using Kerberos, SRP, and 
>  kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fdc@watsun.cc.columbia.edu Fri Aug 10 15:33:38 EDT 2001
Article: 12658 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: K95 font size?
Date: 10 Aug 2001 19:33:37 GMT
Organization: Columbia University
Lines: 16
Message-ID: <9l1cuh$ggc$1@newsmaster.cc.columbia.edu>
References: <mfr7kwb97j2.fsf@panix1.panix.com> <9l14d3$8g8$1@newsmaster.cc.columbia.edu> <mfru1zf7m96.fsf@panix1.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997472017 16908 128.59.39.2 (10 Aug 2001 19:33:37 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 Aug 2001 19:33:37 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12658

In article <mfru1zf7m96.fsf@panix1.panix.com>,
Doug Faunt N6TQS +1-510-655-8604  <faunt@panix.com> wrote:
: jaltman@watsun.cc.columbia.edu (Jeffrey Altman) writes:
: 
: > Please read 
: > 
: >   http://www.kermit-project.org/k95faq.html#fonts
: > 
: Unfortunately, there's no tab labeled "fonts" when I rightclick on the
: created shortcut.  I'm running W98SE. Any other ideas?  
: 
Try this one:

  http://www.columbia.edu/kermit/k95faq.html#fonts

- Frank


From dkcombs@panix.com Sun Aug 12 11:07:56 EDT 2001
Article: 12661 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news.panix.com!not-for-mail
From: dkcombs@panix.com (David Combs)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: I installed Beta; won't dial; new settings needed?
Date: 12 Aug 2001 08:34:48 GMT
Organization: Public Access Networks Corp.
Lines: 35
Message-ID: <9l5f38$72n$1@news.panix.com>
References: <9jr3bp$sta$1@panix2.panix.com> <9jsbit$999$1@newsmaster.cc.columbia.edu> <9l048e$k04$1@news.panix.com> <9l0ro7$2l6$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: panix3.panix.com
X-Trace: news.panix.com 997605288 7255 166.84.1.3 (12 Aug 2001 08:34:48 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: 12 Aug 2001 08:34:48 GMT
X-Newsreader: trn 4.0-test74 (May 26, 2000)
Originator: dkcombs@panix.com (David Combs)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12661

Thanks so much for your reply.

And if you'll let me, I'll ask once more:

what significant differences between v6 and
this new beta -- that would necessitate
a change in the init files (even if none
of the new features were used)?

Any hints?

(Because at least the old one *works* well (at late night!);
this new one won't even dial the phone.

And I *think* I'm using the *same* init files as before.)


Thanks

David


In article <9l0ro7$2l6$1@newsmaster.cc.columbia.edu>,
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
> <BIG SNIP>
>Please don't send huge scripts, logs, etc, to the newsgroup.
>The entire world doesn't need to see them.  That's what
>the kermit-support@columbia.edu email address is for.
>

Understood.

David




From jaltman@watsun.cc.columbia.edu Sun Aug 12 11:08:00 EDT 2001
Article: 12663 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: I installed Beta; won't dial; new settings needed?
Date: 12 Aug 2001 11:25:28 GMT
Organization: Columbia University
Lines: 17
Message-ID: <9l5p38$dt8$1@newsmaster.cc.columbia.edu>
References: <9jr3bp$sta$1@panix2.panix.com> <9l048e$k04$1@news.panix.com> <9l0ro7$2l6$1@newsmaster.cc.columbia.edu> <9l5f38$72n$1@news.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997615528 14248 128.59.39.2 (12 Aug 2001 11:25:28 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Aug 2001 11:25:28 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12663

In article <9l5f38$72n$1@news.panix.com>,
David Combs <dkcombs@panix.com> wrote:
: 
: Any hints?
: (Because at least the old one *works* well (at late night!);
: this new one won't even dial the phone.
: 
: And I *think* I'm using the *same* init files as before.)

Based upon the output you sent to this newsgroup I would have
to say that you are not using the same init files as before.


 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fdc@watsun.cc.columbia.edu Sun Aug 12 11:08:17 EDT 2001
Article: 12664 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: I installed Beta; won't dial; new settings needed?
Date: 12 Aug 2001 15:07:59 GMT
Organization: Columbia University
Lines: 57
Message-ID: <9l664f$m6c$1@newsmaster.cc.columbia.edu>
References: <9jr3bp$sta$1@panix2.panix.com> <9l048e$k04$1@news.panix.com> <9l0ro7$2l6$1@newsmaster.cc.columbia.edu> <9l5f38$72n$1@news.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997628879 22732 128.59.39.2 (12 Aug 2001 15:07:59 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Aug 2001 15:07:59 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12664

In article <9l5f38$72n$1@news.panix.com>,
David Combs <dkcombs@panix.com> wrote:
: And if you'll let me, I'll ask once more:
: 
: what significant differences between v6 and
: this new beta -- that would necessitate
: a change in the init files (even if none
: of the new features were used)?
: 
Each new release represents a lot of work and a lot of changes.
They are listed in the release notes for each release, and during
the Beta period, for the Beta.  The changes from 6.0 to 7.0 are
listed on the C-Kermit 7.0 web page:

  http://www.columbia.edu/kermit/ck70.html

The changes in C-Kermit 8.0 Beta are listed in the C-Kermit 8.0
Web page:

  http://www.columbia.edu/kermit/ck80.html

You can see the changes in much more detail in the daily edit
history:

  ftp://kermit.columbia.edu/kermit/f/ckc197.txt  <-- 6.0 to 7.0
  ftp://kermit.columbia.edu/kermit/test/text/ckc200.txt  <-- 7.0 to 8.0

The biggest change in 8.0 in the dialing area is that the default
modem type changed from NONE to GENERIC.  However, this should not
affect you if you give a SET MODEM TYPE command to selecte a specific
kind of modem.  It only affects people who try to dial without first
specifying a modem type.

Also the default modem hangup method was changed from MODEM-CoMMAND
to RS232-SIGNAL.  This should only affect dialing if your modem
was off-hook when you tried to dial AND it ignores the computer's
DTR signal.

: (Because at least the old one *works* well (at late night!);
: this new one won't even dial the phone.
: 
Send the specifics to kermit-support@columbia.edu: what commands
are you using in each case?  Don't send all your files and scripts.
Just create a short list of commands that demonstrates the problem,
for example (IN THIS ORDER):

  set dial display on        ; so you can watch what happens
  set modem type usrobotics  ; select modem type first
  set line /dev/cua/a        ; then port
  set speed 57600            ; (or other speed that works with 6.0)
  dial 5099202               ; (or whatever the number is)

If it doesn't work, send the commands you used and results of the
dial display, and the Kermit version number (as shown by the
VERSION command) and we'll take it from there.

- Frank


From arthur.marsh@adelaide.edu.au Mon Aug 13 10:08:59 EDT 2001
Article: 12665 of comp.protocols.kermit.misc
From: "Arthur Marsh" <arthur.marsh@adelaide.edu.au>
Newsgroups: aus.rail,comp.protocols.kermit.misc
References: <zF8c7.100699$Xr6.511516@news-server.bigpond.net.au>
Subject: Re: [WA] Signalling software
Date: Mon, 13 Aug 2001 22:02:07 +0930
Lines: 30
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4807.1700
X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4807.1700
NNTP-Posting-Host: 210.9.17.248
Message-ID: <3b77c8d0$1_6@news.chariot.net.au>
X-Trace: news.chariot.net.au 997705936 210.9.17.248 (13 Aug 2001 22:02:16 +0950)
Path: newsmaster.cc.columbia.edu!news.cs.columbia.edu!peerfeed.news.psi.net!unlisys!news.snafu.de!news.tele.dk!small.news.tele.dk!195.64.68.27!newsgate.cistron.nl!news2.euro.net!news.euro.net!uunet!sac.uu.net!nap-ns1.netconnect.net.au!news.chariot.net.au
Xref: newsmaster.cc.columbia.edu aus.rail:119418 comp.protocols.kermit.misc:12665

Have a look at Kermit:

http://www.columbia.edu/kermit

There are free versions for MS-DOS and Unix, and a commercial version for
Win9X/ME/NT/2000 and OS/2. The commercial version supports X/Y/Zmodem as
well as Kermit file transfers.

The configurability and technical support for Kermit is unmatched by any
other communications software.

"woody" <woodsta@usenm.net> wrote in message
news:zF8c7.100699$Xr6.511516@news-server.bigpond.net.au...
> Greetings,
>
> I am a signalling Technician in WA and have several types of Harmon gear
in
> my area.
> Electralogic, Electracode 4, 4+, soon 5 also, SCX level crossing and
switch
> controllers and I am looking for software to download logs from the 216DL
> and 316DL cards. I have some that works ok with both cards but is fairly
> complex on the electralogic 316DL cards.
>
> Woody
>
>
>




From shifeux@hotmail.com Mon Aug 13 12:46:40 EDT 2001
Article: 12666 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: shifeux@hotmail.com (Shifeux)
Newsgroups: comp.protocols.kermit.misc
Subject: Kermit Scripts and Shell Scripts
Date: 13 Aug 2001 09:41:28 -0700
Organization: http://groups.google.com/
Lines: 6
Message-ID: <336f652d.0108130841.43ce0ed5@posting.google.com>
NNTP-Posting-Host: 146.145.217.201
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 997720889 1442 127.0.0.1 (13 Aug 2001 16:41:29 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 13 Aug 2001 16:41:29 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12666

Hi, I have a perl script that I am trying to call from a kermit
script. The kermit script will crash at the point of calling the perl
script. There seems to be something wrong with the call that C-Kermit
makes to the shell within a ksc script. Can someone pplease point me
in the right direction for refences to calling a seperate script from
the kermit script. Thanks.


From fdc@watsun.cc.columbia.edu Mon Aug 13 12:46:43 EDT 2001
Article: 12667 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Scripts and Shell Scripts
Date: 13 Aug 2001 16:46:40 GMT
Organization: Columbia University
Lines: 14
Message-ID: <9l909g$bse$1@newsmaster.cc.columbia.edu>
References: <336f652d.0108130841.43ce0ed5@posting.google.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997721200 12174 128.59.39.2 (13 Aug 2001 16:46:40 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 13 Aug 2001 16:46:40 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12667

In article <336f652d.0108130841.43ce0ed5@posting.google.com>,
Shifeux <shifeux@hotmail.com> wrote:
: Hi, I have a perl script that I am trying to call from a kermit
: script. The kermit script will crash at the point of calling the perl
: script. There seems to be something wrong with the call that C-Kermit
: makes to the shell within a ksc script. Can someone pplease point me
: in the right direction for refences to calling a seperate script from
: the kermit script. Thanks.
:
Which Kermit program are you using, which version, on what platform?
How are you calling the Perl script from it?  Does the same Perl script
run correctly when invoked directly from the shell?

- Frank


From shifeux@hotmail.com Tue Aug 14 10:51:18 EDT 2001
Article: 12669 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!cpk-news-hub1.bbnplanet.com!news.gtei.net!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: shifeux@hotmail.com (Shifeux)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Scripts and Shell Scripts
Date: 14 Aug 2001 06:45:18 -0700
Organization: http://groups.google.com/
Lines: 44
Message-ID: <336f652d.0108140545.1a1c8658@posting.google.com>
References: <336f652d.0108130841.43ce0ed5@posting.google.com> <9l909g$bse$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: 146.145.217.201
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 997796718 10393 127.0.0.1 (14 Aug 2001 13:45:18 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 14 Aug 2001 13:45:18 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12669

I am using:  C-Kermit 7.0.197, 8 Feb 2000, for Data General DG/UX
R4.20  I am trying to call the perl script from within an IF statement
using the "run" command (I also toyed around with "exec")  The perl
does work fine by itself. It seems like the IF construct is causing
the Kermit script to crash at the point of the run command. When I
comment out the IF statement the script runs fine.   I have tried
various different things but nothing will let this run command run.
Here is a listing of the latest try at the if statement.

if failure timeout

minput 10 {No files found} {Total of}
switch \v(minput) {
        :1, if failure write TRANSACTION-LOG Files Found\13\10, define
\%o 1, br
eak
        :2, cp /kermit_scripts/\%r.termlog
/cleoa+/kermit_scripts/\%r.files, break
}
            run /kermit_scripts/xxxxxxx.pl, pause 5, -
            define \%o 1, break


input 10 {choice : }
if failure timeout

Thanks for the help


fdc@watsun.cc.columbia.edu (Frank da Cruz) wrote in message news:<9l909g$bse$1@newsmaster.cc.columbia.edu>...
> In article <336f652d.0108130841.43ce0ed5@posting.google.com>,
> Shifeux <shifeux@hotmail.com> wrote:
> : Hi, I have a perl script that I am trying to call from a kermit
> : script. The kermit script will crash at the point of calling the perl
> : script. There seems to be something wrong with the call that C-Kermit
> : makes to the shell within a ksc script. Can someone pplease point me
> : in the right direction for refences to calling a seperate script from
> : the kermit script. Thanks.
> :
> Which Kermit program are you using, which version, on what platform?
> How are you calling the Perl script from it?  Does the same Perl script
> run correctly when invoked directly from the shell?
> 
> - Frank


From fdc@watsun.cc.columbia.edu Tue Aug 14 10:51:39 EDT 2001
Article: 12670 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Scripts and Shell Scripts
Date: 14 Aug 2001 14:51:02 GMT
Organization: Columbia University
Lines: 81
Message-ID: <9lbdsm$35j$1@newsmaster.cc.columbia.edu>
References: <336f652d.0108130841.43ce0ed5@posting.google.com> <9l909g$bse$1@newsmaster.cc.columbia.edu> <336f652d.0108140545.1a1c8658@posting.google.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997800662 3251 128.59.39.2 (14 Aug 2001 14:51:02 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 14 Aug 2001 14:51:02 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12670

In article <336f652d.0108140545.1a1c8658@posting.google.com>,
Shifeux <shifeux@hotmail.com> wrote:
: I am using:  C-Kermit 7.0.197, 8 Feb 2000, for Data General DG/UX
: R4.20  I am trying to call the perl script from within an IF statement
: using the "run" command (I also toyed around with "exec")  The perl
: does work fine by itself. It seems like the IF construct is causing
: the Kermit script to crash at the point of the run command. When I
: comment out the IF statement the script runs fine.   I have tried
: various different things but nothing will let this run command run.
: Here is a listing of the latest try at the if statement.
: 
: if failure timeout
: 
: minput 10 {No files found} {Total of}
: switch \v(minput) {
:         :1, if failure write TRANSACTION-LOG Files Found\13\10, define
: \%o 1, br
: eak
:         :2, cp /kermit_scripts/\%r.termlog
: /cleoa+/kermit_scripts/\%r.files, break
: }
:             run /kermit_scripts/xxxxxxx.pl, pause 5, -
:             define \%o 1, break
: 
: 
: input 10 {choice : }
: if failure timeout
: 
OK, this is all fractured and hard to read; I assume you're not trying to
run a fractured original.

"run /kermit_scripts/xxxxxxx.pl" should work if the xxxxxxx.pl file contains
a first line that looks like:

#!/usr/bin/perl

and it has execute permission:

 1. Can you run it from the shell prompt by typing its name?

 2. If so, can you run it from Kermit by typing
    "run /kermit_scripts/xxxxxxx.pl" at the C-Kermit> prompt?

Assuming the answer to both is yes, let's try to reconstruct your
fractured script:

  minput 10 {No files found} {Total of}
  switch \v(minput) {
    :1, if failure write TRANSACTION-LOG Files Found\13\10
        define \%o 1
        break
    :2, cp /kermit_scripts/\%r.termlog /cleoa+/kermit_scripts/\%r.files
        break
  }
  run /kermit_scripts/xxxxxxx.pl
  pause 5
  define \%o 1
  break

Well, it's a bit confusing.  The RUN command looks like it should be
a SWITCH clause (because of the BREAK) but it's outside the SWITCH
statement.  What's the BREAK for?  And which IF statement are you talking
about, that causes the script to crash?  The only one I see is the IF FAILURE
in case 1 of the SWITCH (which doesn't make much sense).  Does the following
make more sense?

  minput 10 {No files found} {Total of}
  if failure stop 1 MINPUT timed out.

  switch \v(minput) {
    :1, writeln TRANSACTION-LOG Files Not Found
        define \%o 1
        break
    :2, cp /kermit_scripts/\%r.termlog /cleoa+/kermit_scripts/\%r.files
        run /kermit_scripts/xxxxxxx.pl
        pause 5
        define \%o 1
        break
  }

- Frank


From shifeux@hotmail.com Tue Aug 14 14:40:36 EDT 2001
Article: 12671 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: shifeux@hotmail.com (Shifeux)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Scripts and Shell Scripts
Date: 14 Aug 2001 11:29:56 -0700
Organization: http://groups.google.com/
Lines: 105
Message-ID: <336f652d.0108141029.39b5169f@posting.google.com>
References: <336f652d.0108130841.43ce0ed5@posting.google.com> <9l909g$bse$1@newsmaster.cc.columbia.edu> <336f652d.0108140545.1a1c8658@posting.google.com> <9lbdsm$35j$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: 146.145.217.201
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 997813796 20928 127.0.0.1 (14 Aug 2001 18:29:56 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 14 Aug 2001 18:29:56 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12671

I appologize for my 'jumbled' postings. I have several variations of
this script and I have ended up confusing the issue. The switch code
was just a different variation I tried when the IF and even XIF didn't
work for me. I plugged your piece of code into the script and I am
still getting the same result. The script crashes at the run <perl
script> command. What I am trying to do from a theory standpoint is
parse a directory listing on a remote machine to get a listing of the
files in a text file. This text file will be converted into a listing
and sent back to the remote system after I download the files in the
dir.  I have a perl parse routine which does contain the
#!/usr/bin/perl in the first line (as a side note, my kermit script
does not contain a similar statement). The perl command will work
using the shell and using kermit, but when I use the 'run' command in
the script I have problems with the script itself. At the point of the
run command the script halts abruptly. It does not execute the perl
script at all which is indicated by no output file from the perl
script.  I have commented out the run command line and added an echo
command and i see the echo and the script continues on as expected.
But when the run command is followed by the perl script name the
script ends abruptly. Am I missing something in the way kermit calls
upon the shell to execute the perl script?


fdc@watsun.cc.columbia.edu (Frank da Cruz) wrote in message news:<9lbdsm$35j$1@newsmaster.cc.columbia.edu>...
> In article <336f652d.0108140545.1a1c8658@posting.google.com>,
> Shifeux <shifeux@hotmail.com> wrote:
> : I am using:  C-Kermit 7.0.197, 8 Feb 2000, for Data General DG/UX
> : R4.20  I am trying to call the perl script from within an IF statement
> : using the "run" command (I also toyed around with "exec")  The perl
> : does work fine by itself. It seems like the IF construct is causing
> : the Kermit script to crash at the point of the run command. When I
> : comment out the IF statement the script runs fine.   I have tried
> : various different things but nothing will let this run command run.
> : Here is a listing of the latest try at the if statement.
> : 
> : if failure timeout
> : 
> : minput 10 {No files found} {Total of}
> : switch \v(minput) {
> :         :1, if failure write TRANSACTION-LOG Files Found\13\10, define
> : \%o 1, br
> : eak
> :         :2, cp /kermit_scripts/\%r.termlog
> : /cleoa+/kermit_scripts/\%r.files, break
> : }
> :             run /kermit_scripts/xxxxxxx.pl, pause 5, -
> :             define \%o 1, break
> : 
> : 
> : input 10 {choice : }
> : if failure timeout
> : 
> OK, this is all fractured and hard to read; I assume you're not trying to
> run a fractured original.
> 
> "run /kermit_scripts/xxxxxxx.pl" should work if the xxxxxxx.pl file contains
> a first line that looks like:
> 
> #!/usr/bin/perl
> 
> and it has execute permission:
> 
>  1. Can you run it from the shell prompt by typing its name?
> 
>  2. If so, can you run it from Kermit by typing
>     "run /kermit_scripts/xxxxxxx.pl" at the C-Kermit> prompt?
> 
> Assuming the answer to both is yes, let's try to reconstruct your
> fractured script:
> 
>   minput 10 {No files found} {Total of}
>   switch \v(minput) {
>     :1, if failure write TRANSACTION-LOG Files Found\13\10
>         define \%o 1
>         break
>     :2, cp /kermit_scripts/\%r.termlog /cleoa+/kermit_scripts/\%r.files
>      break
>   }
>   run /kermit_scripts/xxxxxxx.pl
>   pause 5
>   define \%o 1
>   break
> 
> Well, it's a bit confusing.  The RUN command looks like it should be
> a SWITCH clause (because of the BREAK) but it's outside the SWITCH
> statement.  What's the BREAK for?  And which IF statement are you talking
> about, that causes the script to crash?  The only one I see is the IF FAILURE
> in case 1 of the SWITCH (which doesn't make much sense).  Does the following
> make more sense?
> 
>   minput 10 {No files found} {Total of}
>   if failure stop 1 MINPUT timed out.
> 
>   switch \v(minput) {
>     :1, writeln TRANSACTION-LOG Files Not Found
>         define \%o 1
>         break
>     :2, cp /kermit_scripts/\%r.termlog /cleoa+/kermit_scripts/\%r.files
>         run /kermit_scripts/xxxxxxx.pl
>         pause 5
>         define \%o 1
>         break
>   }
> 
> - Frank


From fdc@watsun.cc.columbia.edu Tue Aug 14 14:40:40 EDT 2001
Article: 12672 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Scripts and Shell Scripts
Date: 14 Aug 2001 18:40:28 GMT
Organization: Columbia University
Lines: 55
Message-ID: <9lbras$cfb$1@newsmaster.cc.columbia.edu>
References: <336f652d.0108130841.43ce0ed5@posting.google.com> <336f652d.0108140545.1a1c8658@posting.google.com> <9lbdsm$35j$1@newsmaster.cc.columbia.edu> <336f652d.0108141029.39b5169f@posting.google.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997814428 12779 128.59.39.2 (14 Aug 2001 18:40:28 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 14 Aug 2001 18:40:28 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12672

In article <336f652d.0108141029.39b5169f@posting.google.com>,
Shifeux <shifeux@hotmail.com> wrote:
: I appologize for my 'jumbled' postings. I have several variations of
: this script and I have ended up confusing the issue. The switch code
: was just a different variation I tried when the IF and even XIF didn't
: work for me. I plugged your piece of code into the script and I am
: still getting the same result. The script crashes at the run <perl
: script> command.
:
First of all, Kermit can run Perl or shell scripts if (a) they are
executable, and (b) they begin with a line that specifies the script
interpreter: sh, ksh, csh, bash, perl, kermit, or anything else.

: What I am trying to do from a theory standpoint is
: parse a directory listing on a remote machine to get a listing of the
: files in a text file. This text file will be converted into a listing
: and sent back to the remote system after I download the files in the
: dir.
:
Of course you can do all this with Kermit just as well as with Perl.

: I have a perl parse routine which does contain the
: #!/usr/bin/perl in the first line
:
Is this the correct path for Perl?  Does /usr/bin/perl exist?

: (as a side note, my kermit script
: does not contain a similar statement).
:
If it did, you could run it directly from the shell without having to
start Kermit first.  See:

  http://www.columbia.edu/kermit/ckscripts.html

: The perl command will work
: using the shell and using kermit, but when I use the 'run' command in
: the script I have problems with the script itself. At the point of the
: run command the script halts abruptly. It does not execute the perl
: script at all which is indicated by no output file from the perl
: script.  I have commented out the run command line and added an echo
: command and i see the echo and the script continues on as expected.
: But when the run command is followed by the perl script name the
: script ends abruptly. Am I missing something in the way kermit calls
: upon the shell to execute the perl script?
: 
Yes, you are missing something, but what you are missing is not obvious.

The command that is not working is:

  run /kermit_scripts/xxxxxxx.pl

The obvious question is: does the file /kermit_scripts/xxxxxxx.pl exist?
Perhaps the initial slash shouldn't be there.

- Frank


From shifeux@hotmail.com Tue Aug 14 16:51:58 EDT 2001
Article: 12673 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: shifeux@hotmail.com (Shifeux)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Scripts and Shell Scripts
Date: 14 Aug 2001 13:45:59 -0700
Organization: http://groups.google.com/
Lines: 70
Message-ID: <336f652d.0108141245.885b7f7@posting.google.com>
References: <336f652d.0108130841.43ce0ed5@posting.google.com> <336f652d.0108140545.1a1c8658@posting.google.com> <9lbdsm$35j$1@newsmaster.cc.columbia.edu> <336f652d.0108141029.39b5169f@posting.google.com> <9lbras$cfb$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: 146.145.217.201
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 997821959 26297 127.0.0.1 (14 Aug 2001 20:45:59 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 14 Aug 2001 20:45:59 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12673

I appreciate your help. The other scripts are all fine and each work
individually. They all have execute rights and are all spelled
correctly. I was able to reproduce the problem with a little test
kermit script which includes an echo followed by a run followed by
echos. It seems that when I include the run command it halts the
script and does not execute the run command or any commands after.
When I would add an echo (an echo through kermit everything was fine
and the script runs completly, but when i used the run command to send
the echo to the shell, again the script halted without executing the
run) We compiled the kermit on a seperate linux box and the scripts
worked fine. It seems the DG Unix box is the problem and possibly some
library or something? We are going to recompile the script and see
what happens. Again, I appreciate all your suggestions.

fdc@watsun.cc.columbia.edu (Frank da Cruz) wrote in message news:<9lbras$cfb$1@newsmaster.cc.columbia.edu>...
> In article <336f652d.0108141029.39b5169f@posting.google.com>,
> Shifeux <shifeux@hotmail.com> wrote:
> : I appologize for my 'jumbled' postings. I have several variations of
> : this script and I have ended up confusing the issue. The switch code
> : was just a different variation I tried when the IF and even XIF didn't
> : work for me. I plugged your piece of code into the script and I am
> : still getting the same result. The script crashes at the run <perl
> : script> command.
> :
> First of all, Kermit can run Perl or shell scripts if (a) they are
> executable, and (b) they begin with a line that specifies the script
> interpreter: sh, ksh, csh, bash, perl, kermit, or anything else.
> 
> : What I am trying to do from a theory standpoint is
> : parse a directory listing on a remote machine to get a listing of the
> : files in a text file. This text file will be converted into a listing
> : and sent back to the remote system after I download the files in the
> : dir.
> :
> Of course you can do all this with Kermit just as well as with Perl.
> 
> : I have a perl parse routine which does contain the
> : #!/usr/bin/perl in the first line
> :
> Is this the correct path for Perl?  Does /usr/bin/perl exist?
> 
> : (as a side note, my kermit script
> : does not contain a similar statement).
> :
> If it did, you could run it directly from the shell without having to
> start Kermit first.  See:
> 
>   http://www.columbia.edu/kermit/ckscripts.html
> 
> : The perl command will work
> : using the shell and using kermit, but when I use the 'run' command in
> : the script I have problems with the script itself. At the point of the
> : run command the script halts abruptly. It does not execute the perl
> : script at all which is indicated by no output file from the perl
> : script.  I have commented out the run command line and added an echo
> : command and i see the echo and the script continues on as expected.
> : But when the run command is followed by the perl script name the
> : script ends abruptly. Am I missing something in the way kermit calls
> : upon the shell to execute the perl script?
> : 
> Yes, you are missing something, but what you are missing is not obvious.
> 
> The command that is not working is:
> 
>   run /kermit_scripts/xxxxxxx.pl
> 
> The obvious question is: does the file /kermit_scripts/xxxxxxx.pl exist?
> Perhaps the initial slash shouldn't be there.
> 
> - Frank


From fdc@watsun.cc.columbia.edu Tue Aug 14 16:52:01 EDT 2001
Article: 12674 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Scripts and Shell Scripts
Date: 14 Aug 2001 20:51:48 GMT
Organization: Columbia University
Lines: 21
Message-ID: <9lc314$hn0$1@newsmaster.cc.columbia.edu>
References: <336f652d.0108130841.43ce0ed5@posting.google.com> <336f652d.0108141029.39b5169f@posting.google.com> <9lbras$cfb$1@newsmaster.cc.columbia.edu> <336f652d.0108141245.885b7f7@posting.google.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997822308 18144 128.59.39.2 (14 Aug 2001 20:51:48 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 14 Aug 2001 20:51:48 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12674

In article <336f652d.0108141245.885b7f7@posting.google.com>,
Shifeux <shifeux@hotmail.com> wrote:
: I appreciate your help. The other scripts are all fine and each work
: individually. They all have execute rights and are all spelled
: correctly. I was able to reproduce the problem with a little test
: kermit script which includes an echo followed by a run followed by
: echos. It seems that when I include the run command it halts the
: script and does not execute the run command or any commands after.
:
Then let's take this offline.  Make a file that looks like this:

  log debug
  run /kermit_scripts/xxxxxxx.pl

If that is not the actual RUN command you are using, of course please
substitute the one you are using.

Then tell Kermit to "take" this file, then send the resulting debug.log
file by email to kermit-support@columbia.edu.

- Frank


From arthur.marsh@adelaide.edu.au Wed Aug 15 11:46:39 EDT 2001
Article: 12677 of comp.protocols.kermit.misc
Message-ID: <3B79D743.CB0BCBA1@adelaide.edu.au>
Date: Wed, 15 Aug 2001 11:28:27 +0930
From: Arthur Marsh <arthur.marsh@adelaide.edu.au>
X-Mailer: Mozilla 4.7 [en] (WinNT; I)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: aus.rail,comp.protocols.kermit.misc
Subject: Re: [WA] Signalling software
References: <zF8c7.100699$Xr6.511516@news-server.bigpond.net.au> <3b77c8d0$1_6@news.chariot.net.au> <WX6e7.118140$Xr6.624649@news-server.bigpond.net.au>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: arthur-4100.its.adelaide.edu.au
X-Trace: 15 Aug 2001 11:28:27 +0950, arthur-4100.its.adelaide.edu.au
Lines: 61
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news1.ebone.net!news.ebone.net!diablo.netcom.net.uk!netcom.net.uk!enews.sgi.com!news.xtra.co.nz!news1.optus.net.au!optus!yorrell.saard.net!hakea.services.adelaide.edu.au!arthur-4100.its.adelaide.edu.au
Xref: newsmaster.cc.columbia.edu aus.rail:119514 comp.protocols.kermit.misc:12677

Kermit does have very powerful scripting and built-in functions so that
it is possible to easily build a script to decode captured input.

My first major Kermit script was a state machine for doing electronic
tax lodgements (in 1989). It turned out to be surprisingly easy.

In short, if you know the format of the data you are logging over a
serial link, Kermit scripts can decode it.

Regards,

Arthur.

woody wrote:
> 
> thanks for the advice, but I need something more than a simple modem
> program.
> I think I will get back onto Harmon, but from what I was told previously,
> the guy who designed the logging facility of this stuff was poached by
> microsoft and the project was completed in a rush.
> 
> Woody
> 
> Arthur Marsh <arthur.marsh@adelaide.edu.au> wrote in message
> news:3b77c8d0$1_6@news.chariot.net.au...
> > Have a look at Kermit:
> >
> > http://www.columbia.edu/kermit
> >
> > There are free versions for MS-DOS and Unix, and a commercial version for
> > Win9X/ME/NT/2000 and OS/2. The commercial version supports X/Y/Zmodem as
> > well as Kermit file transfers.
> >
> > The configurability and technical support for Kermit is unmatched by any
> > other communications software.
> >
> > "woody" <woodsta@usenm.net> wrote in message
> > news:zF8c7.100699$Xr6.511516@news-server.bigpond.net.au...
> > > Greetings,
> > >
> > > I am a signalling Technician in WA and have several types of Harmon gear
> > in
> > > my area.
> > > Electralogic, Electracode 4, 4+, soon 5 also, SCX level crossing and
> > switch
> > > controllers and I am looking for software to download logs from the
> 216DL
> > > and 316DL cards. I have some that works ok with both cards but is fairly
> > > complex on the electralogic 316DL cards.
> > >
> > > Woody
> > >
> > >
> > >
> >
> >

-- 
Arthur Marsh, Network Support Officer, Information Technology Services
The University of Adelaide SA 5005 Australia
Ph: +61 8 8303 6109, Mobile: +61 414 260 077


From mikef@pacifier.com Thu Aug 16 14:35:07 EDT 2001
Article: 12683 of comp.protocols.kermit.misc
Newsgroups: comp.protocols.kermit.misc
Subject: DHCP Request Failures with Ms-Kermit
Organization: Pacifier Online
From: mikef@pacifier.com (Mike Freeman)
NNTP-Posting-Host: 199.2.117.66
Message-ID: <3b7c0e97$1_1@news.nwlink.com>
Date: 16 Aug 2001 11:19:03 -0700
X-Trace: 16 Aug 2001 11:19:03 -0700, 199.2.117.66
Lines: 17
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newspeer1.nac.net!newsfeed.nwlink.com!news.nwlink.com!mikef
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12683

I'm running Ms-Kermit (MSK316.EXE) on a 486 PC with a 3COM Ethernet card 
using either the CRYNWR packet-driver 3C509.COM or 3COM's own version, 
3C5X9PD.COM.  I have my Internet parameters set to request a DHCP server.  
IN the past, when I connected to an Internet site using the Telnet macro 
(set port tcp address, pause), I was almost always able to get service on 
the first try.  Lately, however, it has taken me 2 ... sometimes 3 tries 
to get a response from the DHCP server to assign me a dynamic address and 
connect me to the site in question.  Any ideas as to why the flakiness?  
Is my Ethernet card going bonkers or has something on the network changed 
or is my PC just getting older than I know it already is?

Thanks in advance.

-- 
Mike Freeman <mikef@pacifier.com>
Amateur Radio: < K 7 U I J >
.. Go M's!!!!!


From fdc@columbia.edu Thu Aug 16 14:35:11 EDT 2001
Article: 12684 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!news.columbia.edu!news-not-for-mail
From: fdc@columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Scripts and Shell Scripts
Date: 16 Aug 2001 14:30:45 -0400
Organization: Columbia University
Lines: 57
Message-ID: <CMM.0.90.4.997986635.fdc@watsun.cc.columbia.edu>
NNTP-Posting-Host: kachifo.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 997986649 24641 128.59.59.172 (16 Aug 2001 18:30:49 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 16 Aug 2001 18:30:49 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12684

> Frank -  Here is the debug.log file you requested via the newsgroup.
>  
Thanks for the log.  Unfortunately it doesn't show the cause of the
problem, or for that matter even that there is a problem.  It says the RUN
command executed without any errors.

I have limited access to a DG/UX system.  I logged in to it, created a file
called foo containing:

echo one
echo two
echo $1
echo $2

Then I gave it execute permission and made sure it worked OK:

~/kermit [329] $ chmod +x foo
~/kermit [330] $ ./foo xxx yyy
one
two
xxx
yyy

Then I started Kermit and told it to RUN this file:

~/kermit [331] $ ./wermit
C-Kermit 8.0.200 Beta.02, 28 Jun 2001, for Data General DG/UX R4.11
 Copyright (C) 1985, 2001,
  Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
C-Kermit> show var os
 \v(osname) = dgux
 \v(osrelease) = R4.11MU05
 \v(osversion) = generic
C-Kermit> run foo hello goodbye
one
two
hello
goodbye
C-Kermit> status
 SUCCESS
C-Kermit>

No problems whatsoever.  Whatever is happening in your case has something
to do with the file specification you are giving for your Perl script, or
permissions, or Perl itself, or other external factors.  But in any case,
Kermit's RUN command works when the RUN filename is runnable (and of
course it fails when the file is not runnable).

Note that this trial was done with C-Kermit 8.0 but you have 7.0.  It
shouldn't make a difference, but if you want to try the 8.0 Beta, it's
here:

  http://www.columbia.edu/kermit/ck80.html

- Frank



From shifeux@hotmail.com Thu Aug 16 17:28:32 EDT 2001
Article: 12685 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: shifeux@hotmail.com (Shifeux)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Scripts and Shell Scripts
Date: 16 Aug 2001 14:15:03 -0700
Organization: http://groups.google.com/
Lines: 37
Message-ID: <336f652d.0108161315.292edd68@posting.google.com>
References: <336f652d.0108130841.43ce0ed5@posting.google.com> <336f652d.0108141029.39b5169f@posting.google.com> <9lbras$cfb$1@newsmaster.cc.columbia.edu> <336f652d.0108141245.885b7f7@posting.google.com> <9lc314$hn0$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: 146.145.217.201
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 997996503 25724 127.0.0.1 (16 Aug 2001 21:15:03 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 16 Aug 2001 21:15:03 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12685

Frank - You are our new hero. I think we are going to name a cubicle
after you.

The problem was in the environment variable $SHELL afterall.  KSH is
in /bin/ksh.  The $SHELL variable was set to just "ksh" and kermit
couldn't find the shell to run the commands. By setting $SHELL to
/bin/ksh rather than just ksh (assuming that /bin was in $PATH) kermit
was able to find the shell and fork properly. The shell variable was
not properly defined by the admin. Everything works as it should now.

Again, thank you very much for the time and effort. It is greatly
appreciated.

Mike

fdc@watsun.cc.columbia.edu (Frank da Cruz) wrote in message news:<9lc314$hn0$1@newsmaster.cc.columbia.edu>...
> In article <336f652d.0108141245.885b7f7@posting.google.com>,
> Shifeux <shifeux@hotmail.com> wrote:
> : I appreciate your help. The other scripts are all fine and each work
> : individually. They all have execute rights and are all spelled
> : correctly. I was able to reproduce the problem with a little test
> : kermit script which includes an echo followed by a run followed by
> : echos. It seems that when I include the run command it halts the
> : script and does not execute the run command or any commands after.
> :
> Then let's take this offline.  Make a file that looks like this:
> 
>   log debug
>   run /kermit_scripts/xxxxxxx.pl
> 
> If that is not the actual RUN command you are using, of course please
> substitute the one you are using.
> 
> Then tell Kermit to "take" this file, then send the resulting debug.log
> file by email to kermit-support@columbia.edu.
> 
> - Frank


From jrd@cc.usu.edu Fri Aug 17 10:59:57 EDT 2001
Article: 12686 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!newsxfer.eecs.umich.edu!news.cc.utah.edu!cc.usu.edu!jrd
From: jrd@cc.usu.edu (Joe Doupnik)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: DHCP Request Failures with Ms-Kermit
Message-ID: <an84hq$x3F+A@cc.usu.edu>
Date: 16 Aug 01 16:06:38 MDT
References: <3b7c0e97$1_1@news.nwlink.com>
Organization: Utah State University
Lines: 18
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12686

In article <3b7c0e97$1_1@news.nwlink.com>, mikef@pacifier.com (Mike Freeman) writes:
> I'm running Ms-Kermit (MSK316.EXE) on a 486 PC with a 3COM Ethernet card 
> using either the CRYNWR packet-driver 3C509.COM or 3COM's own version, 
> 3C5X9PD.COM.  I have my Internet parameters set to request a DHCP server.  
> IN the past, when I connected to an Internet site using the Telnet macro 
> (set port tcp address, pause), I was almost always able to get service on 
> the first try.  Lately, however, it has taken me 2 ... sometimes 3 tries 
> to get a response from the DHCP server to assign me a dynamic address and 
> connect me to the site in question.  Any ideas as to why the flakiness?  
> Is my Ethernet card going bonkers or has something on the network changed 
> or is my PC just getting older than I know it already is?
---------
Mike,
	I am sure you realize we can't answer the explicit questions you
ask about the state of your network or the board etc. We simply have no
idea of what they may be. Since the network is likely out of your control
too the next step is to contact the owner of it and ask about its health.
	Joe D.


From jhill@sawmillmanager.com Fri Aug 17 14:22:01 EDT 2001
Article: 12687 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!btnet-peer1!btnet!news.maxwell.syr.edu!newsfeed1.cidera.com!Cidera!cyclone.nyroc.rr.com!cyclone-out.nyroc.rr.com!typhoon.nyroc.rr.com.POSTED!not-for-mail
From: "John Hill" <jhill@sawmillmanager.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Error ttsetspeed failed:87
Lines: 50
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Message-ID: <jzcf7.319673$T97.36240736@typhoon.nyroc.rr.com>
Date: Fri, 17 Aug 2001 17:33:03 GMT
NNTP-Posting-Host: 24.25.180.3
X-Complaints-To: abuse@maine.rr.com
X-Trace: typhoon.nyroc.rr.com 998069583 24.25.180.3 (Fri, 17 Aug 2001 13:33:03 EDT)
NNTP-Posting-Date: Fri, 17 Aug 2001 13:33:03 EDT
Organization: Time Warner Road Runner - Portland ME
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12687

I have a DOS handheld running kermit 3.15 dialing into a Windows 2000
professional host running K95 ver 1.1.20.  The host waits for a call (using
the answer command) and then enters server mode.  The DOS unit then changes
directories and sends files to the host.

I am having problems with this however.  When certain DOS units that call in
the message "ttsetspeed failed:87"  appears on the host screen.  On other
units I get the message "Entering server mode" but it never proceeds any
further.

The script running on the server is as follows (this is not exact but
contains the important commands, if you need the exact script I can get
that):

set tapi line <MODEM TYPE>
set modem type tapi
set quiet on
set file collision overwrite
set file incomplete discard
enable host
enable delete
enable bye
enable finish
set block-check 3
set rec pack 500
set send pack 500
set buffers 280000
set window 10
set speed 9600
set file type binary
set carrier-watch off
cd /husky
answer
server


Any help would be greatly appreciated.

--
John Hill
Logical Systems, Inc.
258 Main Street
P.O. Box 649
Yarmouth, ME  04096

Phone: (207) 846-3669
Fax:     (207) 846-3804
E-Mail: jhill@sawmillmanager.com




From jaltman@watsun.cc.columbia.edu Fri Aug 17 14:23:35 EDT 2001
Article: 12688 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Error ttsetspeed failed:87
Date: 17 Aug 2001 18:15:44 GMT
Organization: Columbia University
Lines: 52
Message-ID: <9ljn0g$923$1@newsmaster.cc.columbia.edu>
References: <jzcf7.319673$T97.36240736@typhoon.nyroc.rr.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998072144 9283 128.59.39.2 (17 Aug 2001 18:15:44 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 17 Aug 2001 18:15:44 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12688

In article <jzcf7.319673$T97.36240736@typhoon.nyroc.rr.com>,
John Hill <jhill@sawmillmanager.com> wrote:
: The script running on the server is as follows (this is not exact but
: contains the important commands, if you need the exact script I can get
: that):
: 
: set tapi line <MODEM TYPE>
: set modem type tapi

The previous two commands should be reversed.  Although, in this
case it should not make a difference.

I would suggest that you try using

  SET TAPI MODEM-DIALING ON

before the SET TAPI LINE command.  That might help.

: set quiet on
: set file collision overwrite
: set file incomplete discard
: enable host
: enable delete
: enable bye
: enable finish
: set block-check 3
: set rec pack 500
: set send pack 500
: set buffers 280000
: set window 10
: set speed 9600
: set file type binary
: set carrier-watch off
: cd /husky
: answer
: server

The SERVER command should read

  IF SUCCESS SERVER

If you continue to have problems, send the output of the following
commands to kermit-support@columbia.edu:

  SET TAPI LINE <modem-type>
  SHOW TAPI-COMM
  SHOW TAPI-MODEM

 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fdc@watsun.cc.columbia.edu Fri Aug 17 14:23:38 EDT 2001
Article: 12689 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Error ttsetspeed failed:87
Date: 17 Aug 2001 18:22:01 GMT
Organization: Columbia University
Lines: 64
Message-ID: <9ljnc9$9at$1@newsmaster.cc.columbia.edu>
References: <jzcf7.319673$T97.36240736@typhoon.nyroc.rr.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998072521 9565 128.59.39.2 (17 Aug 2001 18:22:01 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 17 Aug 2001 18:22:01 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12689

In article <jzcf7.319673$T97.36240736@typhoon.nyroc.rr.com>,
John Hill <jhill@sawmillmanager.com> wrote:
: I have a DOS handheld running kermit 3.15 dialing into a Windows 2000
: professional host running K95 ver 1.1.20.  The host waits for a call (using
: the answer command) and then enters server mode.  The DOS unit then changes
: directories and sends files to the host.
: 
: I am having problems with this however.  When certain DOS units that call in
: the message "ttsetspeed failed:87"  appears on the host screen.  On other
: units I get the message "Entering server mode" but it never proceeds any
: further.
: 
If you can catch it in the act with a debug log, please send the log to
kermit-support@columbia.edu.

: The script running on the server is as follows (this is not exact but
: contains the important commands, if you need the exact script I can get
: that):
: 
: set tapi line <MODEM TYPE>
: set modem type tapi
: set quiet on
: set file collision overwrite
: set file incomplete discard
: enable host
: enable delete
: enable bye
: enable finish
: set block-check 3
: set rec pack 500
: set send pack 500
: set buffers 280000
:
This command has no effect in Kermit 95 (but it does no harm either).

: set window 10
: set speed 9600
:
Any special reason for such a low speed?  If all the modems involved
are relatively modern error-correcting, data-compressing models, then
you should be able use speeds of 57600bps or higher with RTS/CTS
(hardware) flow control.

: set file type binary
: set carrier-watch off
:
This is probably a mistake.  You want Kermit to monitor the carrier
signal.  Otherwise if a call disconnects, Kermit won't know it, and then
the next caller will get the previous caller's session.  Note that the
ANSWER command knows that there is no carrier while it is waiting for a
phone call, so you don't have to "set carrier-watch off" just because you
are using the ANSWER command.

: cd /husky
: answer
: server
: 
: Any help would be greatly appreciated.
: 
What kind of modem is it?  If it's a modern modem, then presumably it
is configured to keep its interface speed constant.  But if it didn't,
that could explain the problems you are seeing.

- Frank


From dold@email.rahul.net Fri Aug 17 17:40:51 EDT 2001
Article: 12690 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!news.cs.columbia.edu!peerfeed.news.psi.net!unlisys!news.snafu.de!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!jfk3-feed1.news.digex.net!dca6-feed1.news.digex.net!lax2-feed1.news.digex.net!intermedia!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@30.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Error ttsetspeed failed:87
Date: 17 Aug 2001 20:20:21 GMT
Organization: Wintercreek Data
Lines: 25
Message-ID: <9ljua5$2go$1@samba.rahul.net>
References: <jzcf7.319673$T97.36240736@typhoon.nyroc.rr.com> <9ljnc9$9at$1@newsmaster.cc.columbia.edu>
Reply-To: dold@email.rahul.net
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12690

: John Hill <jhill@sawmillmanager.com> wrote:

: : the message "ttsetspeed failed:87"  appears on the host screen.  On other

Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: What kind of modem is it?  If it's a modern modem, then presumably it
: is configured to keep its interface speed constant.  But if it didn't,
: that could explain the problems you are seeing.

That'd be my first guess.  The modem is "adjusting" its speed to match the
incoming call, which I have never had work well ;-)

In the .ini file on the server
set MODEM SPEED-MATCHING OFF 
coupled with the appropriate command to the modem.

The down side to this, and perhaps supported by the low modem speed being
used here, is that it requires proper modem protocol on both ends, which he
might not have.


-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From Frederick.e.vorwerk@boeing.com Mon Aug 20 17:38:51 EDT 2001
Article: 12695 of comp.protocols.kermit.misc
Newsgroups: comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!newsfeed.fast.net!uunet!dca.uu.net!nyc.uu.net!ash.uu.net!xyzzy!nntp
From: "Frederick E. Vorwerk" <Frederick.e.vorwerk@boeing.com>
Subject: Setting speed
X-Nntp-Posting-Host: pls025326.mw.nos.boeing.com
Content-Type: text/plain; charset=us-ascii
Message-ID: <3B817A33.DE4EC53D@boeing.com>
Sender: nntp@news.boeing.com (Boeing NNTP News Access)
Content-Transfer-Encoding: 7bit
Organization: The Boeing Company
X-Accept-Language: en
Mime-Version: 1.0
Date: Mon, 20 Aug 2001 20:59:31 GMT
X-Mailer: Mozilla 4.73 [en]C-CCK-MCD Boeing Kit  (Windows NT 5.0; U)
Lines: 2
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12695

I have some developers using kermit to communicate with some rs-232 and
rs-422 devices. Can you set speed to any multiple of 1200?


From fdc@watsun.cc.columbia.edu Mon Aug 20 17:41:14 EDT 2001
Article: 12698 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Setting speed
Date: 20 Aug 2001 21:41:13 GMT
Organization: Columbia University
Lines: 16
Message-ID: <9ls05p$ner$1@newsmaster.cc.columbia.edu>
References: <3B817A33.DE4EC53D@boeing.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998343673 24027 128.59.39.2 (20 Aug 2001 21:41:13 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 20 Aug 2001 21:41:13 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12698

In article <3B817A33.DE4EC53D@boeing.com>,
Frederick E. Vorwerk <Frederick.e.vorwerk@boeing.com> wrote:
: I have some developers using kermit to communicate with some rs-232 and
: rs-422 devices. Can you set speed to any multiple of 1200?
:
That depends on which Kermit program you are using, on what kind of
computer, running what operating system, with what kind of serial ports,
and so on.  Most Kermit programs are able to choose any speed that is
supported by the underlying OS and hardware.  Try typing:

  set speed ?

at the Kermit program prompt.  It should show you a list of supported
speeds.

- Frank


From see.signature Tue Aug 21 08:41:56 EDT 2001
Article: 12699 of comp.protocols.kermit.misc
From: anyone@No-Such-Domain.anywhere (see.signature)
Newsgroups: comp.protocols.kermit.misc
Subject: rsync and kermit
Reply-To: see.signature
Message-ID: <slrn9o45qb.64.anyone@Flex111.dNWL.WAU.NL>
X-Newsreader: slrn (0.9.4.3 UNIX)
NNTP-Posting-Host: flex111.dnwl.wau.nl
Date: 21 Aug 2001 09:17:54 +0100
X-Trace: 21 Aug 2001 09:17:54 +0100, flex111.dnwl.wau.nl
Lines: 26
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news-peer.gip.net!news.gsl.net!gip.net!newsfeed.mathworks.com!btnet-peer0!btnet-peer1!btnet!newsfeeds.belnet.be!news.belnet.be!surfnet.nl!news.wau.nl!anyone
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12699


Hi,

my questions are related to rsync and a possible replacement of it with
kermit.

Is it possible to use kermit "inside" rsync for the data transport?


I have seen that in the kermit script library a script called
synchronize exists.  This script transmitts whole files and not just
the differences between them as rsync does.  Is such a difference only
transmit possible with kermit?


thanks,

Marc




-- 
------------------------------------------------------------------------------
email: marc dot hoffmann at users dot whh dot wau dot nl
------------------------------------------------------------------------------


From fdc@watsun.cc.columbia.edu Tue Aug 21 08:41:59 EDT 2001
Article: 12700 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: rsync and kermit
Date: 21 Aug 2001 12:42:05 GMT
Organization: Columbia University
Lines: 16
Message-ID: <9ltkut$rlp$1@newsmaster.cc.columbia.edu>
References: <slrn9o45qb.64.anyone@flex111.dnwl.wau.nl>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998397725 28345 128.59.39.2 (21 Aug 2001 12:42:05 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 21 Aug 2001 12:42:05 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12700

In article <slrn9o45qb.64.anyone@flex111.dnwl.wau.nl>,
see.signature <see.signature> wrote:
: ...
: I have seen that in the kermit script library a script called
: synchronize exists.  This script transmitts whole files and not just
: the differences between them as rsync does.  Is such a difference only
: transmit possible with kermit?
: 
Not with built-in commands, but a sript could be written that determines
which files need updating, runs diff on each one, and sends and applies
the differences, at least when the two computers have compatible diff
programs.  However, I don't see what the advantage over rsync would be,
unless you are looking at computers or connection types where it is
not available.

- Frank


From nospam@newsranger.com Wed Aug 22 16:00:23 EDT 2001
Article: 12703 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!feed2.news.rcn.net!rcn!newsfeed.stanford.edu!feed.textport.net!newsranger.com!www.newsranger.com!not-for-mail
Newsgroups: comp.protocols.kermit.misc
From: Rob B. <nospam@newsranger.com>
Subject: FTP idle time-out?
Lines: 9
Message-ID: <8PTg7.10973$2u.79082@www.newsranger.com>
X-Abuse-Info: When contacting newsranger.com regarding abuse please
X-Abuse-Info: forward the entire news article including headers or
X-Abuse-Info: else we will not be able to process your request
X-Complaints-To: abuse@newsranger.com
NNTP-Posting-Date: Wed, 22 Aug 2001 15:34:28 EDT
Organization: http://www.newsranger.com
Date: Wed, 22 Aug 2001 19:34:28 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12703

I am writing a script to automate an ftp process using Ckermit 8.0 beta. I need
to be able to set a time-out so if the server is not responding the process will
terminate with an error message, I believe that the default timeout must be set
to infinite. Is this even possible? I need some help

Thanks, 
-Rob




From fdc@watsun.cc.columbia.edu Wed Aug 22 16:00:27 EDT 2001
Article: 12704 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: FTP idle time-out?
Date: 22 Aug 2001 20:00:16 GMT
Organization: Columbia University
Lines: 17
Message-ID: <9m130g$3kr$1@newsmaster.cc.columbia.edu>
References: <8PTg7.10973$2u.79082@www.newsranger.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998510416 3739 128.59.39.2 (22 Aug 2001 20:00:16 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 Aug 2001 20:00:16 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12704

In article <8PTg7.10973$2u.79082@www.newsranger.com>,
Rob B.  <nospam@newsranger.com> wrote:
: I am writing a script to automate an ftp process using Ckermit 8.0
: beta. I need to be able to set a time-out so if the server is not
: responding the process will terminate with an error message, I believe
: that the default timeout must be set to infinite. Is this even possible?
: 
No, sorry.  Unlike Kermit protocol, FTP doesn't time out.  Instead it
relies on the underlying TCP/IP protocols to take care of such things.  If
the connection dies, the FTP operation will fail.  However, TCP/IP does not
interpret idleness or nonresponsiveness as a lost connection, at least not
until TCP Keepalives kick in several hours later.

I can see how a timeout feature might be useful for FTP and will look into
adding one before the final 8.0 release.

- Frank


From nospam@newsranger.com Wed Aug 22 18:04:05 EDT 2001
Article: 12705 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.maxwell.syr.edu!sn-xit-03!sn-xit-04!supernews.com!feed.textport.net!newsranger.com!www.newsranger.com!not-for-mail
Newsgroups: comp.protocols.kermit.misc
From: Rob <nospam@newsranger.com>
References: <8PTg7.10973$2u.79082@www.newsranger.com> <9m130g$3kr$1@newsmaster.cc.columbia.edu>
Subject: Re: FTP idle time-out?
Lines: 29
Message-ID: <VSVg7.11161$2u.81015@www.newsranger.com>
X-Abuse-Info: When contacting newsranger.com regarding abuse please
X-Abuse-Info: forward the entire news article including headers or
X-Abuse-Info: else we will not be able to process your request
X-Complaints-To: abuse@newsranger.com
NNTP-Posting-Date: Wed, 22 Aug 2001 17:55:01 EDT
Organization: http://www.newsranger.com
Date: Wed, 22 Aug 2001 21:55:01 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12705

Would you have any other advice as to how I could achieve this functionality
using ftp? If not do I need ckermit on both the sending and receiving end to use
the kermit transfer protocol? Any advice would be greatly appreciated since this
is a somewhat time critical problem. 

Thanks,
-Rob

In article <9m130g$3kr$1@newsmaster.cc.columbia.edu>, Frank da Cruz says...
>
>In article <8PTg7.10973$2u.79082@www.newsranger.com>,
>Rob B.  <nospam@newsranger.com> wrote:
>: I am writing a script to automate an ftp process using Ckermit 8.0
>: beta. I need to be able to set a time-out so if the server is not
>: responding the process will terminate with an error message, I believe
>: that the default timeout must be set to infinite. Is this even possible?
>: 
>No, sorry.  Unlike Kermit protocol, FTP doesn't time out.  Instead it
>relies on the underlying TCP/IP protocols to take care of such things.  If
>the connection dies, the FTP operation will fail.  However, TCP/IP does not
>interpret idleness or nonresponsiveness as a lost connection, at least not
>until TCP Keepalives kick in several hours later.
>
>I can see how a timeout feature might be useful for FTP and will look into
>adding one before the final 8.0 release.
>
>- Frank




From fdc@watsun.cc.columbia.edu Wed Aug 22 18:04:08 EDT 2001
Article: 12706 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: FTP idle time-out?
Date: 22 Aug 2001 22:04:03 GMT
Organization: Columbia University
Lines: 20
Message-ID: <9m1a8j$8lo$1@newsmaster.cc.columbia.edu>
References: <8PTg7.10973$2u.79082@www.newsranger.com> <9m130g$3kr$1@newsmaster.cc.columbia.edu> <VSVg7.11161$2u.81015@www.newsranger.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998517843 8888 128.59.39.2 (22 Aug 2001 22:04:03 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 Aug 2001 22:04:03 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12706

In article <VSVg7.11161$2u.81015@www.newsranger.com>,
Rob  <nospam@newsranger.com> wrote:
: Would you have any other advice as to how I could achieve this functionality
: using ftp? If not do I need ckermit on both the sending and receiving end to
: use the kermit transfer protocol? Any advice would be greatly appreciated
: since this is a somewhat time critical problem.
: 
If you have login access to the remote computer, you can put C-Kermit on it
and use Kermit protocol rather than FTP.  Surprisingly, perhaps, Kermit
protocol is way more powerful, configurable, and customizable than FTP, and
naturally you can set timeout and retry limits for protocol actions, and
hundreds of other parameters besides.  You can conduct Kermit protocol
sessions over serial connections, Telnet connections, Rlogin connections,
or with an Internet Kermit Service Daemon on the remote end:

  http://www.columbia.edu/kermit/cuiksd.html

The connection can either be in the clear or secure and encrypted.

- Frank


From shifeux@hotmail.com Fri Aug 24 17:22:38 EDT 2001
Article: 12711 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news.maxwell.syr.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: shifeux@hotmail.com (Shifeux)
Newsgroups: comp.protocols.kermit.misc
Subject: Secondary Lock Files ????
Date: 24 Aug 2001 14:15:38 -0700
Organization: http://groups.google.com/
Lines: 14
Message-ID: <336f652d.0108241315.2ac37dda@posting.google.com>
NNTP-Posting-Host: 146.145.217.201
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 998687738 8988 127.0.0.1 (24 Aug 2001 21:15:38 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 24 Aug 2001 21:15:38 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12711

Has anyone any experience with this type of error?
thanks

  STLLAB       logged out at 24-AUG-2001 16:12:22.46
NO CARRIER
 
(Back at nmscloverleaf)
----------------------------------------------------
(/hci/root3.5.2P/neontest/to.neon/) C-Kermit>exit
Closing /dev/tty01.../dev/tty01: No such file or directory
Warning - Can't remove secondary lockfile: /var/spool/locks//root3.5.2P/formats/X<pf
OK
/hci/root3.5.2P/neontest/to.neon>


From fdc@watsun.cc.columbia.edu Fri Aug 24 17:22:40 EDT 2001
Article: 12712 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Secondary Lock Files ????
Date: 24 Aug 2001 21:22:33 GMT
Organization: Columbia University
Lines: 25
Message-ID: <9m6gip$jk6$1@newsmaster.cc.columbia.edu>
References: <336f652d.0108241315.2ac37dda@posting.google.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998688153 20102 128.59.39.2 (24 Aug 2001 21:22:33 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 24 Aug 2001 21:22:33 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12712

In article <336f652d.0108241315.2ac37dda@posting.google.com>,
Shifeux <shifeux@hotmail.com> wrote:
: Has anyone any experience with this type of error?
: 
:   STLLAB       logged out at 24-AUG-2001 16:12:22.46
: NO CARRIER
:  
: (Back at nmscloverleaf)
: ----------------------------------------------------
: (/hci/root3.5.2P/neontest/to.neon/) C-Kermit>exit
: Closing /dev/tty01.../dev/tty01: No such file or directory
: Warning - Can't remove secondary lockfile:
:
Can you please list the other relevant information:

 . C-Kermit version
 . Operating system and version

If you are not using the C-Kermit 8.0 Beta:

  http://www.columbia.edu/kermit/ck80.html

can you please try it to see if the problem persists?

- Frank


From grinder@no.spam.maam.com Sun Aug 26 13:03:22 EDT 2001
Article: 12713 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news-peer.gip.net!news.gsl.net!gip.net!news.maxwell.syr.edu!newsfeed.stanford.edu!pln-w!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews2
From: "Grinder" <grinder@no.spam.maam.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Newbie (as evidenced by use of HyperTerminal)
Date: Fri, 24 Aug 2001 23:00:20 -0500
Organization: http://extra.newsguy.com
Lines: 24
Message-ID: <9ma49s02bfv@enews2.newsguy.com>
NNTP-Posting-Host: 216-166-242-124.grics.net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12713

I hopes this is group is somewhat adjacent to my question.

I'm try to connect to a file server/mailbox with Hyperterminal.
The instructions cite the Kermit protocol for file transfers,
and C-Kermit finish command to initiate the next phase of
exchange.

My problem seems to come in that I can't get a kermit prompt to
issue the finish command at the appropriate time.  I've looked
on the web, and have found various key combinations (including
Ctrl+] and Ctrl-\) but have not had success.

Hyperterminal is passing my ctrl keys through (according to
Portmon,) but it does not appear that a $1C$44 will give me a
C-Kermit prompt.

I realize that's you've likely marked me as not knowing what I'm
doing on this point.  That would be right, but I don't have much
more to do--I hope you can nudge me in the right direction.

Thanks for your time already rendered...


From jaltman@watsun.cc.columbia.edu Sun Aug 26 13:03:33 EDT 2001
Article: 12715 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Newbie (as evidenced by use of HyperTerminal)
Date: 26 Aug 2001 14:30:00 GMT
Organization: Columbia University
Lines: 47
Message-ID: <9mb158$jtm$1@newsmaster.cc.columbia.edu>
References: <9ma49s02bfv@enews2.newsguy.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998836200 20406 128.59.39.2 (26 Aug 2001 14:30:00 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 26 Aug 2001 14:30:00 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12715

The Kermit FINISH command is sent by a client to the Kermit SERVER
to instruct the SERVER to end its operation.  If C-Kermit is being
used as a SERVER and Hyperterminal is being used as the client, 
you have a problem because Hyperterminal does not support the
FINISH command.  The you can try for is to send three ^C characters
to try to kill the SERVER.

The recommended software for performing terminal emulation from
Windows 95/98/ME/NT/2000/XP with a complete set of Kermit protocol
commands is Kermit 95

  http://www.kermit-project.org/k95.html



In article <9ma49s02bfv@enews2.newsguy.com>,
Grinder <grinder@no.spam.maam.com> wrote:
: I hopes this is group is somewhat adjacent to my question.
: 
: I'm try to connect to a file server/mailbox with Hyperterminal.
: The instructions cite the Kermit protocol for file transfers,
: and C-Kermit finish command to initiate the next phase of
: exchange.
: 
: My problem seems to come in that I can't get a kermit prompt to
: issue the finish command at the appropriate time.  I've looked
: on the web, and have found various key combinations (including
: Ctrl+] and Ctrl-\) but have not had success.
: 
: Hyperterminal is passing my ctrl keys through (according to
: Portmon,) but it does not appear that a $1C$44 will give me a
: C-Kermit prompt.
: 
: I realize that's you've likely marked me as not knowing what I'm
: doing on this point.  That would be right, but I don't have much
: more to do--I hope you can nudge me in the right direction.
: 
: Thanks for your time already rendered...

 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From grinder@no.spam.maam.com Mon Aug 27 10:33:46 EDT 2001
Article: 12716 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsxfer.eecs.umich.edu!pln-w!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews2
From: "Grinder" <grinder@no.spam.maam.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Newbie (as evidenced by use of HyperTerminal)
Date: Sun, 26 Aug 2001 18:49:45 -0500
Organization: http://extra.newsguy.com
Lines: 72
Message-ID: <9mc24g01lb6@enews2.newsguy.com>
References: <9ma49s02bfv@enews2.newsguy.com> <9mb158$jtm$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: 216-166-242-124.grics.net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12716

Thanks for your response.  Your information has been of
benefit--thank you for that as well.


From mdulisse@intin.it Mon Aug 27 10:33:59 EDT 2001
Article: 12717 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news.voicenet.com!cpk-news-hub1.bbnplanet.com!news.gtei.net!news.maxwell.syr.edu!news-hog.berkeley.edu!ucberkeley!enews.sgi.com!newsfeed.nettuno.it!server-b.cs.interbusiness.it!news-out.tin.it!news-in.tin.it!news2.tin.it.POSTED!not-for-mail
Message-ID: <3B89FECC.4B399D2E@intin.it>
From: Massimo D'Ulisse <mdulisse@intin.it>
Organization: VirgilioTin
X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.16-22 i686)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: C-Kermit 8.0b02 and Solaris 2.6 problems
Content-Type: multipart/mixed;
 boundary="------------E62F32CAFD754DD727A89B79"
Lines: 54
Date: Mon, 27 Aug 2001 09:08:11 GMT
NNTP-Posting-Host: 194.243.154.250
X-Complaints-To: newsmaster@tin.it
X-Trace: news2.tin.it 998903291 194.243.154.250 (Mon, 27 Aug 2001 11:08:11 MET DST)
NNTP-Posting-Date: Mon, 27 Aug 2001 11:08:11 MET DST
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12717

This is a multi-part message in MIME format.
--------------E62F32CAFD754DD727A89B79
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi all.
I successfully downloaded and compiled C-Kermit 8.0 beta 02 sources on a
Sun Sparc with Solaris 2.6.
I'm going to use it to automate FTP operations between two systems.

For what I'm using it, wermit works fine, except for a couple of things:

   * I get a segmentation fault when using the show variables at the
     \v(setlinemsg) line (wermit prints \v(setlinemsg) = Segmentation
     fault (core dumped). Anyway, It is a minor problem.
   * during downloads, wermit tries to create temporary files in the
     /var directory, resulting in 'Permission denied' errors. I used a
     quick and dirty workaroung, modifying /var permissions, but I
     cannot use this trick in my production environment. I tried to use
     both TMP and TEMP env vars, but with no results. So I'd like to fix
     the problem by modifying the source code and making wermit use /tmp
     instead of /var. Can I modify the source files, and where should I
     look into?

TIA

Massimo D'Ulisse


From jaltman@watsun.cc.columbia.edu Mon Aug 27 10:38:15 EDT 2001
Article: 12719 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: C-Kermit 8.0b02 and Solaris 2.6 problems
Date: 27 Aug 2001 14:17:38 GMT
Organization: Columbia University
Lines: 38
Message-ID: <9mdkq2$426$1@newsmaster.cc.columbia.edu>
References: <3B89FECC.4B399D2E@intin.it>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998921858 4166 128.59.39.2 (27 Aug 2001 14:17:38 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 27 Aug 2001 14:17:38 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12719

In article <3B89FECC.4B399D2E@intin.it>,
Massimo D'Ulisse  <mdulisse@intin.it> wrote:
: For what I'm using it, wermit works fine, except for a couple of things:
: 
:    * I get a segmentation fault when using the show variables at the
:      \v(setlinemsg) line (wermit prints \v(setlinemsg) = Segmentation
:      fault (core dumped). Anyway, It is a minor problem.

this implies that the memory pointed to by the variable 'slmsg' is 
unallocated.  We will look into this.

:    * during downloads, wermit tries to create temporary files in the
:      /var directory, resulting in 'Permission denied' errors. I used a
:      quick and dirty workaroung, modifying /var permissions, but I
:      cannot use this trick in my production environment. I tried to use
:      both TMP and TEMP env vars, but with no results. So I'd like to fix
:      the problem by modifying the source code and making wermit use /tmp
:      instead of /var. Can I modify the source files, and where should I
:      look into?

You can use the command

  SET TEMP-DIRECTORY <directory>

to specify where temp files should be created.  Or the following environment
variables will be used in order:

  CK_TMP
  TMPDIR
  TEMP
  TMP

if no environment variable is found the value "/tmp/" is used.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fdc@watsun.cc.columbia.edu Mon Aug 27 10:38:21 EDT 2001
Article: 12720 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: C-Kermit 8.0b02 and Solaris 2.6 problems
Date: 27 Aug 2001 14:38:08 GMT
Organization: Columbia University
Lines: 15
Message-ID: <9mdm0g$59d$1@newsmaster.cc.columbia.edu>
References: <3B89FECC.4B399D2E@intin.it> <9mdkq2$426$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998923088 5421 128.59.39.2 (27 Aug 2001 14:38:08 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 27 Aug 2001 14:38:08 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12720

In article <9mdkq2$426$1@newsmaster.cc.columbia.edu>,
Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: In article <3B89FECC.4B399D2E@intin.it>,
: Massimo D'Ulisse  <mdulisse@intin.it> wrote:
: : For what I'm using it, wermit works fine, except for a couple of things:
: : ...
: :    * during downloads, wermit tries to create temporary files in the
: :      /var directory...
:
As Jeff said, in the absence of any definition for TMP, TEMP, CK_TEMP,
or SET TEMP-DIRECTORY, C-Kermit uses /tmp.  There is no reference to
"/var" anywhere in the source code.  So either TMP, TEMP, or CK-TEMP is
defined to be "/var", or your /tmp directory is symlinked to /var.

- Frank

From dold@email.rahul.net Mon Aug 27 15:45:00 EDT 2001
Article: 12721 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!iad-feed.news.verio.net!news.verio.net!carrier.kiev.ua!news.uar.net!news.nask.pl!news.ipartners.pl!news1.ebone.net!news.ebone.net!news-xfer.siscom.net!easynews!feedwest.news.agis.net!us.telia.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@08.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: C-Kermit 8.0b02 and Solaris 2.6 problems
Date: 27 Aug 2001 19:32:00 GMT
Organization: Wintercreek Data
Lines: 24
Message-ID: <9me77g$bcm$1@samba.rahul.net>
References: <3B89FECC.4B399D2E@intin.it>
Reply-To: dold@email.rahul.net
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12721

Massimo D'Ulisse <mdulisse@intin.it> wrote:
:    * during downloads, wermit tries to create temporary files in the
:      /var directory, resulting in 'Permission denied' errors. I used a

This is a little odd.  What makes you think they are temp files?
What is the current directory when you start the kermit session?
I would look at two things, from a kermit prompt:
	show file
look for the "File download-directory: (none)" text.
Perhaps the download directory is being set, or it is going to your /var
directory directly, or some pathname is not correct during a transfer.
	show variables
Look for the lines that reference any directory.  Note where
 \v(tmpdir) = /tmp/ is pointing.  Perhaps it has been set to null,
thus pointing to the current working directory.

And perhaps you should "log transactions" which gives file transfer
information.  I don't know if that has enough detail to show what's
happening in /var.

-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From fdc@watsun.cc.columbia.edu Mon Aug 27 15:45:04 EDT 2001
Article: 12722 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: C-Kermit 8.0b02 and Solaris 2.6 problems
Date: 27 Aug 2001 19:45:01 GMT
Organization: Columbia University
Lines: 13
Message-ID: <9me7vt$hlt$1@newsmaster.cc.columbia.edu>
References: <3B89FECC.4B399D2E@intin.it> <9me77g$bcm$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998941501 18109 128.59.39.2 (27 Aug 2001 19:45:01 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 27 Aug 2001 19:45:01 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12722

In article <9me77g$bcm$1@samba.rahul.net>,  <dold@email.rahul.net> wrote:
: Massimo D'Ulisse <mdulisse@intin.it> wrote:
: :    * during downloads, wermit tries to create temporary files in the
: :      /var directory, resulting in 'Permission denied' errors. I used a
: 
: This is a little odd.  What makes you think they are temp files?
:
When Kermit is an FTP client and it does an MGET, the server sends back
a list of filenames, which can be arbitrarily long.  Kermit has to put
them somewhere so, like other Unix FTP clients, it puts the list in a
temporary file.

- Frank


From woodyt@nowhere.com Tue Aug 28 10:00:35 EDT 2001
Article: 12723 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!yellow.newsread.com!netaxs.com!newsread.com!news.stealth.net!newsgate.cuhk.edu.hk!news.hongkong1.level3.net!news.hongkong1.level3.net!news.ilink.net!not-for-mail
From: "Thomas Woody" <woodyt@nowhere.com>
Newsgroups: comp.protocols.kermit.misc
Subject: C-Kermit 8 Beta - FTP using SSL Setup Issue
Date: Mon, 27 Aug 2001 20:42:07 -0500
Organization: iLink.net
Lines: 60
Message-ID: <9mesjh$vog$1@news.ilink.net>
NNTP-Posting-Host: 63.149.33.151
X-Trace: news.ilink.net 998962610 32528 63.149.33.151 (28 Aug 2001 01:36:50 GMT)
X-Complaints-To: usenet@news.ilink.net
NNTP-Posting-Date: Tue, 28 Aug 2001 01:36:50 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12723

Hello!
I'm fairly new to the Unix world and have been tasked with setting up an
automatic secure FTP update process to a remote "secure" FTP server. I found
C-Kermit and have now been trying to get it installed on Solaris 7 with the
Open SSL options but I have encountered difficulties. Hoping someone can
help me out. Already I downloaded the OpenSSL 0.9.6b and installed it after
discovering C-Kermit could not make an SSL FTP connection. Now I'm stuck
trying to edit my makefile Solaris7 section with the proper SSL
configuration and gettting the following error:
----------------------------------
# make solaris7g
make "MAKE=make" solaris2xg KTARGET=${KTARGET:-solaris7g} \
"KFLAGS=-DSOLARIS7 "
make[1]: Entering directory `/opt/install/c-kermit'
Making C-Kermit "8.0.200" for Solaris 2.x with GNU cc...
Please read the comments that accompany the solaris2xg target.
make xermit KTARGET=${KTARGET:-solaris2xg} CC=gcc CC2=gcc \
"CFLAGS = -g -O -Usun -DSVR4 -DSOLARIS -DSTERMIOX -DSELECT -DFNFLOAT \
-DCK_CURSES -DCK_NEWTERM -DDIRENT -DHDBUUCP -DTCPSOCKET -DSOLARIS7 " \
"LIBS= -ltermlib -lsocket -lnsl -lm -lresolv"
make[2]: Entering directory `/opt/install/c-kermit'
gcc  -o wermit \
        ckcmai.o ckclib.o ckutio.o ckufio.o \
        ckcfns.o ckcfn2.o ckcfn3.o ckuxla.o \
        ckcpro.o ckucmd.o ckuus2.o ckuus3.o \
        ckuus4.o ckuus5.o ckuus6.o ckuus7.o \
        ckuusx.o ckuusy.o ckuusr.o ckucns.o \
        ckudia.o ckuscr.o ckcnet.o ckusig.o \
        ckctel.o ckcuni.o ckupty.o ckcftp.o \
        -ltermlib -lsocket -lnsl -lm -lresolv
make[2]: Leaving directory `/opt/install/c-kermit'
make[1]: Leaving directory `/opt/install/c-kermit'
DCK_AUTHENTICATION -DCK_SSL \
-DBIGBUFOK -I/usr/local/ssl/include \
make: DCK_AUTHENTICATION: Command not found
make: [solaris7g] Error 127 (ignored)
"LIBS= -L/usr/local/ssl/lib \
-lssl -lcrypto"
/bin/sh: LIBS= -L/usr/local/ssl/lib  -lssl -lcrypto: not found
make: *** [solaris7g] Error 1
---------------------------------------------------------

My Solaris7 makefile entry looks like this:

#Solaris 7 with gcc (32-bit)
solaris7g:
        $(MAKE) "MAKE=$(MAKE)" solaris2xg KTARGET=$${KTARGET:-$(@)} \
        "KFLAGS=-DSOLARIS7 $(KFLAGS)"
        -DCK_AUTHENTICATION -DCK_SSL \
        -DBIGBUFOK -I/usr/local/ssl/include \
        "LIBS= -L/usr/local/ssl/lib \
        -lssl -lcrypto"

Thanks,

Thomas






From jaltman@watsun.cc.columbia.edu Tue Aug 28 10:00:39 EDT 2001
Article: 12724 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: C-Kermit 8 Beta - FTP using SSL Setup Issue
Date: 28 Aug 2001 04:20:36 GMT
Organization: Columbia University
Lines: 36
Message-ID: <9mf66k$82l$1@newsmaster.cc.columbia.edu>
References: <9mesjh$vog$1@news.ilink.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 998972436 8277 128.59.39.2 (28 Aug 2001 04:20:36 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 28 Aug 2001 04:20:36 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12724

In article <9mesjh$vog$1@news.ilink.net>,
Thomas Woody <woodyt@nowhere.com> wrote:
: Hello!
: I'm fairly new to the Unix world and have been tasked with setting up an
: automatic secure FTP update process to a remote "secure" FTP server. I found
: C-Kermit and have now been trying to get it installed on Solaris 7 with the
: Open SSL options but I have encountered difficulties. Hoping someone can
: help me out. Already I downloaded the OpenSSL 0.9.6b and installed it after
: discovering C-Kermit could not make an SSL FTP connection. Now I'm stuck
: trying to edit my makefile Solaris7 section with the proper SSL
: configuration and gettting the following error:

The process for building C-Kermit with support for OpenSSL is documented
in 

  http://www.kermit-project.org/security80.html#x3.2.3

although the makefile already includes a solaris entry for openssl.
so the Solaris7 entry would become:

#Solaris 7 with gcc + OpenSSL (32-bit)
solaris7g+openssl+zlib+pam+shadow:
	$(MAKE) "MAKE=$(MAKE)" solaris2xg+openssl+zlib+pam+shadow \
        KTARGET=$${KTARGET:-$(@)} "KFLAGS=-DSOLARIS7 $(KFLAGS)"

Next you will need to read

  http://www.kermit-project.org/security80.html#x15

to learn about certificates, determine if you want to be your own
certificate authority, and install the certificates on your system.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fdc@watsun.cc.columbia.edu Wed Aug 29 11:45:39 EDT 2001
Article: 12728 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: C-Kermit 8.0b02 and Solaris 2.6 problems
Date: 29 Aug 2001 15:45:37 GMT
Organization: Columbia University
Lines: 17
Message-ID: <9mj2n1$mh6$1@newsmaster.cc.columbia.edu>
References: <3B89FECC.4B399D2E@intin.it> <9mdkq2$426$1@newsmaster.cc.columbia.edu> <9mdm0g$59d$1@newsmaster.cc.columbia.edu> <3B8C4F76.3010507@intin.it>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999099937 23078 128.59.39.2 (29 Aug 2001 15:45:37 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 29 Aug 2001 15:45:37 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12728

In article <3B8C4F76.3010507@intin.it>,
Massimo D'Ulisse  <mdulisse@intin.it> wrote:
: ...
: I think there is a small bug, as if TMPDIR is like '/a-dir/a-subdir', 
: wermit tries to put the temp files in /a-dir. Setting TMPDIR to 
: /a-dir/a-subdir/, everything is fine.
: 
I can't reproduce this.  It works fine for me if the TMPDIR path has
a single segment or multiple segments, and it works no matter whether
the final segment ends with "/".

: Here is an excerpt:
:
Perhaps you could send a copy of your "get-sitin-file.kermit" file to
kermit-support@columbia.edu?

- Frank


From swqi@strongholdtech.com Thu Aug 30 17:07:07 EDT 2001
Article: 12730 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!newsfeed.berkeley.edu!ucberkeley!sjc1.nntp.concentric.net!newsfeed.concentric.net!global-news-master
From: "Shangwu Qi" <swqi@strongholdtech.com>
Newsgroups: comp.protocols.kermit.misc
Subject: How can I directly output userid to telnet within a kermit script?
Date: 30 Aug 2001 17:41:45 GMT
Organization: Concentric Internet Services
Lines: 13
Message-ID: <9mltsp$rf9@dispatch.concentric.net>
NNTP-Posting-Host: 65.106.140.162
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12730

Hi Guys,

When I created my kermit script to connect to HP-UX with telnet, I was not
able to output the userid by script. The remote server always shows a login
prompt and waits for interactively typing an userid, although I tried all
telopt settings. It seems the remote server does not support new-environment
variables.

Your response is appreciated.

Shangwu




From fdc@watsun.cc.columbia.edu Thu Aug 30 17:07:10 EDT 2001
Article: 12731 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: How can I directly output userid to telnet within a kermit script?
Date: 30 Aug 2001 21:07:09 GMT
Organization: Columbia University
Lines: 15
Message-ID: <9mm9tt$496$1@newsmaster.cc.columbia.edu>
References: <9mltsp$rf9@dispatch.concentric.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999205629 4390 128.59.39.2 (30 Aug 2001 21:07:09 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 30 Aug 2001 21:07:09 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12731

In article <9mltsp$rf9@dispatch.concentric.net>,
Shangwu Qi <swqi@strongholdtech.com> wrote:
: When I created my kermit script to connect to HP-UX with telnet, I was not
: able to output the userid by script. The remote server always shows a login
: prompt and waits for interactively typing an userid, although I tried all
: telopt settings. It seems the remote server does not support new-environment
: variables.
: 
This frequently asked question is answered in the C-Kermit script tutorial:

  http://www.columbia.edu/kermit/ckscripts.html#tut

Short answer: in a script, don't say "telnet", say "set host".

- Frank


From Use-Author-Address-Header@[127.1] Fri Aug 31 10:46:57 EDT 2001
Article: 12732 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!f.de.uu.net!news.nikoma.de!tiscalinetde!newsfeed.Austria.EU.net!newsfeed.kpnqwest.at!anon.lcs.mit.edu!nym.alias.net!mail2news
Date: 31 Aug 2001 07:21:39 -0700
Message-ID: <20010831142139.14789.cpmta@c009.snv.cp.net>
X-Sent: 31 Aug 2001 14:21:39 GMT
Content-Type: text/plain
Content-Disposition: inline
Mime-Version: 1.0
From:  <Use-Author-Address-Header@[127.1]>
Author-Address: leganii <AT> surfree <DOT> com
X-Mailer: Web Mail 3.9.3.5
Subject: Kermit presentation / So. CA
X-Sent-From: leganii@surfree.com
Mail-To-News-Contact: postmaster@nym.alias.net
Organization: mail2news@nym.alias.net
Newsgroups: comp.protocols.kermit.misc
Lines: 77
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12732


To: UUASC-announce@UUASC.org
Subject: UUASC OC Meeting Announcement
Date: Thu, 30 Aug 2001 23:49:27 -0700
Reply-To: UUASC@UUASC.org

                                  UUASC OC
                 Unix Users Association of Southern California
                            Orange County Chapter
                              September Meeting

                -----------------------------------------------
                               ... Kermit ...
                -----------------------------------------------

                         Monday, September 10, 7-9 pm
                                 Printronix
                           14600 Myford Road, Irvine

At the September UUASC OC meeting, member Dallas Legan will present a talk
on Kermit, the data communication program from Columbia University. He
plans to cover the Kermit file transfer protocol and the C-Kermit
(and derivatives) scripting language. Dallas said, "You might summarize
C-Kermit as a general 'telecommunications shell'. It is comparable to
SQL or EMACS as a powerful, special purpose tool."

This is the first in a series of talks Mr. Legan is preparing to do
(next month may be a continuation of this talk).

The UUASC OC Chapter has a new president, Ron Petty. Speaking of this
meeting, Ron said, "This is also a watershed in the UUASC OC chapter,
as this is my first meeting under my tenure. I have procurred restrooms,
water and vending machines from Printronix (thank you Scott of Printronix
for the room). I may bring donuts and coffee in spite of the LA chapter
flaming the validity of donuts at a gathering of geeks. :)

"I welcome one and all in hopes of turning the OC chapter into the 600-lb
gorilla of Southern California Unix Groups."

The UUASC is for all persons using Unix either personally or
professionally, or interested in learning more about Unix. We recognize
all varieties of Unix, including (without prejudice) SCO, Linux, SVr4,
Solaris, AIX, and BSD. This is a good place to meet others with similar
interests and broaden your skills and knowledge. Generally, meetings
include a technical presentation on a hardware or software topic of
current interest to the Unix community and a round-table discussion
of current topics of interest to the group. We are always looking for
interesting presentations and your suggestions are most welcome.

Please join us this month and bring along your friends or
co-workers. Also, please forward this announcement to others who may
be interested and feel free to post it on BBSs, both electronic and
physical. If you receive more than one announcement by email, please
let us know so we can keep our lists current. Thanks for listening.

            North \

               |        /
  I-5 =================/===       Exit Santa Ana Freeway (I-5) at
               |      /           Jamboree, south to Walnut Street,
      Myford   |     / SR-261     right to Myford Road, left on
         |     |    /  (toll)     Myford.  Or north on Jamboree,
         |     |   /              left on Walnut, left on Myford.
  -------+-----|--/--- Walnut     Or south on SR-261 toll road, exit
         |**   | /                right at Walnut, left on Myford.
         |     |/
         |     |
           Jamboree

Check out the UUASC Web site at http://www.UUASC.org/. Many thanks to
Quik Internet (http://www.quik.com/) for sponsoring our site.


------------------------------------------------------------------------
This list is for announcements only. Send all discussion to the regular
UUASC list. For details, send message "info UUASC" to Majordomo@UUASC.org.
To unsubscribe, send "unsubscribe UUASC-announce" to Majordomo@UUASC.org.


From marcelo@abrinco.com.ar Fri Aug 31 15:46:41 EDT 2001
Article: 12733 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.maxwell.syr.edu!sn-xit-03!sn-post-01!supernews.com!corp.supernews.com!not-for-mail
From: "Marcelo P. Larumbe" <marcelo@abrinco.com.ar>
Newsgroups: comp.protocols.kermit.misc
Subject: How to capture only text data with Kermit
Date: Fri, 31 Aug 2001 16:38:34 -0300
Organization: Abrinco S.A.
Message-ID: <3B8FE7BA.9967C8DB@abrinco.com.ar>
X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.16-22 i686)
X-Accept-Language: en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Complaints-To: newsabuse@supernews.com
Lines: 6
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12733

I am user of Kermit 7.0.196 for Linux and I need to capture text data
without any escape sequences. I would much appreciate if somebody could
tell me how to do it.

Thanks,
Marcelo


From fdc@watsun.cc.columbia.edu Fri Aug 31 15:46:43 EDT 2001
Article: 12734 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: How to capture only text data with Kermit
Date: 31 Aug 2001 19:46:39 GMT
Organization: Columbia University
Lines: 16
Message-ID: <9mopiv$gih$1@newsmaster.cc.columbia.edu>
References: <3B8FE7BA.9967C8DB@abrinco.com.ar>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999287199 16977 128.59.39.2 (31 Aug 2001 19:46:39 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 31 Aug 2001 19:46:39 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12734

In article <3B8FE7BA.9967C8DB@abrinco.com.ar>,
Marcelo P. Larumbe <marcelo@abrinco.com.ar> wrote:
: I am user of Kermit 7.0.196 for Linux and I need to capture text data
: without any escape sequences. I would much appreciate if somebody could
: tell me how to do it.
: 
There is no way built in to C-Kermit to do this.  Although it does have
"set session-log text", this mainly just strips out carriage returns and
NULs, not escape sequences.

If they are standard ANSI-format escape sequences, it would not be hard
to write a postprocessor to strip them out of the session log based on the
finite state machine in ckucns.c (look at routine chkaes()).  This would
be a nice little project for a bored C programmer :-)

- Frank


From fdc@watsun.cc.columbia.edu Fri Aug 31 18:20:43 EDT 2001
Article: 12735 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: How to capture only text data with Kermit
Date: 31 Aug 2001 22:20:36 GMT
Organization: Columbia University
Lines: 24
Message-ID: <9mp2jk$mgc$1@newsmaster.cc.columbia.edu>
References: <3B8FE7BA.9967C8DB@abrinco.com.ar> <9mopiv$gih$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999296436 23052 128.59.39.2 (31 Aug 2001 22:20:36 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 31 Aug 2001 22:20:36 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12735

In article <9mopiv$gih$1@newsmaster.cc.columbia.edu>,
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: In article <3B8FE7BA.9967C8DB@abrinco.com.ar>,
: Marcelo P. Larumbe <marcelo@abrinco.com.ar> wrote:
: : I am user of Kermit 7.0.196 for Linux and I need to capture text data
: : without any escape sequences. I would much appreciate if somebody could
: : tell me how to do it.
: : 
: There is no way built in to C-Kermit to do this.  Although it does have
: "set session-log text", this mainly just strips out carriage returns and
: NULs, not escape sequences.
: 
: If they are standard ANSI-format escape sequences, it would not be hard
: to write a postprocessor to strip them out of the session log based on the
: finite state machine in ckucns.c (look at routine chkaes()).  This would
: be a nice little project for a bored C programmer :-)
: 
It turns out Jeff Altman had already done this and had it squirreled away,
so I added to the Web/FTP site:

  http://www.columbia.edu/kermit/utils.html
  ftp://kermit.columbia.edu/kermit/utils/rmescseq.c

- Frank


From grinder@no.spam.maam.com Sat Sep  1 12:48:12 EDT 2001
Article: 12736 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news.maxwell.syr.edu!newsxfer.eecs.umich.edu!pln-w!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews4
From: "Grinder" <grinder@no.spam.maam.com>
Newsgroups: comp.protocols.kermit.misc
Subject: if exist
Date: Fri, 31 Aug 2001 18:48:31 -0500
Organization: http://extra.newsguy.com
Lines: 49
Message-ID: <9mp7sp0vm6@enews4.newsguy.com>
NNTP-Posting-Host: 216-166-242-124.grics.net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12736

I'm re-writing an mskermit script for use with kermit-95.  It's
gone very smoothly, with the exception of one command.  Here's
the relevant portion of the script:
_____________

:CHECKCLAIM
pause 1
if exist c:\projects\rlisys\rlinsf31\cache\queue\*.zip goto
SENDCLAIM
goto SENDZERO

:SENDCLAIM
send queue\*.zip
if success goto SENDSUCCEED

echo \13\10<< Errors occurred while sending claims >>\13\10
goto SENDDONE

:SENDSUCCEED
move queue\*.zip sent
echo \13\10<< Claims have been sent >>\13\10
goto SENDDONE

:SENDZERO
echo \13\10<< No claims to send >>\13\10

:SENDDONE
pause 1
finish
output \13
_____________

The "if exist" command will always fail.  It's my understanding
that the expression will return a file count, that functions as
a boolean (non-zero is true,) but can't see what I'm doing
wrong.

If I remove the check and just attempt to send the claims, it
works well, but I would rather have the explicit "no claims to
send" message given to the user.

I've tried using different path delimiters, using an absolute
path, and various other tweaks of the path, but for naught.

Can anyone see what I'm missing?

Thanks.




From jaltman@watsun.cc.columbia.edu Sat Sep  1 12:48:16 EDT 2001
Article: 12737 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: if exist
Date: 1 Sep 2001 02:38:45 GMT
Organization: Columbia University
Lines: 24
Message-ID: <9mphnl$2jn$1@newsmaster.cc.columbia.edu>
References: <9mp7sp0vm6@enews4.newsguy.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999311925 2679 128.59.39.2 (1 Sep 2001 02:38:45 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 1 Sep 2001 02:38:45 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12737

In article <9mp7sp0vm6@enews4.newsguy.com>,
Grinder <grinder@no.spam.maam.com> wrote:
: I'm re-writing an mskermit script for use with kermit-95.  It's
: gone very smoothly, with the exception of one command.  Here's
: the relevant portion of the script:
: _____________
: 
: :CHECKCLAIM
: pause 1
: if exist c:\projects\rlisys\rlinsf31\cache\queue\*.zip goto
: SENDCLAIM
: goto SENDZERO

IF EXIST does not work with wildcards.  Instead use

  IF \Ffiles(*.zip) GOTO SENDCLAIM

\Ffiles() returns a numeric value.  0 is treated as FALSE,
any other value is TRUE.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fdc@watsun.cc.columbia.edu Sat Sep  1 12:48:19 EDT 2001
Article: 12738 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: if exist
Date: 1 Sep 2001 16:48:09 GMT
Organization: Columbia University
Lines: 28
Message-ID: <9mr3g9$43f$1@newsmaster.cc.columbia.edu>
References: <9mp7sp0vm6@enews4.newsguy.com> <9mphnl$2jn$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999362889 4207 128.59.39.2 (1 Sep 2001 16:48:09 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 1 Sep 2001 16:48:09 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12738

In article <9mphnl$2jn$1@newsmaster.cc.columbia.edu>,
Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: In article <9mp7sp0vm6@enews4.newsguy.com>,
: Grinder <grinder@no.spam.maam.com> wrote:
: : I'm re-writing an mskermit script for use with kermit-95.  It's
: : gone very smoothly, with the exception of one command.  Here's
: : the relevant portion of the script:
: : _____________
: : 
: : :CHECKCLAIM
: : pause 1
: : if exist c:\projects\rlisys\rlinsf31\cache\queue\*.zip goto
: : SENDCLAIM
: : goto SENDZERO
: 
: IF EXIST does not work with wildcards.  Instead use
: 
:   IF \Ffiles(*.zip) GOTO SENDCLAIM
: 
: \Ffiles() returns a numeric value.  0 is treated as FALSE,
: any other value is TRUE.
: 
Since this question keeps coming up, a new section on the IF command has
been added to the Kermit Script Portability Reference:

  http://www.columbia.edu/kermit/scriptref.html

- Frank


From grinder@no.spam.maam.com Tue Sep  4 11:15:13 EDT 2001
Article: 12739 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!newspeer.monmouth.com!pln-e!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews4
From: "Grinder" <grinder@no.spam.maam.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Thank you
Date: Sun, 2 Sep 2001 20:16:12 -0500
Organization: http://extra.newsguy.com
Lines: 3
Message-ID: <9mum5702t6d@enews4.newsguy.com>
References: <9mp7sp0vm6@enews4.newsguy.com> <9mphnl$2jn$1@newsmaster.cc.columbia.edu> <9mr3g9$43f$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: 216-166-242-129.grics.net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12739

Jeff + Frank--Thanks.




From grinder@no.spam.maam.com Tue Sep  4 11:15:15 EDT 2001
Article: 12740 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!pln-e!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews4
From: "Grinder" <grinder@no.spam.maam.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: if exist
Date: Sun, 2 Sep 2001 22:42:31 -0500
Organization: http://extra.newsguy.com
Lines: 22
Message-ID: <9muuba04gd@enews4.newsguy.com>
References: <9mp7sp0vm6@enews4.newsguy.com> <9mphnl$2jn$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: 216-166-242-129.grics.net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12740

Sorry, me again--with the same problem.  I modified my script a
bit to simply some goto statements, but diagnostices yield the
same thing:

if < \Ffiles(queue\*.zip) 1 goto SENDZERO

\Ffiles(queue\*.zip) is 0 even if files are present.  Perhaps
it's a bad assumption, but:

send queue\*.zip

works well enough.  The files function takes a local path as an
argument?

I'm sure I must be doing something wrong, but I'm very close to
having this complete and can't seem to resolve this single
point.

Thanks for past assistance rendered...





From msapiro@veenet.value.net Tue Sep  4 11:15:17 EDT 2001
Article: 12742 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news1.best.com!vnetnews.value.net!not-for-mail
From: Mark Sapiro <msapiro@veenet.value.net>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: if exist
Date: 3 Sep 2001 15:17:22 GMT
Organization: Not Very Much
Lines: 13
Message-ID: <9n06u2$n3v$1@news.value.net>
References: <9mp7sp0vm6@enews4.newsguy.com> <9mphnl$2jn$1@newsmaster.cc.columbia.edu> <9muuba04gd@enews4.newsguy.com>
NNTP-Posting-Host: value.net
X-Trace: news.value.net 999530242 23679 209.182.128.4 (3 Sep 2001 15:17:22 GMT)
X-Complaints-To: abuse@value.net
NNTP-Posting-Date: 3 Sep 2001 15:17:22 GMT
User-Agent: tin/pre-1.4-19990927 ("Nine While Nine") (UNIX) (FreeBSD/4.2-RELEASE (i386))
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12742

Grinder <grinder@no.spam.maam.com> wrote:
: \Ffiles(queue\*.zip) is 0 even if files are present.

Have you tried either \ffiles(queue/*.zip) or \ffiles(queue\\*.zip) ?

Either of those forms should work.  \ffiles(queue\*.zip) will not
work because of the use of "\" as a Kermit escape character.
See http://www.columbia.edu/kermit/ckermit2.html#x1.11 for more
detail.

-- 
Mark Sapiro <msapiro@value.net>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan


From grinder@no.spam.maam.com Tue Sep  4 11:15:20 EDT 2001
Article: 12746 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!newsfeed.icl.net!newsfeed.gamma.ru!Gamma.RU!news.maxwell.syr.edu!pln-e!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews2
From: "Grinder" <grinder@no.spam.maam.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: if exist
Date: Mon, 3 Sep 2001 19:05:33 -0500
Organization: http://extra.newsguy.com
Lines: 16
Message-ID: <9n1anr02b6j@enews2.newsguy.com>
References: <9mp7sp0vm6@enews4.newsguy.com> <9mphnl$2jn$1@newsmaster.cc.columbia.edu> <9muuba04gd@enews4.newsguy.com> <9n06u2$n3v$1@news.value.net>
NNTP-Posting-Host: 216-166-242-129.grics.net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12746

> Have you tried either \ffiles(queue/*.zip) or
\ffiles(queue\\*.zip) ?

> Either of those forms should work.  \ffiles(queue\*.zip) will
not
> work because of the use of "\" as a Kermit escape character.

Ah--thanks.  I'll file this for future reference.  I re-worked
some other aspects of my application such that I don't need to
use wildcards, nor a relative path.  The simplification resolved
my issue.

Thanks for your consideration.





From dold@email.rahul.net Tue Sep  4 11:15:22 EDT 2001
Article: 12747 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!mars.njcc.com!yellow.newsread.com!bad-news.newsread.com!netaxs.com!newsread.com!news.dra.com!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@72.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: if exist
Date: 4 Sep 2001 03:37:22 GMT
Organization: Wintercreek Data
Lines: 14
Message-ID: <9n1i9i$998$1@samba.rahul.net>
References: <9mp7sp0vm6@enews4.newsguy.com> <9mphnl$2jn$1@newsmaster.cc.columbia.edu> <9muuba04gd@enews4.newsguy.com>
Reply-To: dold@email.rahul.net
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12747

Grinder <grinder@no.spam.maam.com> wrote:
: Sorry, me again--with the same problem.  I modified my script a
: bit to simply some goto statements, but diagnostices yield the
: same thing:

: if < \Ffiles(queue\*.zip) 1 goto SENDZERO

If this is a cut and paste, and not just a typo here, isn't the expression
wrong?  I would expect the < to be in a different place on the line.

-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From jaltman@watsun.cc.columbia.edu Tue Sep  4 11:21:04 EDT 2001
Article: 12748 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: if exist
Date: 4 Sep 2001 12:19:39 GMT
Organization: Columbia University
Lines: 18
Message-ID: <9n2gsr$pj9$1@newsmaster.cc.columbia.edu>
References: <9mp7sp0vm6@enews4.newsguy.com> <9mphnl$2jn$1@newsmaster.cc.columbia.edu> <9muuba04gd@enews4.newsguy.com> <9n1i9i$998$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999605979 26217 128.59.39.2 (4 Sep 2001 12:19:39 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 4 Sep 2001 12:19:39 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12748

In article <9n1i9i$998$1@samba.rahul.net>,  <dold@email.rahul.net> wrote:
: Grinder <grinder@no.spam.maam.com> wrote:
: : Sorry, me again--with the same problem.  I modified my script a
: : bit to simply some goto statements, but diagnostices yield the
: : same thing:
: 
: : if < \Ffiles(queue\*.zip) 1 goto SENDZERO
: 
: If this is a cut and paste, and not just a typo here, isn't the expression
: wrong?  I would expect the < to be in a different place on the line.

The notation is correct.  Placing the operator before the arguments
allows the parser to know in advance how many arguments are required.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From cmosley@voicenet.com Tue Sep  4 11:21:08 EDT 2001
Article: 12741 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.voicenet.com!news3.voicenet.com.POSTED!not-for-mail
From: Christopher Mosley <cmosley@voicenet.com>
Subject: transparent printing in linux
Newsgroups: comp.protocols.kermit.misc
User-Agent: tin/pre-1.4-19990216 ("Styrofoam") (UNIX) (SunOS/5.6 (sun4m))
Lines: 9
Message-ID: <ygIk7.285$gf7.15632@news3.voicenet.com>
Date: Mon, 03 Sep 2001 09:42:54 GMT
NNTP-Posting-Host: 209.71.48.250
X-Complaints-To: abuse@voicenet.com
X-Trace: news3.voicenet.com 999510174 209.71.48.250 (Mon, 03 Sep 2001 05:42:54 EDT)
NNTP-Posting-Date: Mon, 03 Sep 2001 05:42:54 EDT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12741

 Hello,
   What kind of characters can be sent between the two printing
   strings: escape,control,8 bit, characters? What I thinking of
   doing is checking to see if a file is binary in my printing script
   and uuencoding if it is, then cat-ing it between the printing strings.
   I would then add uudecode to the magicfilter, so I could print
   graphics, pdf etc. Any ideas?   

                                                         Thanks         


From jaltman@watsun.cc.columbia.edu Tue Sep  4 11:21:11 EDT 2001
Article: 12743 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: transparent printing in linux
Date: 3 Sep 2001 17:49:25 GMT
Organization: Columbia University
Lines: 20
Message-ID: <9n0fr5$dp1$1@newsmaster.cc.columbia.edu>
References: <ygIk7.285$gf7.15632@news3.voicenet.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999539365 14113 128.59.39.2 (3 Sep 2001 17:49:25 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 3 Sep 2001 17:49:25 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12743

In article <ygIk7.285$gf7.15632@news3.voicenet.com>,
Christopher Mosley  <cmosley@voicenet.com> wrote:
:  Hello,
:    What kind of characters can be sent between the two printing
:    strings: escape,control,8 bit, characters? What I thinking of
:    doing is checking to see if a file is binary in my printing script
:    and uuencoding if it is, then cat-ing it between the printing strings.
:    I would then add uudecode to the magicfilter, so I could print
:    graphics, pdf etc. Any ideas?   
: 

All character sequences other than the Exit Transparent Print sequence
may be transmitted during Transparent Printing.



 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From cmosley@voicenet.com Tue Sep  4 11:21:13 EDT 2001
Article: 12744 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.voicenet.com!news3.voicenet.com.POSTED!not-for-mail
From: Christopher Mosley <cmosley@voicenet.com>
Subject: Re: transparent printing in linux
Newsgroups: comp.protocols.kermit.misc
References: <ygIk7.285$gf7.15632@news3.voicenet.com> <9n0fr5$dp1$1@newsmaster.cc.columbia.edu>
User-Agent: tin/pre-1.4-19990216 ("Styrofoam") (UNIX) (SunOS/5.6 (sun4m))
Lines: 28
Message-ID: <SeQk7.298$gf7.15774@news3.voicenet.com>
Date: Mon, 03 Sep 2001 18:47:14 GMT
NNTP-Posting-Host: 209.71.48.250
X-Complaints-To: abuse@voicenet.com
X-Trace: news3.voicenet.com 999542834 209.71.48.250 (Mon, 03 Sep 2001 14:47:14 EDT)
NNTP-Posting-Date: Mon, 03 Sep 2001 14:47:14 EDT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12744

Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
> In article <ygIk7.285$gf7.15632@news3.voicenet.com>,
> Christopher Mosley  <cmosley@voicenet.com> wrote:
> :  Hello,
> :    What kind of characters can be sent between the two printing
> :    strings: escape,control,8 bit, characters? What I thinking of
> :    doing is checking to see if a file is binary in my printing script
> :    and uuencoding if it is, then cat-ing it between the printing strings.
> :    I would then add uudecode to the magicfilter, so I could print
> :    graphics, pdf etc. Any ideas?   
> : 

> All character sequences other than the Exit Transparent Print sequence
> may be transmitted during Transparent Printing.


Would you have any idea why I can't print some files. A jpeg that will
print locally on linux using lpr will not print from the remote using
transparent printing. I have been able to print postscript
files using transparent printing.

                                                              Thanks


>  Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
>  The Kermit Project @ Columbia University   includes Secure Telnet and FTP
>  http://www.kermit-project.org/             using Kerberos, SRP, and 
>  kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From cmosley@voicenet.com Tue Sep  4 11:21:16 EDT 2001
Article: 12745 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.voicenet.com!news3.voicenet.com.POSTED!not-for-mail
From: Christopher Mosley <cmosley@voicenet.com>
Subject: Re: transparent printing in linux
Newsgroups: comp.protocols.kermit.misc
References: <ygIk7.285$gf7.15632@news3.voicenet.com> <9n0fr5$dp1$1@newsmaster.cc.columbia.edu> <SeQk7.298$gf7.15774@news3.voicenet.com>
User-Agent: tin/pre-1.4-19990216 ("Styrofoam") (UNIX) (SunOS/5.6 (sun4m))
Lines: 44
Message-ID: <v7Rk7.300$gf7.15900@news3.voicenet.com>
Date: Mon, 03 Sep 2001 19:47:39 GMT
NNTP-Posting-Host: 209.71.48.250
X-Complaints-To: abuse@voicenet.com
X-Trace: news3.voicenet.com 999546459 209.71.48.250 (Mon, 03 Sep 2001 15:47:39 EDT)
NNTP-Posting-Date: Mon, 03 Sep 2001 15:47:39 EDT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12745

Christopher Mosley <cmosley@voicenet.com> wrote:
> Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
>> In article <ygIk7.285$gf7.15632@news3.voicenet.com>,
>> Christopher Mosley  <cmosley@voicenet.com> wrote:
>> :  Hello,
>> :    What kind of characters can be sent between the two printing
>> :    strings: escape,control,8 bit, characters? What I thinking of
>> :    doing is checking to see if a file is binary in my printing script
>> :    and uuencoding if it is, then cat-ing it between the printing strings.
>> :    I would then add uudecode to the magicfilter, so I could print
>> :    graphics, pdf etc. Any ideas?   
>> : 

>> All character sequences other than the Exit Transparent Print sequence
>> may be transmitted during Transparent Printing.


> Would you have any idea why I can't print some files. A jpeg that will
> print locally on linux using lpr will not print from the remote using
> transparent printing. I have been able to print postscript
> files using transparent printing.

>                                                               Thanks

I found some very short gifs (300 bytes)  and was able to print them.
Maybe I'm  running into the exit sequences prematurely. I'll have
to do some searches in files that failed and see if that is
the problem. I don't how how random the distribution of chars
is in these file types is, If it were random wouldn't the probability
of any four chars being the exit sequence be 1/( 256 ^ 4), a pretty
big number, but me thinks I don't really know. Geesh     




>>  Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
>>  The Kermit Project @ Columbia University   includes Secure Telnet and FTP
>>  http://www.kermit-project.org/             using Kerberos, SRP, and 
>>  kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.







From fdc@watsun.cc.columbia.edu Tue Sep  4 11:39:28 EDT 2001
Article: 12749 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: if exist
Date: 4 Sep 2001 15:21:10 GMT
Organization: Columbia University
Lines: 20
Message-ID: <9n2rh6$46f$1@newsmaster.cc.columbia.edu>
References: <9mp7sp0vm6@enews4.newsguy.com> <9muuba04gd@enews4.newsguy.com> <9n1i9i$998$1@samba.rahul.net> <9n2gsr$pj9$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999616870 4303 128.59.39.2 (4 Sep 2001 15:21:10 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 4 Sep 2001 15:21:10 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12749

In article <9n2gsr$pj9$1@newsmaster.cc.columbia.edu>,
Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:
: In article <9n1i9i$998$1@samba.rahul.net>,  <dold@email.rahul.net> wrote:
: : Grinder <grinder@no.spam.maam.com> wrote:
: : : Sorry, me again--with the same problem.  I modified my script a
: : : bit to simply some goto statements, but diagnostices yield the
: : : same thing:
: : 
: : : if < \Ffiles(queue\*.zip) 1 goto SENDZERO
: : 
: : If this is a cut and paste, and not just a typo here, isn't the expression
: : wrong?  I would expect the < to be in a different place on the line.
: 
: The notation is correct.  Placing the operator before the arguments
: allows the parser to know in advance how many arguments are required.
: 
If we wrote Boolean expressions in natural infix order, it would make it
impossible for ?-help to work in IF conditions.

- Frank


From dold@email.rahul.net Tue Sep  4 15:43:46 EDT 2001
Article: 12750 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!mars.njcc.com!yellow.newsread.com!bad-news.newsread.com!netaxs.com!newsread.com!newsfeed.mathworks.com!feeder.qis.net!ord2-feed1.news.digex.net!intermedia!newspeer2.tds.net!feeder.nmix.net!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@72.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Re: if exist
Date: 4 Sep 2001 19:32:11 GMT
Organization: Wintercreek Data
Lines: 13
Message-ID: <9n3a7r$rf$1@samba.rahul.net>
References: <9mp7sp0vm6@enews4.newsguy.com> <9mphnl$2jn$1@newsmaster.cc.columbia.edu> <9muuba04gd@enews4.newsguy.com> <9n1i9i$998$1@samba.rahul.net> <9n2gsr$pj9$1@newsmaster.cc.columbia.edu>
Reply-To: dold@email.rahul.net
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12750

Jeffrey Altman <jaltman@watsun.cc.columbia.edu> wrote:

: The notation is correct.  Placing the operator before the arguments
: allows the parser to know in advance how many arguments are required.

I should have just used the online help for verification.
I changed computers recently, and I didn't add the online .pdf yet, so I
was thinking that I didn't have the docs... darn built-in help ;-)

-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From dold@email.rahul.net Tue Sep  4 15:54:18 EDT 2001
Article: 12751 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!mars.njcc.com!yellow.newsread.com!news-xfer.newsread.com!netaxs.com!newsread.com!news.dra.com!news.mainstreet.net!bug.rahul.net!samba.rahul.net!rahul.net!a2i!dold.a2i!dold
From: dold@17.usenet.us.com
Newsgroups: comp.protocols.kermit.misc
Subject: Slow on Solaris x86?
Date: 4 Sep 2001 19:39:33 GMT
Organization: Wintercreek Data
Lines: 18
Message-ID: <9n3all$u8$1@samba.rahul.net>
Reply-To: dold@email.rahul.net
NNTP-Posting-Host: yellow.rahul.net
NNTP-Posting-User: dold
User-Agent: tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/3.5-STABLE (i386))
X-Comment: Encoded From: line allows replies that preserve original subject
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12751

I just installed Solaris8 x86 on my old PC... PII-266, 192MB RAM.
Of course, my first, and perhaps last ftp transfer was kermit ;-)
I have K95 1.1.20 on my 1GHz WinMe box, the latest beta-8 on Solaris.

ftp runs about 13KBps, and kermit with "normal" prefixing, runs
about 7KBps.  Changing the kermit to "wild abandon" moves it up to
12KBps, but that's still a lot slower than I expect for kermit or ftp, 
with only two computers on a 10BaseT link.

Is Solaris x86 really slow?  Even my Adaptec 2940 and 4mm DAT give
dreadful performance, about 50KBps.  I forget what it was on Unixware on
the same box, but I thought it was pretty snappy.


-- 
---
Clarence A Dold - dold@email.rahul.net
                - San Jose & Pope Valley (Napa County) CA.


From fdc@watsun.cc.columbia.edu Tue Sep  4 16:07:49 EDT 2001
Article: 12752 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Slow on Solaris x86?
Date: 4 Sep 2001 19:53:47 GMT
Organization: Columbia University
Lines: 36
Message-ID: <9n3bgb$j73$1@newsmaster.cc.columbia.edu>
References: <9n3all$u8$1@samba.rahul.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999633227 19683 128.59.39.2 (4 Sep 2001 19:53:47 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 4 Sep 2001 19:53:47 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12752

In article <9n3all$u8$1@samba.rahul.net>,  <dold@email.rahul.net> wrote:
: I just installed Solaris8 x86 on my old PC... PII-266, 192MB RAM.
: Of course, my first, and perhaps last ftp transfer was kermit ;-)
: I have K95 1.1.20 on my 1GHz WinMe box, the latest beta-8 on Solaris.
: 
: ftp runs about 13KBps, and kermit with "normal" prefixing, runs
: about 7KBps.  Changing the kermit to "wild abandon" moves it up to
: 12KBps, but that's still a lot slower than I expect for kermit or ftp, 
: with only two computers on a 10BaseT link.
: 
: Is Solaris x86 really slow?  Even my Adaptec 2940 and 4mm DAT give
: dreadful performance, about 50KBps.  I forget what it was on Unixware on
: the same box, but I thought it was pretty snappy.
: 
Your numbers are definitely not typical.  I'm not a Solaris manager so I
can't be helpful on that front, but C-Kermit 7.0 and later should be about
as fast as FTP on network connections by default, assuming a partner of
similar vintage on the other end, because they'll negotiate such things
as streaming automatically and then push the data through nonstop.  Also
a fair degree of "unprefixing" of control characters is used by default
on these connections, so it shouldn't have been necessary to change the
settings to get it.  Maybe you have some conservative settings in your
C-Kermit initialization file?  Also, try C-Kermit 8.0 Beta, which should
be faster still (because as time goes on our default settings can become
less and less conservative):

  http://www.columbia.edu/kermit/ck80.html

Anyway, you did get Kermit to perform about the same as FTP.  Why you can't
get FTP to perform like it should is the real question, so "round up the
usual suspects" -- interrupt conflicts, etc etc.

And yes, I have Solarix x86 here (2.8 as well as 8), and both perform just
fine on the local net, with FTP (and Kermit) throughput approaching 10Mbps.

- Frank


From dkcombs@panix.com Thu Sep  6 11:14:18 EDT 2001
Article: 12757 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news.panix.com!panix2.panix.com!not-for-mail
From: dkcombs@panix.com (David Combs)
Newsgroups: comp.protocols.kermit.misc
Subject: Frank: you said send email; I did; did you ever receive it?
Date: 6 Sep 2001 02:32:54 -0400
Organization: PANIX -- Public Access Networks Corp.
Lines: 52
Message-ID: <9n75am$men$1@panix2.panix.com>
NNTP-Posting-Host: panix2.panix.com
X-Trace: news.panix.com 999757947 11675 166.84.1.2 (6 Sep 2001 06:32:27 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: 6 Sep 2001 06:32:27 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12757

You asked me to try some things about getting your
alpha 7 (or is it called alpha 8?) to successfully
dial into Panix.

I did, and it works.

Except, it is apparantely in a mode that makes it
run, sometimes, at 1/4th or 1/5th the speed I
am used to with Kermit 6.  (I skipped 7)

I sent you this (unfortunately) long email, 
showing you pretty much everything from 
a run of each one.

Plus the .mykermrc files for each.

And, in a separate email, the fact that
Panix says that a usr modem should probably
use "x2" (whatever that is) -- which I added
to the init-string for the modem (in the .mykermrc).


----

You know, I'd be happy to contribute some money,
not a whole lot, but $100 I could handle ok,
for you guys to take my password on panix
(use PCs, with netbsd) and dial in from
some convenient Sun/Solaris (7 is what I use),
and play a bit.

Whatever you find out, we could document
and give to panix for them to add to *their*
communications doc -- not a bad thing.

And it would give you guys a chance to 
try your program on something that's
maybe somewhat flakey...


Anyway, I'm still stuck using the net late at
night -- that alpha is working so slowly (screen
fills way too slowly) that until I learn (from you?)
how to make it "fast", I'' stick to 6.

(yes, I've tried "fast", to no effect.)

Thanks so much for any help you can provide.

David Combs

 


From fdc@watsun.cc.columbia.edu Thu Sep  6 11:39:43 EDT 2001
Article: 12758 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Frank: you said send email; I did; did you ever receive it?
Date: 6 Sep 2001 15:14:05 GMT
Organization: Columbia University
Lines: 50
Message-ID: <9n83rt$ncr$1@newsmaster.cc.columbia.edu>
References: <9n75am$men$1@panix2.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999789245 23963 128.59.39.2 (6 Sep 2001 15:14:05 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 6 Sep 2001 15:14:05 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12758

In article <9n75am$men$1@panix2.panix.com>,
David Combs <dkcombs@panix.com> wrote:
: You asked me to try some things about getting your
: alpha 7 (or is it called alpha 8?) to successfully
: dial into Panix.
: 
: I did, and it works.
: 
: Except, it is apparantely in a mode that makes it
: run, sometimes, at 1/4th or 1/5th the speed I
: am used to with Kermit 6.  (I skipped 7)
: 
It works, but it's slower.  Assuming you are dialing
at the same speed (are you?), then either you have set 
it up with different parameters (packet length, window
size, etc) or else it's getting correctable transmission
errors.

The "show protocol" command reveals the packet length
and window size.  Compare the results for versions 6
and 8.

The file-transfer display gives the error/retransmission
count.  You can also get a summary after the fact with
the "statistics" command.

Also use the "show communications" command to see the
serial-port settings -- speed, flow control, etc.

: And, in a separate email, the fact that
: Panix says that a usr modem should probably
: use "x2" (whatever that is) -- which I added
: to the init-string for the modem (in the .mykermrc).
: 
That applies only to dialing; it has no effect on the
connection itself, once it is made.

: Whatever you find out, we could document
: and give to panix for them to add to *their*
: communications doc -- not a bad thing.
: 
: And it would give you guys a chance to 
: try your program on something that's
: maybe somewhat flakey...
: 
If you can't figure this out from the evidence at hand,
ask the Panix admins to contact us and we can work
directly with them.

- Frank


From dkcombs@panix.com Fri Sep  7 16:11:51 EDT 2001
Article: 12759 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!news.panix.com!not-for-mail
From: dkcombs@panix.com (David Combs)
Newsgroups: comp.protocols.kermit.misc
Subject: solaris and panix (solaris VS panix)
Date: 7 Sep 2001 20:06:23 GMT
Organization: Public Access Networks Corp.
Lines: 13
Message-ID: <9nb9bv$20q$1@news.panix.com>
NNTP-Posting-Host: panix3.panix.com
X-Trace: news.panix.com 999893183 2074 166.84.1.3 (7 Sep 2001 20:06:23 GMT)
X-Complaints-To: abuse@panix.com
NNTP-Posting-Date: 7 Sep 2001 20:06:23 GMT
X-Newsreader: trn 4.0-test74 (May 26, 2000)
Originator: dkcombs@panix.com (David Combs)
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12759

Ok, will get those statistics, and see what
I can do myself -- although this communications
stuff is just *not* my thing.

If we do decide to set up a direct conversation
between you and panix, who should call whom,
at what phone number, what time of day best,
etc.

Thanks!

David



From fdc@watsun.cc.columbia.edu Fri Sep  7 16:11:53 EDT 2001
Article: 12760 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: solaris and panix (solaris VS panix)
Date: 7 Sep 2001 20:11:56 GMT
Organization: Columbia University
Lines: 21
Message-ID: <9nb9mc$q25$1@newsmaster.cc.columbia.edu>
References: <9nb9bv$20q$1@news.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999893516 26693 128.59.39.2 (7 Sep 2001 20:11:56 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 7 Sep 2001 20:11:56 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12760

In article <9nb9bv$20q$1@news.panix.com>,
David Combs <dkcombs@panix.com> wrote:
: Ok, will get those statistics, and see what
: I can do myself -- although this communications
: stuff is just *not* my thing.
: 
I hope all of concepts are explained clearly in
the book.  Start with Appendix II on p.479.
Then look through Chapters 10 and 12.

: If we do decide to set up a direct conversation
: between you and panix, who should call whom,
: at what phone number, what time of day best,
: etc.
: 
Just have them send e-mail to the regular address:

  kermit-support@columbia.edu

- Frank



From jaltman@watsun.cc.columbia.edu Fri Sep  7 16:24:47 EDT 2001
Article: 12761 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: solaris and panix (solaris VS panix)
Date: 7 Sep 2001 20:12:52 GMT
Organization: Columbia University
Lines: 14
Message-ID: <9nb9o4$q2p$1@newsmaster.cc.columbia.edu>
References: <9nb9bv$20q$1@news.panix.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 999893572 26713 128.59.39.2 (7 Sep 2001 20:12:52 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 7 Sep 2001 20:12:52 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12761

In article <9nb9bv$20q$1@news.panix.com>,
David Combs <dkcombs@panix.com> wrote:
: 
: If we do decide to set up a direct conversation
: between you and panix, who should call whom,
: at what phone number, what time of day best,
: etc.

Panix should send e-mail to kermit-support@columbia.edu

 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fdc@watsun.cc.columbia.edu Mon Sep 10 13:26:48 EDT 2001
Article: 12766 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Announcing C-Kermit 8.0 Beta.03
Date: 10 Sep 2001 17:25:40 GMT
Organization: Columbia University
Lines: 131
Message-ID: <9nit2k$q7b$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000142740 26859 128.59.39.2 (10 Sep 2001 17:25:40 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 Sep 2001 17:25:40 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12766


C-Kermit 8.0 Beta.03 is ready for testing:

  http://www.columbia.edu/kermit/ck80.html

Changes since Beta.02 of 28 June 2001:

Scripting:
 . It is now possible for scripts to trap Ctrl-C.
 . Documentation: http://www.columbia.edu/kermit/ckermit3.html#x8.14

New HTTP facility:
 . HTTP 1.1 persistent connections (reopened automatically on server close).
 . One-shot URL-driven HTTP connections.
 . Secure (https) connections.
 . HTTP connections don't interfere with non-HTTP connections.
 . HTTP OPEN, PUT, GET, HEAD, INDEX, POST, CLOSE fully scriptable.
 . Documentation: http://www.columbia.edu/kermit/ckermit3.html#x2.2

FTP improvements:
 . New FTP [M]PUT /SIMULATE shows which files would be sent
   (useful with /UPDATE, /RECURSIVE, etc).
 . Empty directories are now mirrored on resursive directory-tree transfers.
 . Better handling of symbolic links.
 . Improved messages and feedback.
 . New CDUP and REMOTE CDUP commands.
 . { MGET,MPUT } /LISTFILE:filename now works.
 . GET /RENAME-TO:, /MOVE-TO:, /SERVER-RENAME: fixed.
 . PUT /AFTER: fixed.
 . Various problems with directory-tree recursion fixed.
 . Some incorrect transaction log entries fixed.
 . Documentation: http://www.columbia.edu/kermit/ckermit3.html#x3

Other networking:
 . New IP address-to-name function \faddr2name().
 . New IP name-to-address function \fname2addr().
 . TCP service names are now treated case-independently (HTTP vs http).
 . Numerous Kerberos, SSL/TLS, and SRP updates.

Big improvements in date-time parsing:
 . Timezone conversion.
 . Many, many more formats understood (RFC 2822, ISO 8061, Asctime, etc).
 . New functions for comparing date-times and getting their difference.
 . New flexible delta-time notation.
 . Informative error messages for malformed date-times.
 . Modified Julian Date (MJD) calculation fixed for 0000-1897 and 2100-9999.
 . Documentation: http://www.columbia.edu/kermit/ckermit3.html#x8.13

Pattern-matching improvements:
 . GREP-like commands and functions now allow egrep-like anchors (^....$).
 . INPUT \fpattern() is much more efficient.
 . Documentation: http://www.columbia.edu/kermit/ckermit3.html#x8.12

Kermit file transfer improvements:
 . Better handling of symbolic links.
 . New reporting of skip reason when a file is skipped (e.g. "date").
 . SEND /MAIL /SUBJECT:"lots of text" fixed.
 . Some subtle problems with REGET fixed.
 . Some confusion with BRIEF file-transfer display fixed.
 . File count in file-transfer statistics could be incorrect.

New or improved commands:
 . SET EXIT HANGUP { ON, OFF } allows skipping of hangup on exit.
 . SET FILE EOF { LENGTH, CTRL-Z } for coping with DOS or CP/M text files.
 . CHMOD now gives meaningful error messages.
 . RENAME can now rename directories as well as files.
 . ASK and ASKQ now have a /TIMEOUT:sec switch.
 . DIRECTORY blah, where blah lacks read permission, now works.
 . Documentation: http://www.columbia.edu/kermit/ckermit3.html#x7

Bug fixes etc:
 . New general fix installed for ncurses loss-of-buffering bug.
 . \v(dialresult) messages were off by one.
 . SET FILE STRINGSPACE and LISTSIZE needed more work.
 . The SHIFT command gave incorrect results on some architectures.
 . Switch arguments could be ignored if switch preceded by 2 or more spaces.
 . SET TERM IDLE-ACTION HANGUP didn't work if modem ignored DTR.
 . OpenBSD hardware flow control didn't work.
 . OpenBSD UUCP lockfile was wrong and uu_lock() should have been used.
 . Fixed PTY handling in Ultrix.
 . Improved error reporting for PTY operations.
 . Fixes SCO OSR5 makefile targets.
 . FOR-loops did not work if loop variable started with certain letters.
 . Handle -B (background) command-line arg at earliest possible moment.
 . _UNDEFINE /MATCHING didn't always catch everything.
 . RLOGIN error message for VMS are no longer overwritten by prompt.
 . Ctrl-C during ASK or similar command clobbered command recall.
 . Some messages that were not suppressed with SET QUIET ON are now.

New platforms:
 . QNX 6
 . VMS 7.3
 . FreeBSD 4.4
 . Apple Darwin 1.3.3
 . SCO Open Unix 8.0
 . Slackware 8.0
 . Red Hat 7.1

Remember that the source-code set now includes the security modules, which
are now legal to export.  Given the appropriate Kerberos, OpenSSL, and/or
SRP libraries and header files, you can build secure C-Kermit versions that
include secure Telnet, Rlogin, IKSD, and HTTP clients.  For instructions
see:

  http://www.columbia.edu/kermit/security80.html

C-Kermit 8.0.200 Beta.03 has been built on about 90 different OS/hardware
combinations so far.  Please see the binaries list at the end of the web
page; if you have a platform that does not have a Beta.03 binary listed,
please try building it there and upload the result.  For UNIX please use
a name like:

  ftp://kermit.columbia.edu/kermit/incoming/cku200b03.xxx

where xxx follows the normal convention of makefile entry name,
hardware, OS release, whatever was used in the previous Beta:

  http://www.columbia.edu/kermit/ck80.html#binlist

For VMS use:

  ftp://kermit.columbia.edu/kermit/incoming/ckv200b03-ppp-vmsvv-nnnnn.exe

where ppp is "axp" or "vax", vv is the VMS version (e.g. "71" for 7.1), and
nnnnn is the network option ("nonet", "tgv43", "ucx50", etc).

If you have trouble with the new Beta, please let me know.

Thanks!

- Frank


From zagar@arlut.utexas.edu Mon Sep 10 15:59:11 EDT 2001
Article: 12767 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.maxwell.syr.edu!newsfeed.cs.utexas.edu!geraldo.cc.utexas.edu!ns3.arlut.utexas.edu!not-for-mail
From: Randy Zagar <zagar@arlut.utexas.edu>
Newsgroups: comp.protocols.kermit.misc
Subject: C-Kermit 7.0.197 problems on Solaris 8
Date: Mon, 10 Sep 2001 14:44:05 -0500
Organization: Applied Research Laboratories, UT-Austin
Lines: 13
Message-ID: <3B9D1805.643D018@arlut.utexas.edu>
NNTP-Posting-Host: ginsu.arlut.utexas.edu
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: ns3.arlut.utexas.edu 1000150187 4206 10.8.17.89 (10 Sep 2001 19:29:47 GMT)
X-Complaints-To: news@arlut.utexas.edu
NNTP-Posting-Date: 10 Sep 2001 19:29:47 GMT
X-Mailer: Mozilla 4.75 [en] (X11; U; SunOS 5.8 sun4u)
X-Accept-Language: en
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12767


I am having some problems with C-Kermit 7.0.197 on a SunBlade 100
(Sun Solaris 8).

Whenever I type the command "set line /dev/term/a", Kermit always hangs.
I have to Ctrl-C to get my kermit prompt again.  Everything after that
seems to work normally, but I have no idea why "set line /dev/term/a"
is behaving the way it does.

Help!

-Randy Zagar
<zagar@arlut.utexas.edu>


From fdc@watsun.cc.columbia.edu Mon Sep 10 15:59:16 EDT 2001
Article: 12768 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: C-Kermit 7.0.197 problems on Solaris 8
Date: 10 Sep 2001 19:59:04 GMT
Organization: Columbia University
Lines: 17
Message-ID: <9nj628$3lf$1@newsmaster.cc.columbia.edu>
References: <3B9D1805.643D018@arlut.utexas.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000151944 3759 128.59.39.2 (10 Sep 2001 19:59:04 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 Sep 2001 19:59:04 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12768

In article <3B9D1805.643D018@arlut.utexas.edu>,
Randy Zagar  <zagar@arlut.utexas.edu> wrote:
: 
: I am having some problems with C-Kermit 7.0.197 on a SunBlade 100
: (Sun Solaris 8).
: 
: Whenever I type the command "set line /dev/term/a", Kermit always hangs.
: I have to Ctrl-C to get my kermit prompt again.  Everything after that
: seems to work normally, but I have no idea why "set line /dev/term/a"
: is behaving the way it does.
:
It probably has to do the RTS and CTS signals.  This problem should be
fixed in C-Kermit 8.0 Beta:

  http://www.columbia.edu/kermit/ck80.html

- Frank


From zagar@arlut.utexas.edu Mon Sep 10 16:29:16 EDT 2001
Article: 12769 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!chcgil2-snf1.gtei.net!news.gtei.net!uwm.edu!newsfeed.cs.utexas.edu!geraldo.cc.utexas.edu!ns3.arlut.utexas.edu!not-for-mail
From: Randy Zagar <zagar@arlut.utexas.edu>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: C-Kermit 7.0.197 problems on Solaris 8
Date: Mon, 10 Sep 2001 15:24:16 -0500
Organization: Applied Research Laboratories, UT-Austin
Lines: 25
Message-ID: <3B9D2170.9A10808A@arlut.utexas.edu>
References: <3B9D1805.643D018@arlut.utexas.edu> <9nj628$3lf$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: ginsu.arlut.utexas.edu
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: ns3.arlut.utexas.edu 1000152598 4935 10.8.17.89 (10 Sep 2001 20:09:58 GMT)
X-Complaints-To: news@arlut.utexas.edu
NNTP-Posting-Date: 10 Sep 2001 20:09:58 GMT
X-Mailer: Mozilla 4.75 [en] (X11; U; SunOS 5.8 sun4u)
X-Accept-Language: en
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12769

Yes, it is.  Version 8.0b3 works fine.

How quickly will Kermit 8.0 get out of beta?

-Randy

Frank da Cruz wrote:
> 
> In article <3B9D1805.643D018@arlut.utexas.edu>,
> Randy Zagar  <zagar@arlut.utexas.edu> wrote:
> :
> : I am having some problems with C-Kermit 7.0.197 on a SunBlade 100
> : (Sun Solaris 8).
> :
> : Whenever I type the command "set line /dev/term/a", Kermit always hangs.
> : I have to Ctrl-C to get my kermit prompt again.  Everything after that
> : seems to work normally, but I have no idea why "set line /dev/term/a"
> : is behaving the way it does.
> :
> It probably has to do the RTS and CTS signals.  This problem should be
> fixed in C-Kermit 8.0 Beta:
> 
>   http://www.columbia.edu/kermit/ck80.html
> 
> - Frank


From fdc@watsun.cc.columbia.edu Mon Sep 10 16:29:19 EDT 2001
Article: 12770 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: C-Kermit 7.0.197 problems on Solaris 8
Date: 10 Sep 2001 20:29:20 GMT
Organization: Columbia University
Lines: 10
Message-ID: <9nj7r0$549$1@newsmaster.cc.columbia.edu>
References: <3B9D1805.643D018@arlut.utexas.edu> <9nj628$3lf$1@newsmaster.cc.columbia.edu> <3B9D2170.9A10808A@arlut.utexas.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000153760 5257 128.59.39.2 (10 Sep 2001 20:29:20 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 10 Sep 2001 20:29:20 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12770

In article <3B9D2170.9A10808A@arlut.utexas.edu>,
Randy Zagar  <zagar@arlut.utexas.edu> wrote:
: ...
: How quickly will Kermit 8.0 get out of beta?
: 
As soon as we can get it out.  I can't give a specific date but I think
it's close.  Since Beta.03 was announced only a few hours ago, we'll need
at least a few weeks to sift through the test reports.

- Frank


From P.Zandbergen@macroscoop.nl Wed Sep 12 11:10:22 EDT 2001
Article: 12772 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!mars.njcc.com!yellow.newsread.com!netaxs.com!newsread.com!feeder.qis.net!btnet-peer!btnet!newsfeed.wirehub.nl!newsfeeds.belnet.be!news.belnet.be!cleanfeed.casema.net!leda.casema.net!bnewspeer01.bru.ops.eu.uu.net!bnewsifeed03.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!read.news.nl.uu.net!not-for-mail
From: Pim Zandbergen <P.Zandbergen@macroscoop.nl>
Newsgroups: comp.protocols.kermit.misc
Subject: K-95 Linux console emulation character sets
Date: Tue, 11 Sep 2001 23:54:24 +0200
Message-ID: <rj1tpt08bt5nsrmh2gddqc0p5b2puc2737@4ax.com>
X-Newsreader: Forte Agent 1.8/32.548
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 12
NNTP-Posting-Host: dali.macroscoop.nl
X-Trace: 1000245276 read.news.nl.uu.net 210 212.153.2.105
X-Complaints-To: abuse@nl.uu.net
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12772

On the Linux console, curses applications can display latin1-iso
characters surrounded by box characters.

When using the K-95 Linux console emulation, I have to use the cp850
character set to get the box characters to display correctly, but this
(obviously) also effects the text.

Is there a way to have text in latin1-iso and still display box
characters correctly?

Thanks,
Pim


From jaltman@watsun.cc.columbia.edu Wed Sep 12 11:10:24 EDT 2001
Article: 12773 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: K-95 Linux console emulation character sets
Date: 12 Sep 2001 00:53:57 GMT
Organization: Columbia University
Lines: 24
Message-ID: <9nmbn5$f2r$1@newsmaster.cc.columbia.edu>
References: <rj1tpt08bt5nsrmh2gddqc0p5b2puc2737@4ax.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000256037 15451 128.59.39.2 (12 Sep 2001 00:53:57 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Sep 2001 00:53:57 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12773

In article <rj1tpt08bt5nsrmh2gddqc0p5b2puc2737@4ax.com>,
Pim Zandbergen  <P.Zandbergen@macroscoop.nl> wrote:
: On the Linux console, curses applications can display latin1-iso
: characters surrounded by box characters.
: 
: When using the K-95 Linux console emulation, I have to use the cp850
: character set to get the box characters to display correctly, but this
: (obviously) also effects the text.
: 
: Is there a way to have text in latin1-iso and still display box
: characters correctly?
: 
: Thanks,
: Pim

Try

  SET TERMINAL REMOTE-CHARACTER-SET CP437 G2


 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From P.Zandbergen@macroscoop.nl Wed Sep 12 11:10:30 EDT 2001
Article: 12774 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!news.cs.columbia.edu!peerfeed.news.psi.net!unlisys!news.snafu.de!nautilus.eusc.inter.net!blackbush.xlink.net!blackbush.de.kpnqwest.net!newsfeed.freenet.de!news1.ebone.net!news.ebone.net!lnewspeer00.lnd.ops.eu.uu.net!lnewsifeed00.lnd.ops.eu.uu.net!lnewsifeed01.lnd.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!read.news.nl.uu.net!not-for-mail
From: Pim Zandbergen <P.Zandbergen@macroscoop.nl>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: K-95 Linux console emulation character sets
Date: Wed, 12 Sep 2001 16:03:00 +0200
Organization: Macroscoop BV
Message-ID: <n9qupt4nfqsjauit070u21tr09o0fmjpgb@4ax.com>
References: <rj1tpt08bt5nsrmh2gddqc0p5b2puc2737@4ax.com> <9nmbn5$f2r$1@newsmaster.cc.columbia.edu>
X-Newsreader: Forte Agent 1.8/32.548
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Lines: 31
NNTP-Posting-Host: renoir.macroscoop.nl
X-Trace: 1000303380 read.news.nl.uu.net 215 212.153.2.120
X-Complaints-To: abuse@nl.uu.net
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12774

On 12 Sep 2001 00:53:57 GMT, jaltman@watsun.cc.columbia.edu (Jeffrey
Altman) wrote:


>: Is there a way to have text in latin1-iso and still display box
>: characters correctly?

>Try
>
>  SET TERMINAL REMOTE-CHARACTER-SET CP437 G2

This gets the box characters right, but the text is not displayed in
the latin1-iso character set.

If you have a Red Hat box you can see for yourself using dialog(1).

  dialog --no-shadow --infobox `echo -e 'h\351l\350ne'` 20 70

This displays "hélène" in a box. If you don't have the dialog
uitility, then you can cat the attached file to your terminal.


begin 644 dialog.out.gz
M'XL("%=GGSL``V1I86QO9RYO=70`DXXVM#8R+9*.-K`V-,B5CC;)D8XVMK0V
ML<Q%HLU!$B!9#^EH+XA2:T.0A!E(P@1(>'.!L`(02$<;>BO`U%@;&L+UF^?>
M.H(7P-U@;`!1G_$RYT5>*G:S\!L%,PRJ!VK>?IQ.-W7'X^S-&`Z3CC:SB)".
M-@=IP[1F\Z@UH]:,6C-JS:@UH]:,>&L.8#.+4.U-#+B)W3V\7+#6"!`#9:Q-
@C#T0/L5HT1B96EL8>,!D>,%Z@&*&'KP`5#N@O!H)````
`
end



From kth@srv.net Wed Sep 12 12:03:42 EDT 2001
Article: 12775 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!news.kjsl.com!HSNX.atgi.net!sjcppf01.usenetserver.com!e420r-sjo4.usenetserver.com!usenetserver.com!sjcpnn01.usenetserver.com.POSTED!not-for-mail
Message-ID: <3B9F718B.B39F8250@srv.net>
From: Kevin Handy <kth@srv.net>
X-Mailer: Mozilla 4.74 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: Kermit95 crashes SPOOL
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 6
X-Complaints-To: abuse@usenetserver.com
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly.
NNTP-Posting-Date: Wed, 12 Sep 2001 11:29:15 EDT
Organization: WebUseNet Corp.  http://corp.webusenet.com - ReInventing the UseNet
Date: Wed, 12 Sep 2001 08:30:35 -0600
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12775

I have a problem that Kermit95 (1.1.15) printing through a printer
port on a Windows98 system is causing a crash in SPOOL. It may be
related to printing to a network printer.

Has anyone else seen this and found a solution? Would a newer
version of Kermit95 fix the problem? Any other ideas?



From fdc@watsun.cc.columbia.edu Wed Sep 12 12:06:20 EDT 2001
Article: 12776 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc,comp.unix.bsd.openbsd.misc,comp.protocols.kermit.misc
Subject: Re: Announcing C-Kermit 8.0 Beta.03
Date: 12 Sep 2001 15:46:30 GMT
Organization: Columbia University
Lines: 53
Message-ID: <9no00m$f36$1@newsmaster.cc.columbia.edu>
References: <9njfoh$aui$1@newsmaster.cc.columbia.edu> <9nna5l$8pt46$2@ID-49635.news.dfncis.de>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000309590 15462 128.59.39.2 (12 Sep 2001 15:46:30 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Sep 2001 15:46:30 GMT
Xref: newsmaster.cc.columbia.edu comp.unix.bsd.netbsd.misc:16254 comp.unix.bsd.freebsd.misc:179102 comp.unix.bsd.openbsd.misc:18925 comp.protocols.kermit.misc:12776

In article <9nna5l$8pt46$2@ID-49635.news.dfncis.de>,
Thomas Mueller <tmueller@bluegrass.net> wrote:
: from fdc@watsun.cc.columbia.edu (Frank da Cruz) :
: 
: > C-Kermit 8.0 Beta.03 is available for testing:
: >
: >   http://www.columbia.edu/kermit/ck80.html
: 
: There are newer released versions of OpenBSD (2.9) and NetBSD (up to 1.5.1).
: What about Linux?
:
Of course it is available for Linux too, and all other known versions of
Unix, past and present, as well as other operating systems such as VMS.
See the web page.

: I would be unlikely to run OpenBSD <= 2.8 or NetBSD <= 1.4.1.
: 
I don't have access to them.  That's one reason why I posted the announcement,
so people with *BSD versions that I don't have access to can build and test
on these versions.  Presumably it is only a simple matter of unpacking the
tarball and typing "make openbsd" or "make netbsd".  If there are problems,
I want to hear about them.

: Where does one get to test telnet and lowly modem program these days, with
: BBSes having given way to the Internet?
: 
If you don't need and don't have a way to test Kermit's modem features,
don't test them.  However, you might be interested to learn that direct
dialing is still widely used in many applications, all supported by Kermit:

 . Numeric and alphanumeric paging
 . Medical and pharmaceutical claims submission
 . EDI
 . Fast food franchises, etc etc.

You can still test:

 . Its telnet client (regular, or secured via Kerberos, SSL/TLS, or SRP).
 . Its rlogin client (regular, or secured via Kerberos).
 . Its FTP client  (regular, or secured via Kerberos, SSL/TLS, or SRP).
 . Its HTTP client (regular, or secured via SSL/TLS).
 . Its SSH interface.

On all of these are fully and innately scriptable.  The Telnet and rlogin
clients include file transfer.  All but the HTTP include character-set
conversion, e.g. Latin-1/UTF8.

There seems to be a common perception that Kermit has not progressed since
its first 1980s incarnation.  Perhaps you should take a new look:

  http://www.columbia.edu/kermit/

- Frank


From fdc@watsun.cc.columbia.edu Wed Sep 12 12:06:25 EDT 2001
Article: 12777 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit95 crashes SPOOL
Date: 12 Sep 2001 16:06:26 GMT
Organization: Columbia University
Lines: 19
Message-ID: <9no162$ft7$1@newsmaster.cc.columbia.edu>
References: <3B9F718B.B39F8250@srv.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000310786 16295 128.59.39.2 (12 Sep 2001 16:06:26 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Sep 2001 16:06:26 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12777

In article <3B9F718B.B39F8250@srv.net>, Kevin Handy  <kth@srv.net> wrote:
: I have a problem that Kermit95 (1.1.15) printing through a printer
: port on a Windows98 system is causing a crash in SPOOL. It may be
: related to printing to a network printer.
: 
Printing how?  Pass-through printing from host?  Alt-p?  Print Screen?
The PRINT command?  What does SHOW PRINTER say?  And what, exactly, do
you mean by "SPOOL"?  What is crashing: Kermit, Windows, or the
print spooling software?

: Has anyone else seen this and found a solution? Would a newer
: version of Kermit95 fix the problem?
: 
Without more details I can't say, but you should patch up to the current
release in any case, since that is the release that we support:

  http://www.columbia.edu/kermit/k95patch.html

- Frank


From brian.spengler@yorkville-il.com Wed Sep 12 16:29:54 EDT 2001
Article: 12779 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!bloom-beacon.mit.edu!newsfeed.stanford.edu!postnews1.google.com!not-for-mail
From: brian.spengler@yorkville-il.com (brian)
Newsgroups: comp.protocols.kermit.misc
Subject: terminal emulation questions
Date: 12 Sep 2001 13:17:36 -0700
Organization: http://groups.google.com/
Lines: 7
Message-ID: <e0674ca0.0109121217.560ac580@posting.google.com>
NNTP-Posting-Host: 65.42.131.253
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1000325856 21912 127.0.0.1 (12 Sep 2001 20:17:36 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 12 Sep 2001 20:17:36 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12779

1) anyway to fill the entire screen?  At 600x800 there's about an inch
of unused space at the bottom of the screen (when maximized).

2) anyway to have second (third, etc.) telnet session have different
screen colors?

thanks


From fdc@watsun.cc.columbia.edu Wed Sep 12 16:29:56 EDT 2001
Article: 12780 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: terminal emulation questions
Date: 12 Sep 2001 20:30:03 GMT
Organization: Columbia University
Lines: 16
Message-ID: <9nogkb$r0n$1@newsmaster.cc.columbia.edu>
References: <e0674ca0.0109121217.560ac580@posting.google.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000326603 27671 128.59.39.2 (12 Sep 2001 20:30:03 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 12 Sep 2001 20:30:03 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12780

In article <e0674ca0.0109121217.560ac580@posting.google.com>,
brian <brian.spengler@yorkville-il.com> wrote:
: 1) anyway to fill the entire screen?  At 600x800 there's about an inch
: of unused space at the bottom of the screen (when maximized).
: 
Assuming you are talking about Kermit 95 then, depending on the underlying
OS, you can enter and exit fullscreen console mode with Alt-Enter.

: 2) anyway to have second (third, etc.) telnet session have different
: screen colors?
: 
Assuming you are talking about Kermit 95, you can use the SET TERMINAL
COLOR command or, easier still, you can select the desired color scheme
for each connection separately in the Dialer.

- Frank


From fdc@watsun.cc.columbia.edu Thu Sep 13 13:12:48 EDT 2001
Article: 12781 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.unix.solaris,comp.protocols.kermit.misc
Subject: Re: A Unix Tip problem
Date: 13 Sep 2001 17:07:30 GMT
Organization: Columbia University
Lines: 40
Message-ID: <9nqp4i$hau$1@newsmaster.cc.columbia.edu>
References: <113ed076.0109070921.45c34569@posting.google.com> <9nb0g4$1qh$0@pita.alt.net> <1000398035.902707@blake.timetraveller.org>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000400850 17758 128.59.39.2 (13 Sep 2001 17:07:30 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 13 Sep 2001 17:07:30 GMT
Xref: newsmaster.cc.columbia.edu comp.unix.solaris:349614 comp.protocols.kermit.misc:12781

In article <1000398035.902707@blake.timetraveller.org>,
Robert Brockway  <robert@timetraveller.org> wrote:
: cypher@punk.net wrote:
: : William <forothersok@yahoo.com.tw> wrote:
: : #   Dear all:
: : #    
: : #   I was asked to write a program that can dial out.
: : #   But when I dial out and login to SCO UNIX,
: : #   I got a trouble !! When I use sz to send file ,it can't work!
: : #   But I use Solaris's "tip" command then rz/sz can work!
: : #   Who can tell me where can find "tip" command's source code?
: : #   Please help me ! Thanks!
: 
: : People keep mentioning kermit as a good tool
: : for sending files over serial lines.
: 
: : If that's primarily what you're doing...
: 
: Kermit is both a serial utility & a serial transfer protocol.  For
: transfering data, kermit is significantly (2-3 times from memory) slower
: than Z-modem (sz/rz under unix)
:
No, see:

  http://www.columbia.edu/kermit/perf.html

: and is somewhat feature-free lacking
: auto-start and recommencement features, etc.
: 
No, it has all those features.

: Before ppp/slip was around I used to do alot of serial file transfers and
: used to always look for Z-modem, then X-modem and finally kermit.
:
This is the kind of advice that was common in the 1980s.  Please bring
yourself up to date before giving advice in public:

  http://www.columbia.edu/kermit/

- Frank


From grinder@no.spam.maam.com Wed Sep 19 10:01:41 EDT 2001
Article: 12786 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!pln-e!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews4
From: "Grinder" <grinder@no.spam.maam.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Trivial Request
Date: Tue, 18 Sep 2001 21:11:56 -0500
Organization: http://extra.newsguy.com
Lines: 21
Message-ID: <9o8vpo026ts@enews4.newsguy.com>
NNTP-Posting-Host: 216-166-242-235.grics.net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12786

In this newgroup, I've asked for (and been granted) assistance
on multiple occassions in the past.  It makes this "problem"
seem trivial, but perhaps it has an easy answer...

I'm ShellExecute'ing K95 to send and receive some files with a
manufactured script.  That works well, but the console window
that appears is a bit spastic.  It appears that K95 is adjusting
the window size to better accomodate some of the full screen
displays it employs--but with little success.  The
upload/download status displays are rarely positioned on the
screen, and only slightly more often affored a display of the
progress.  (It's different every time.)

Also, when K95 terminates, it expands the height of the console
to the height of the screen.

It's purely a cosmetic concern, but is there a way to control
this?





From henry.thorpe@att.net Wed Sep 19 10:01:48 EDT 2001
Article: 12787 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news-out.worldnet.att.net.MISMATCH!wn3feed!worldnet.att.net!135.173.83.71!wnfilter1!worldnet-localpost!bgtnsc07-news.ops.worldnet.att.net.POSTED!not-for-mail
Message-ID: <3BA8A594.D824E5C2@att.net>
From: "Henry E. Thorpe" <henry.thorpe@att.net>
Organization: Just me!
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: K95 SSLtelnet w/ OpenSSL 0.9.6b?
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 17
NNTP-Posting-Host: yo1q7-5959-jy2-506@bgtnsc07-news.ops.worldnet.att.net
X-Complaints-To: abuse@worldnet.att.net
X-Trace: bgtnsc07-news.ops.worldnet.att.net 1000907523 yo1q7-5959-jy2-506@bgtnsc07-news.ops.worldnet.att.net (Wed, 19 Sep 2001 13:52:03 GMT)
NNTP-Posting-Date: Wed, 19 Sep 2001 13:52:03 GMT
Date: Wed, 19 Sep 2001 13:52:03 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12787

Folks;

I'm using Kermit 95 1.1.20, 31 Mar 2000, for 32-bit Windows.  

I tried upgrading my OpenSSL files for K95 to 0.9.6b.  K95 doesn't 
recognize them, and doesn't attempt to START_TLS.

So, I put back the 0.9.5 OpenSSL EXE and DLLs.

Any chance of getting K95 to work with OpenSSL 0.9.6?  There are some 
issues with the PRNG routines prior to 0.9.6...

				TIA,
				Henry
--
____________________________________________________________
Henry E. Thorpe -- Henry.Thorpe@worldnet.att.net


From fdc@watsun.cc.columbia.edu Wed Sep 19 10:29:26 EDT 2001
Article: 12790 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Code Red / Nimba script
Date: 19 Sep 2001 14:16:08 GMT
Organization: Columbia University
Lines: 34
Message-ID: <9oa9b8$6ig$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000908968 6736 128.59.39.2 (19 Sep 2001 14:16:08 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 Sep 2001 14:16:08 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12790


If you have a Unix workstation that is not running a Web browser,
and you can become root on it, then you can run a Kermit script on
on it to harmlessly absorb and log port 80 attacks such as Code Red
and Nimba.  In fact, if you run such a script continuously, you'll
begin to attract huge numbers of attacks, thus perhaps in a sense
diverting them from more vulnerable targets, but at least learning
the identities of the infected machines so they can be cleansed.
The script requires some new features, so works only with C-Kermit
8.0 Beta.03:

  http://www.columbia.edu/kermit/ckscripts.html#inet

My copy of this script is getting over 1000 hits per hour today.
Also included is a script to summarize the log.  (The script also
can be used in Windows, but requires a K95 version that is not
released yet.)

Meanwhile, looking back fondly on the great old pre-Windows pre-Web 
days, when computing was diverse, fun, safe, I wrote a short piece 
showing how I can still work safely and productively without ever 
having to worry about viruses, even though I have an Internet-connected
Windows PC on my desk:

  http://www.columbia.edu/kermit/safe.html

It's not everybody's cup of tea, but then (I would hope) neither is
reformatting your hard disk, reinstalling your OS, reinstalling all
your applications, and losing all your work (which you didn't back
up) every time a new virus appears or (worse) allowing your PC to
be turned into a weapon against your customers, colleages, friends,
and family.

- Frank


From jaltman@watsun.cc.columbia.edu Wed Sep 19 10:49:39 EDT 2001
Article: 12791 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Trivial Request
Date: 19 Sep 2001 14:38:20 GMT
Organization: Columbia University
Lines: 38
Message-ID: <9oaaks$80r$1@newsmaster.cc.columbia.edu>
References: <9o8vpo026ts@enews4.newsguy.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000910300 8219 128.59.39.2 (19 Sep 2001 14:38:20 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 Sep 2001 14:38:20 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12791

In article <9o8vpo026ts@enews4.newsguy.com>,
Grinder <grinder@no.spam.maam.com> wrote:
: In this newgroup, I've asked for (and been granted) assistance
: on multiple occassions in the past.  It makes this "problem"
: seem trivial, but perhaps it has an easy answer...
: 
: I'm ShellExecute'ing K95 to send and receive some files with a
: manufactured script.  That works well, but the console window
: that appears is a bit spastic.  It appears that K95 is adjusting
: the window size to better accomodate some of the full screen
: displays it employs--but with little success.  The
: upload/download status displays are rarely positioned on the
: screen, and only slightly more often affored a display of the
: progress.  (It's different every time.)
: 
: Also, when K95 terminates, it expands the height of the console
: to the height of the screen.
: 
: It's purely a cosmetic concern, but is there a way to control
: this?
: 
: 
: 


This is most likely because you are using NT or 2000 and the 
screen buffer asociated with the K95 process is greater than
100 lines and /or the number of lines that can be displayed on
your monitor.

Start the K95 process, go to the system menu for that window and
reduce the screen buffer to a reasonable size.  25 lines, 80 columns.
And then save the changes for future instances of this application.

 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From jaltman@watsun.cc.columbia.edu Wed Sep 19 10:49:44 EDT 2001
Article: 12792 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: K95 SSLtelnet w/ OpenSSL 0.9.6b?
Date: 19 Sep 2001 14:41:50 GMT
Organization: Columbia University
Lines: 35
Message-ID: <9oaare$83h$1@newsmaster.cc.columbia.edu>
References: <3BA8A594.D824E5C2@att.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000910510 8305 128.59.39.2 (19 Sep 2001 14:41:50 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 Sep 2001 14:41:50 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12792

OpenSSL versions are not binary compatible nor are they 
backward compatible.  You cannot interchange one set of DLLs
for another.  The Windows versions of OpenSSL draw random
number data from the Windows crypto routines and then mix 
it in with other stuff specific to OpenSSL.  It is not as
vulnerable as the Unix version of OpenSSL 0.9.5a is.

The next version of K95 will use either 0.9.6b or a development
version of 0.9.7 (for Kerberos support).

In article <3BA8A594.D824E5C2@att.net>,
Henry E. Thorpe <henry.thorpe@att.net> wrote:
: Folks;
: 
: I'm using Kermit 95 1.1.20, 31 Mar 2000, for 32-bit Windows.  
: 
: I tried upgrading my OpenSSL files for K95 to 0.9.6b.  K95 doesn't 
: recognize them, and doesn't attempt to START_TLS.
: 
: So, I put back the 0.9.5 OpenSSL EXE and DLLs.
: 
: Any chance of getting K95 to work with OpenSSL 0.9.6?  There are some 
: issues with the PRNG routines prior to 0.9.6...
: 
: 				TIA,
: 				Henry
: --
: ____________________________________________________________
: Henry E. Thorpe -- Henry.Thorpe@worldnet.att.net


 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From fdc@watsun.cc.columbia.edu Wed Sep 19 11:16:40 EDT 2001
Article: 12793 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: K95 1.1.20 can now be downloaded
Date: 19 Sep 2001 15:13:20 GMT
Organization: Columbia University
Lines: 30
Message-ID: <9oacmg$9ad$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000912400 9549 128.59.39.2 (19 Sep 2001 15:13:20 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 Sep 2001 15:13:20 GMT
Keywords: Kermit 95, K95
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12793


For years, people have been asking us for a publicly downloadable trial
version of Kermit 95.  We would have been happy to oblige but since we
wanted to make a good first impression, we were postponing this until the
GUI version was ready.  But now, even though the GUI version is very
nearly ready, the supply of K95+ shrinkwraps is exhausted.  It doesn't
make sense to run a new batch at this late date, so instead we are
putting up a full-featured but time-limited K95 demo for public download:

  http://www.columbia.edu/kermit/k95download.html

Due to publishing contracts, etc, however, it lacks the manuals.  This
should not be a big burden to modern computer users, who don't read
manuals anyway :-)  Plus they are big and you probably wouldn't want to
download them.  But in any case we'll cope the best we can by answering
questions, putting up a tutorial:

  http://www.columbia.edu/kermit/k95tutorial.html

and whatever else it takes.

Please try out the download as soon as you can and let us know of any
kinks in our new InstallShield installation procedure (bearing in mind
that the network might be melting down because of the Nimba virus).
It's about 3.7MB.

Meanwhile, we'll be fulfilling shrinkwrap orders electronically,
following up with actual packages when K95 Version 2.00 is ready.

- Frank


From henry.thorpe@att.net Wed Sep 19 11:36:29 EDT 2001
Article: 12794 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!news.verio.net!mars.njcc.com!yellow.newsread.com!netaxs.com!newsread.com!hammer.uoregon.edu!canoe.uoregon.edu!cyclone1.gnilink.net!news-east.rr.com!wn2feed!worldnet.att.net!135.173.83.71!wnfilter1!worldnet-localpost!bgtnsc07-news.ops.worldnet.att.net.POSTED!not-for-mail
Message-ID: <3BA8BA99.F92A40C4@att.net>
From: "Henry E. Thorpe" <henry.thorpe@att.net>
Organization: Just me!
X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.protocols.kermit.misc
Subject: Re: K95 1.1.20 can now be downloaded
References: <9oacmg$9ad$1@newsmaster.cc.columbia.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 42
NNTP-Posting-Host: NJ2q7-6196-jy2-757@bgtnsc07-news.ops.worldnet.att.net
X-Complaints-To: abuse@worldnet.att.net
X-Trace: bgtnsc07-news.ops.worldnet.att.net 1000912880 NJ2q7-6196-jy2-757@bgtnsc07-news.ops.worldnet.att.net (Wed, 19 Sep 2001 15:21:20 GMT)
NNTP-Posting-Date: Wed, 19 Sep 2001 15:21:20 GMT
Date: Wed, 19 Sep 2001 15:21:20 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12794

Frank;

Frank

Is there an upgrade price for current registered 1.x users?

				Henry
--
____________________________________________________________
Henry E. Thorpe  Henry.Thorpe@worldnet.att.net

Frank da Cruz wrote:
> 
> For years, people have been asking us for a publicly downloadable trial
> version of Kermit 95.  We would have been happy to oblige but since we
> wanted to make a good first impression, we were postponing this until the
> GUI version was ready.  But now, even though the GUI version is very
> nearly ready, the supply of K95+ shrinkwraps is exhausted.  It doesn't
> make sense to run a new batch at this late date, so instead we are
> putting up a full-featured but time-limited K95 demo for public download:
> 
>   http://www.columbia.edu/kermit/k95download.html
> 
> Due to publishing contracts, etc, however, it lacks the manuals.  This
> should not be a big burden to modern computer users, who don't read
> manuals anyway :-)  Plus they are big and you probably wouldn't want to
> download them.  But in any case we'll cope the best we can by answering
> questions, putting up a tutorial:
> 
>   http://www.columbia.edu/kermit/k95tutorial.html
> 
> and whatever else it takes.
> 
> Please try out the download as soon as you can and let us know of any
> kinks in our new InstallShield installation procedure (bearing in mind
> that the network might be melting down because of the Nimba virus).
> It's about 3.7MB.
> 
> Meanwhile, we'll be fulfilling shrinkwrap orders electronically,
> following up with actual packages when K95 Version 2.00 is ready.
> 
> - Frank


From fdc@watsun.cc.columbia.edu Wed Sep 19 11:44:30 EDT 2001
Article: 12795 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: K95 1.1.20 can now be downloaded
Date: 19 Sep 2001 15:44:42 GMT
Organization: Columbia University
Lines: 19
Message-ID: <9oaeha$aqk$1@newsmaster.cc.columbia.edu>
References: <9oacmg$9ad$1@newsmaster.cc.columbia.edu> <3BA8BA99.F92A40C4@att.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000914282 11092 128.59.39.2 (19 Sep 2001 15:44:42 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 Sep 2001 15:44:42 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12795

In article <3BA8BA99.F92A40C4@att.net>,
Henry E. Thorpe <henry.thorpe@att.net> wrote:
: Is there an upgrade price for current registered 1.x users?
: 
The Kermit 95 1.1.20 download is not an upgrade.  It is a time-expiring
trial copy.  If you have an earlier retail version of K95, you can install
the no-cost upgrade patch from our website:

  http://www.columbia.edu/kermit/k95patch.html

Holders of bulk and academic licenses may install upgrade patches only if
their annual maintenance is paid up.

Those who wish to evaluate K95 for a bulk or academic site license can
now simply download it and try it out, like anyone else:

  http://www.columbia.edu/kermit/k95download.html

- Frank


From fdc@watsun.cc.columbia.edu Wed Sep 19 12:21:02 EDT 2001
Article: 12796 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.std.internat,comp.terminals,comp.protocols.kermit.misc
Subject: Re: Unicode/UTF-8 terminal emulators
Date: 19 Sep 2001 16:20:26 GMT
Organization: Columbia University
Lines: 47
Message-ID: <9oagka$cco$1@newsmaster.cc.columbia.edu>
References: <9n37gi$51n5h$1@ID-81209.news.dfncis.de> <9o7qme$6l8$1@pegasus.csx.cam.ac.uk> <9o8gul$biplh$1@ID-81209.news.dfncis.de> <9o9n66$osb$2@pegasus.csx.cam.ac.uk>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1000916426 12696 128.59.39.2 (19 Sep 2001 16:20:26 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 19 Sep 2001 16:20:26 GMT
Xref: newsmaster.cc.columbia.edu comp.std.internat:9464 comp.terminals:16536 comp.protocols.kermit.misc:12796

In article <9o9n66$osb$2@pegasus.csx.cam.ac.uk>,
Markus Kuhn <mgk25@cl.cam.ac.uk> wrote:
: "Konstantinos Kostis" <kosta@kostis.de> writes:
: >> Most of which are terminal emulators using software such
: >> as Kermit (has supported UTF-8 for two years now!), not actual
: >> terminals with microcontroller firmware.
: >
: >Interesting. So it's acutally easy now?
: 
: Yes. The single most widely used VT100 terminal emulator to log from
: a Win32 machine into a Unix box today is Simon Tatham's PuTTY, a
: freely available SSH client, which also had UTF-8 support for quite
: some time. For security reasons, practically all decent Unix system
: administrators have disabled both telnet and rlogin/rsh on their
: machines during the past 2-4 years, and ssh is today the only
: widely enabled remote terminal login protocol for Unix.
: 
: http://www.chiark.greenend.org.uk/~sgtatham/putty/
: http://www.cl.cam.ac.uk/~mgk25/unicode.html
: 
That may or may not be true, but if it is, it is only through ignorance
or laziness.  Secure Telnet clients and servers are available that use
IETF-approved security methods such as Kerberos IV, Kerberos V, and
SSL/TLS that are far more manageable and disaster-recoverable than SSH.
Some are listed here:

  http://www.columbia.edu/kermit/telnetd.html

Among the clients, Kermit 95 for Windows NT/2000/XP supports UTF-8, and
the next release of Kermit 95 will also support UTF-8 for Windows 95/98/ME.
You can read about Kermit 95 and download a trial version here:

  http://www.columbia.edu/kermit/k95.html

The next version of Kermit 95 will also support SSH V1 and V2, not because
we think SSH V1 is a good idea, but only because so many short-sighted or
misinformed Unix system administrators have made it requirement to access
their servers.  The problem with SSH V1, in a nutshell, is that the key
files are sitting wide open on the (insecure) Windows disk, waiting to be
harvested and cracked offline.  Once cracked, the key file gives immediate
access to all the victim's hosts, with no way to recover.

The reason SSH V1 is so popular is that it's easy to install and manage,
compared to a true, centralized, manageable system like Kerberos, and that
it's "better than nothing".  Easy security is not secure.

- Frank


From not-a-real-address@usa.net Wed Sep 19 13:10:18 EDT 2001
Article: 12797 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!news-peer.gip.net!news.gsl.net!gip.net!newsfeed.mathworks.com!portc01.blue.aol.com!newsfeed.skycache.com.MISMATCH!newsfeed1.cidera.com!Cidera!sjcppf01.usenetserver.com!usenetserver.com!sn-xit-04!sn-post-02!sn-post-01!supernews.com!news.supernews.com!not-for-mail
From: those who know me have no need of my name <not-a-real-address@usa.net>
Newsgroups: comp.std.internat,comp.terminals,comp.protocols.kermit.misc
Subject: Re: Unicode/UTF-8 terminal emulators
Date: Wed, 19 Sep 2001 17:00:06 -0000
Organization: earthfriends
Message-ID: <tqhjomh54hel43@news.supernews.com>
References: <9n37gi$51n5h$1@ID-81209.news.dfncis.de> <9o7qme$6l8$1@pegasus.csx.cam.ac.uk> <9o8gul$biplh$1@ID-81209.news.dfncis.de> <9o9n66$osb$2@pegasus.csx.cam.ac.uk> <9oagka$cco$1@newsmaster.cc.columbia.edu>
User-Agent: slrn/0.9.7.2 (Linux)
X-Complaints-To: newsabuse@supernews.com
Lines: 12
Xref: newsmaster.cc.columbia.edu comp.std.internat:9465 comp.terminals:16537 comp.protocols.kermit.misc:12797

<9oagka$cco$1@newsmaster.cc.columbia.edu> divulged:

>The problem with SSH V1, in a nutshell, is that the key
>files are sitting wide open on the (insecure) Windows disk, waiting to be
>harvested and cracked offline.  Once cracked, the key file gives immediate
>access to all the victim's hosts, with no way to recover.

and the known_hosts file provides a list of hosts that are ready for
infiltration.

-- 
okay, have a sig then


From grinder@no.spam.maam.com Thu Sep 20 09:22:29 EDT 2001
Article: 12798 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!howland.erols.net!news.maxwell.syr.edu!pln-e!spln!dex!extra.newsguy.com!newsp.newsguy.com!enews3
From: "Grinder" <grinder@no.spam.maam.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Trivial Request
Date: Wed, 19 Sep 2001 19:05:26 -0500
Organization: http://extra.newsguy.com
Lines: 17
Message-ID: <9obd390eu7@enews3.newsguy.com>
References: <9o8vpo026ts@enews4.newsguy.com> <9oaaks$80r$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: 216-166-242-235.grics.net
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12798

> This is most likely because you are using NT or 2000 and the
> screen buffer asociated with the K95 process is greater than
> 100 lines and /or the number of lines that can be displayed on
> your monitor.

Indeed, that is the case.

> Start the K95 process, go to the system menu for that window
and
> reduce the screen buffer to a reasonable size.  25 lines, 80
columns.
> And then save the changes for future instances of this
application.

Thanks--that did the trick.




From fredb@immanent.net Thu Sep 20 12:03:17 EDT 2001
Article: 12799 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!nycmny1-snh1.gtei.net!cpk-news-hub1.bbnplanet.com!news.gtei.net!newsfeed1.cidera.com!Cidera!newspeer2.tds.net!gail.ripco.com!not-for-mail
From: fredb@immanent.net (Frederick Bruckman)
Newsgroups: comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc,comp.unix.bsd.openbsd.misc,comp.os.linux.misc,comp.protocols.kermit.misc
Subject: Re: Announcing C-Kermit 8.0 Beta.03
Date: 20 Sep 2001 15:58:38 GMT
Organization: Ripco Communications Inc.
Lines: 27
Message-ID: <9od3ne$4g7$1@gail.ripco.com>
References: <9njfoh$aui$1@newsmaster.cc.columbia.edu>
    <slrn9qaash.md5.billy_ball@green.home.org>
    <9o75d0$bh7ug$2@ID-49635.news.dfncis.de>
    <9o7ipr$b8b$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: tautology.immanent.net
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: gail.ripco.com 1001001518 4615 209.100.230.146 (20 Sep 2001 15:58:38 GMT)
X-Complaints-To: usenet@gail.ripco.com
NNTP-Posting-Date: 20 Sep 2001 15:58:38 GMT
X-Newsreader: knews 1.0b.1
Xref: newsmaster.cc.columbia.edu comp.unix.bsd.netbsd.misc:16296 comp.unix.bsd.freebsd.misc:179711 comp.unix.bsd.openbsd.misc:19078 comp.os.linux.misc:518841 comp.protocols.kermit.misc:12799

In article <9o7ipr$b8b$1@newsmaster.cc.columbia.edu>,
	fdc@watsun.cc.columbia.edu (Frank da Cruz) writes:
> In article <9o75d0$bh7ug$2@ID-49635.news.dfncis.de>,
> Thomas Mueller <tmueller@bluegrass.net> wrote:
>: In comp.unix.bsd.netbsd.misc bball <billy_ball@home.org> wrote:
>: > perhaps this has been discussed before, but why is C-Kermit not
>: > available via netbsd.org? is this a decision by developers or
>: > Columbia?
>: 
>: I think this is a copyright issue.  I believe Kermit is not included with
>: Linux or the other BSDs, either.
>: 
> Nothing prevents C-Kermit from being included with Linux, NetBSD, FreeBSD,
> or OpenBSD.  The copyright specifically allows it:
> 
>   ftp://kermit.columbia.edu/kermit/c-kermit/COPYING.TXT
> 
> and indeed distributors of all of these free OS's are welcome and invited
> to include it.  C-Kermit is included in some Linux distributions; sometimes
> in the base package, sometimes with the "power tools" or whatever.

Not to cloud the issue with facts, but binary packages of kermit-7.0.96
have been available for download on ftp.netbsd.org for nearly every
architecture NetBSD supports for over a year now. Just look, huh?
-- 

Frederick


From fdc@watsun.cc.columbia.edu Thu Sep 20 12:52:27 EDT 2001
Article: 12800 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc,comp.unix.bsd.openbsd.misc,comp.os.linux.misc,comp.protocols.kermit.misc
Subject: Re: Announcing C-Kermit 8.0 Beta.03
Date: 20 Sep 2001 16:52:39 GMT
Organization: Columbia University
Lines: 17
Message-ID: <9od6sn$h3m$1@newsmaster.cc.columbia.edu>
References: <9njfoh$aui$1@newsmaster.cc.columbia.edu> <9o75d0$bh7ug$2@ID-49635.news.dfncis.de> <9o7ipr$b8b$1@newsmaster.cc.columbia.edu> <9od3ne$4g7$1@gail.ripco.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1001004759 17526 128.59.39.2 (20 Sep 2001 16:52:39 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 20 Sep 2001 16:52:39 GMT
Xref: newsmaster.cc.columbia.edu comp.unix.bsd.netbsd.misc:16297 comp.unix.bsd.freebsd.misc:179715 comp.unix.bsd.openbsd.misc:19079 comp.os.linux.misc:518844 comp.protocols.kermit.misc:12800

In article <9od3ne$4g7$1@gail.ripco.com>,
Frederick Bruckman <fredb@immanent.net> wrote:
: ...
: Not to cloud the issue with facts, but binary packages of kermit-7.0.96
: have been available for download on ftp.netbsd.org for nearly every
: architecture NetBSD supports for over a year now. Just look, huh?
:
Yes.  This has to be addressed on a case-by-case basis.  Install packages
(or "ports") are available on many of the *BSD and Linux distributor sites,
or elsewhere, and are listed on the C-Kermit page:

  http://www.columbia.edu/kermit/ckermit.html#packages

The related question is including C-Kermit in the base distribution.  As I
said, all Linux and {Free,Net,Open}BSD packagers are welcome to do this.

- Frank


From ubw@nowhere.net Thu Sep 20 16:05:18 EDT 2001
Article: 12802 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!panix!newsfeed.mathworks.com!arclight.uoregon.edu!wn4feed!worldnet.att.net!135.173.83.71!wnfilter1!worldnet-localpost!bgtnsc05-news.ops.worldnet.att.net.POSTED!not-for-mail
From: ubw@nowhere.net (ubw)
Newsgroups: comp.protocols.kermit.misc
Subject: K95 in WY60 emulation - SCO msreen compatibility
Message-ID: <3baa42c5.773496294@netnews.worldnet.att.net>
X-Newsreader: Forte Free Agent 1.1/32.230
Lines: 6
Date: Thu, 20 Sep 2001 19:43:07 GMT
NNTP-Posting-Host: 12.90.160.210
X-Complaints-To: abuse@worldnet.att.net
X-Trace: bgtnsc05-news.ops.worldnet.att.net 1001014987 12.90.160.210 (Thu, 20 Sep 2001 19:43:07 GMT)
NNTP-Posting-Date: Thu, 20 Sep 2001 19:43:07 GMT
Organization: AT&T Worldnet
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12802

I have downloaded the eval version of Kermit 95 and want to test it
under wyse60 emulation using SCO's mscreen utility.  Mscreen is SCO's
utility to run 2+ virtual terminals from one tty device.  By default
K95 does not seem to switch screens properly (display different pages
of screen memory).  Does K95 not support this capability? Is there
some setting which needs to be changed to enable it?


From jaltman@watsun.cc.columbia.edu Thu Sep 20 16:05:21 EDT 2001
Article: 12803 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: K95 in WY60 emulation - SCO msreen compatibility
Date: 20 Sep 2001 19:50:21 GMT
Organization: Columbia University
Lines: 21
Message-ID: <9odh9t$ol0$1@newsmaster.cc.columbia.edu>
References: <3baa42c5.773496294@netnews.worldnet.att.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1001015421 25248 128.59.39.2 (20 Sep 2001 19:50:21 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 20 Sep 2001 19:50:21 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12803

In article <3baa42c5.773496294@netnews.worldnet.att.net>,
ubw <ubw@nowhere.net> wrote:
: I have downloaded the eval version of Kermit 95 and want to test it
: under wyse60 emulation using SCO's mscreen utility.  Mscreen is SCO's
: utility to run 2+ virtual terminals from one tty device.  By default
: K95 does not seem to switch screens properly (display different pages
: of screen memory).  Does K95 not support this capability? Is there
: some setting which needs to be changed to enable it?

K95 does not support multiple memory pages.  You can configure screen
to perform its function without using multiple memory pages.  You will
need to active the SEND-DATA capability which is disabled by default
due to its dangerous nature.

  SET TERMINAL SEND-DATA ON


 Jeffrey Altman * Sr.Software Designer      C-Kermit 8.0 Beta available
 The Kermit Project @ Columbia University   includes Secure Telnet and FTP
 http://www.kermit-project.org/             using Kerberos, SRP, and 
 kermit-support@kermit-project.org          OpenSSL.  SSH soon to follow.


From bglauz@parkbilling.com Fri Sep 21 11:33:04 EDT 2001
Article: 12804 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!phl-feed.news.verio.net!iad-peer.news.verio.net!news.verio.net!washdc3-snh1.gtei.net!cpk-news-hub1.bbnplanet.com!news.gtei.net!newsfeed1.cidera.com!Cidera!sjcppf01.usenetserver.com!e420r-sjo4.usenetserver.com!usenetserver.com!sjcpnn01.usenetserver.com.POSTED!not-for-mail
From: "rnglauz" <bglauz@parkbilling.com>
Newsgroups: comp.protocols.kermit.misc
Subject: Kermit in VB6
Lines: 16
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
Message-ID: <MiBq7.1150$CL.40340@sjcpnn01.usenetserver.com>
X-Complaints-To: abuse@usenetserver.com
X-Abuse-Info: Please be sure to forward a copy of ALL headers
X-Abuse-Info: Otherwise we will be unable to process your complaint properly.
NNTP-Posting-Date: Fri, 21 Sep 2001 02:41:48 EDT
Organization: WebUseNet Corp.  http://corp.webusenet.com - ReInventing the UseNet
Date: Thu, 20 Sep 2001 22:48:20 -0700
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12804

We have program which generates a data file that we would like to transfer
to a Kermit server (old 386).  This is working okay using PDQ Comm.
However, after the file transfer, we would also like to send DOS
instructions to do the following three operations:
    copy z*.* a:        (this copies the file just transmitted to a floppy
for transfer to another computer)
    copy z*.* \u        (this copies to a backup directory)
    del z*.*                (this deletes the original file from the pdl
directory)

PDQ Comm does not appear to do this easily.  Is there any other control
available for VB6 which can do this.

Thanks,  Bob  (email:  rnglauz@ucdavis.edu)





From fdc@watsun.cc.columbia.edu Fri Sep 21 11:33:51 EDT 2001
Article: 12805 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Code Red / Nimda script
Date: 21 Sep 2001 15:24:51 GMT
Organization: Columbia University
Lines: 27
Message-ID: <9ofm43$4fo$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1001085891 4600 128.59.39.2 (21 Sep 2001 15:24:51 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 21 Sep 2001 15:24:51 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12805


I posted a pair of scripts the other day: codered and crstats.  Since we
at Columbia, just as readers everywhere, have been preoccupied with the
Nimda virus (among other things) the past few days, those scripts have
been improved to run unattended and provide hourly reports and logs via
email and FTP.  The hourly email to our local net admins allows the
infected PCs to be located quickly; the logs contain the details (type of
attack, etc).  The new script is designed for quick adaptation to other
sites, and can be used on any TCP port (the default is 80).  The new
script is called portlog.  You can find it here:

  http://www.columbia.edu/kermit/ckscripts.html#inet

For the Kermit scripting fan, this script illustrates some useful features
and techniques, many of which are new C-Kermit 8.0:

 . Accepting incoming TCP connections on an arbitrary port
 . Functions to convert between IP host names and addresses
 . Associative arrays (accumulate hit totals for each originating host)
 . Pattern matching (match address to local-domain pattern)
 . Control-C trapping
 . Use of the built-in FTP client
 . Reading and writing local files
 . Sorting a pair arrays
 . Automatically taking some actions every hour

- Frank


