From: rjhoffma@iastate.edu (Richard J. Hoffmann)
Subject: Re: Windows and NCSA telnet....
Organization: Iowa State University, Ames, IA
Date: Fri, 18 Dec 1992 14:28:04 GMT


Since I posted last night, I've been thinking about some of the other
recent lines in this thread.  There seems to be an impression that NCSA
Telnet can't be run unless it's full screen and has exclusive control
when under Windows 3.1.  I have found that I have no problem minimizing
it on the desktop and running another program while it continues to
operate in the background.  The system slows, as it always does when
multitasking a DOS application, but it does run for me in the
background.  This applies to an active telent session or simply to
having Telnet lurking in server mode.  Last night I posted the
telnet.pif that comes with the distribution from Illinois.  I did modify
that somewhat to have it run in the background, so I'm posting my
modifications at the end of this message.

To be completely clear about my system, I have an SMC EtherCard Plus,
Elite16T, in my generic 486-33 clone.  The packet driver that comes with
the card doesn't work very well over our campus ethernet (very slow file
transfers by ftp), so I use wd8003e.com instead.  I load it as follows:

wd8003e -w 0x60 10 0x280 0xd800 through my autoexec.bat.

I read with interest the advice about using
pktmux, but I haven't gotten around to trying it myself.  I start NCSA
Telnet from a batch file (telserv.bat to put it in server mode or
telnet.bat to start a terminal session).  The telnet.bat is exactly in
the form that comes with the Telnet package when requested from
Illinois.  The batch files are started through the *.pif posted below,
modified to load the correct batch file, but otherwise identical for
server or terminal modes.

With this system, I can leave a terminal session, do something else, and
return to it where I left off.  The host does not log me off.  Or I can
have the server mode running and ftp service is always available to
remote PCs.

I intend to try pktmux to allow ftp and terminal service to coexist, but
the way things are, it's an either/or situation on my system.

I have tried WinQVT/Net, and I agree that it has the advantage that it
is a real Windows application.  Minimizing it doesn't exact the same
performance penaltiy that a DOS application does.  It also allows
simultaneous terminal and ftp sessions, and I especially like the fact
that it allows separate maintenance of anonymous ftp and authorized
access.  Version 3.0.3, which is the only on I've tested, does allow
keyboard mapping.  In fact, it has a nice screen that allows you to do
so interactively.  I have just ordered my registered copy.  I do still
expect to use NCSA, though.

Here is telserv.pif as I use it to multitask NCSA Telnet in server mode:

-------------------------cut here-----------------------------
table
 !"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
begin 644 telserv.pif
M (-496QN970@4V5R=F5R(" @(" @(" @(" @(" @(""  (  0SI<0D%40TA<z
M5$5,4T525BY"050 (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @y
M(" @(" @(" @$   (" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @x
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @/P              (" @w
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @v
M(" @(  ! /\94   !P                                          u
M                                                            t
M                                                            s
M         .!@34E#4D]33T94(%!)1D58 (<!  !Q 5=)3D1/5U,@,S@V(#,Nr
M,  % IT!: "  H  9  "   $    !   "A0& !\                     q
M       @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @p
M(" @(" @(" @(" @(" @(" @(" @(%=)3D1/5U,@,C@V(#,N, #__QL"!@  o
&       :n
 m
end
-------------------------cut here-----------------------------

Hope this helps someone.  I make no claims that this is elegant or
correct, but it works for me.

Dick
-- 
Richard J. Hoffmann                Internet: rjhoffma@iastate.edu
Department of Zoology & Genetics     Bitnet: rjhoffma%iastate.edu@isumvs
Iowa State University                 Voice: (515) 294-8075
Ames, Iowa 50011