[comp.sys.apple] ProDos Kermit problem

LEM0333@RITVAX.BITNET (05/09/88)

        I just read the message about ProDos Kermit, and followed the
instructions.  Now, however, I have another problem.  First of all, it seems
that Kermit expects itself to be in the volume /RAM5/KERMIT.  I simply took
out Zap and changed that to /KERMIT.  But now I have another problem.  The
KERMIT.INIT file isn't being read.  Instead it says something about a call
at $40 27E6 and then at $40 511C, and that there is a bad prefix or some
such thing.  Now I know that the prefix is fine, because everything else
works.  It just won't load in KERMIT.INIT.  Can anyone tell me what to do?
 Thanks...

                                 Lee E. Manevitch

__________________________________________________________________________
|   #############                                                        |
|   #           #   LEM0333@RITVAX                                       |
|   # ######### #                                                        |
|   # #       # #   LEM0333%ritvax.bitnet@cornellc.ccs.cornell.edu       |
|   # # ##### # #                                                        |
|   # # #   # # #             Lee Manevitch                              |
|   # # #   # # #             CPU#958                                    |
|   # # ##                    25 Andrews Memorial Dr.                    |
|   # #    R.I.T.             Rochester, NY 14623                        |
|   # ####                                                               |
|   #             Disclaimer: "Just because I study here doesn't mean    |
|   ######                         I like it..."                         |
|________________________________________________________________________|

SEWALL@UCONNVM.BITNET (Murph Sewall) (05/09/88)

>        I just read the message about ProDos Kermit, and followed the
>instructions.  Now, however, I have another problem.  First of all, it seems
>that Kermit expects itself to be in the volume /RAM5/KERMIT.  I simply took

I wonder how you got it to expect that?  If you copied the 'B' file from
DOS 3.3 to /RAM5/KERMIT and then copied it somewhere else, that might
happen, I suppose.  I've always used COPY 2+ to copy the DOS 3.3 'B'
file directly to the directory I want Kermit to be in.  I'm running
it right now of a floppy with a volume name of /KERMIT and have no such
problem.

>out Zap and changed that to /KERMIT.  But now I have another problem.  The
>KERMIT.INIT file isn't being read.  Instead it says something about a call
>at $40 27E6 and then at $40 511C, and that there is a bad prefix or some
>such thing.  Now I know that the prefix is fine, because everything else
>works.  It just won't load in KERMIT.INIT.  Can anyone tell me what to do?

I assume you have KERMIT.INIT in the same directory as the KERMIT program?
Kermit looks for KERMIT.INIT in whatever directory appears in response to
SHOW PREFIX (at the KERMIT-65> prompt).  That should (by default) be the
same as the directory KERMIT was BRUN from, but I've seen that get messed
up.

There are two ways to fix.

1) a small txt file which, when EXEC'd runs Kermit

BLOAD KERMIT3xx  (where 'xx' is for whichever version you're running)
PREFIX /path containing KERMIT.INIT
CALL 4096

2) from the KERMIT-65> prompt:

SET PREFIX /path containing KERMIT.INIT
QUIT
BSAVE /path for kermit binary/KERMIT3xx,A$1000,L$6F00

The second should patch your kermit binary so that when BRUN it will
set the prefix to the path where it will find KERMIT.INIT and that
should fix the problem.  Some versions of Kermit have length L$6E00,
the L$6F00 may save a few more bytes than needed, but it's safe.

---------------------
Disclaimer: The "look and feel" of this message is exclusively MINE!
            (subject to change without notice; void where prohibited)

ARPA:   sewall%uconnvm.bitnet@mitvma.mit.edu       Murphy A. Sewall
BITNET: SEWALL@UCONNVM                          School of Business Admin.
UUCP:   ...ihnp4!psuvax1!UCONNVM.BITNET!SEWALL  University of Connecticut