[comp.os.msdos.apps] Comm program help

andyross@ddsw1.MCS.COM (Andrew Rossmann) (09/09/90)

  I just bought a 2400 baud MNP5 modem (ATI 2400etc/e.) I have quickly
found out that some modems do not like the attempt to set up an MNP
protocol. I am currently using Procomm Plus. The problem is that there is
no way for me to have a particular entry in the dialer set the modem's MNP
on or off (a linked script file is only called AFTER connection.) Are there
any other communications programs out there that let you send special
initializations to the modem BEFORE dialing? Is there a sneaky way to do
this in Procomm Plus??

  Andrew Rossmann
  andyross@ddsw1.MCS.COM

ts@uwasa.fi (Timo Salmi LASK) (09/09/90)

In article <1990Sep09.012634.22430@ddsw1.MCS.COM> andyross@ddsw1.MCS.COM (Andrew Rossmann) writes:
>  I just bought a 2400 baud MNP5 modem (ATI 2400etc/e.) I have quickly
>found out that some modems do not like the attempt to set up an MNP
>protocol. I am currently using Procomm Plus. The problem is that there is
>no way for me to have a particular entry in the dialer set the modem's MNP
>on or off (a linked script file is only called AFTER connection.) Are there
>any other communications programs out there that let you send special
>initializations to the modem BEFORE dialing? Is there a sneaky way to do
>this in Procomm Plus??

Yes, I've thought about the same problem, and MsKermit has this
feature.  With proper script programming you can have MsKermit do
whatever initializations do wish before dialing, and then on top of
that doing the dialing from a multi-entry dialing directory.  This
MsKermit dialing directory facility is available in the
/pc/ts/tskerm24.arc MsKermit utilities collection downloadable by
anonymous ftp from chyde.uwasa.fi, Vaasa, Finland.  The flexibility
and potential of MsKermit as a fully fledged communication program
rather than just an excellent terminal emulator are often underrated
and little known. 

...................................................................
Prof. Timo Salmi        (Moderating at anon. ftp site 128.214.12.3)
School of Business Studies, University of Vaasa, SF-65101, Finland
Internet: ts@chyde.uwasa.fi Funet: gado::salmi Bitnet: salmi@finfun

huopio@lut.fi (Kauto Huopio OH5LFM) (09/09/90)

Kermit 3.0 has quite a powerful script language, has VT320 -emulation
(!) and is FREE..

--Kauto
--
****************** Kauto Huopio (huopio@kannel.lut.fi) **********************
*US Mail: Kauto Huopio, Punkkerikatu 1 A 10, SF-53850 Lappeenranta, Finland * 
*****************************************************************************

a577@mindlink.UUCP (Curt Sampson) (09/09/90)

I suspect that Procomm Plus lets you use long distance dial prefixes.  If not,
I know you can do this with the seperate dial strings in Telix.

The key is to have your prefix set to some modem commands instead of a number.
Your dial command is still "AT", but you would set up to prefixes to turn on
and off the MNP5 or V42.  In the case of an ATI 2400etc modem the prefix to
turn it on would be "&Q6&U1" and the prefix to turn it off would be "&Q0&U0".
Your terminal program should send out the sequence
        <DIAL COMMAND><LD PREFIX><PHONE NUMBER>
which might translate to
        AT&Q0&U0987-6543
which would turn MNP5/V.42 off and dial the number.

I hope this helps.  Feel free to email me for more details if you have any
problems.

        -cjs    ( Curt_Sampson@mindlink.UUCP )

a577@mindlink.UUCP (Curt Sampson) (09/09/90)

Oops!  In my previous posting where I said the program would send out the
string
        AT&Q0&U0987-6543
it should actually be
        AT&Q0&U0DT987-6543

Sorry about that.

        -cjs    ( Curt_Sampson@mindlink.UUCP )

roy@cs.umn.edu (Roy M. Silvernail) (09/10/90)

andyross@ddsw1.MCS.COM (Andrew Rossmann) writes:

> Are there
> any other communications programs out there that let you send special
> initializations to the modem BEFORE dialing?

2 come to mind immediately... Telix and Telemate both offer alternate
dial prefixes. Telemate has selectable suffixes, as well.

I usually use Telemate, for the windowing functions (Not to be confused
with MS Windows) and, IMHO, almost anything will outperform Procomm.
--
Roy M. Silvernail |+|  roy%cybrspc@cs.umn.edu  |+| #define opinions ALL_MINE;
main(){float x=1;x=x/50;printf("It's only $%.2f, but it's my $%.2f!\n",x,x);}
"This is cyberspace." -- Peter da Silva  :--:  "...and I like it here!" -- me

pilger@uhunix1.uhcc.Hawaii.Edu (Eric Pilger) (09/10/90)

In article <1990Sep09.012634.22430@ddsw1.MCS.COM> andyross@ddsw1.MCS.COM (Andrew Rossmann) writes:
>
>  I just bought a 2400 baud MNP5 modem (ATI 2400etc/e.) I have quickly
>found out that some modems do not like the attempt to set up an MNP
>protocol. I am currently using Procomm Plus. The problem is that there is
>no way for me to have a particular entry in the dialer set the modem's MNP
>on or off (a linked script file is only called AFTER connection.) Are there
>any other communications programs out there that let you send special
>initializations to the modem BEFORE dialing? Is there a sneaky way to do
>this in Procomm Plus??
>

I have a Ventel modem with the same problem that I use with Procomm
Plus.  I put the code to turn off MNP in the beginning of the phone
number in the dialing directory.  In my case:

Mxxx-xxxx

This took a while to figure out, of course.  I may not work for you if
your modem doesn't like seeing things like:

ATDTMxxx-xxxx

Still, it's worth a try.


					   Eric Pilger
					   Systems Programmer
					   NASA Infrared Telescope Facility

ralphs@halcyon.wa.com (Ralph Sims) (09/10/90)

pilger@uhunix1.uhcc.Hawaii.Edu (Eric Pilger) writes:

> Plus.  I put the code to turn off MNP in the beginning of the phone
> number in the dialing directory.  In my case:

> Mxxx-xxxx

> This took a while to figure out, of course.  I may not work for you if
> your modem doesn't like seeing things like:

> ATDTMxxx-xxxx

If it doesn't, try ATMDTxxx-xxxx.  I think once you send a DT, you're
sending DTMF codes, and not modem commands.
--
  Remember when dethroning idols to save the pedestals--they may come
  in handy...

andyross@ddsw1.MCS.COM (Andrew Rossmann) (09/13/90)

In article <1990Sep09.012634.22430@ddsw1.MCS.COM> andyross@ddsw1.MCS.COM (Andrew Rossmann) writes:
>  I just bought a 2400 baud MNP5 modem (ATI 2400etc/e.) I have quickly
>found out that some modems do not like the attempt to set up an MNP
>protocol. I am currently using Procomm Plus. The problem is that there is
>no way for me to have a particular entry in the dialer set the modem's MNP
>on or off (a linked script file is only called AFTER connection.) Are there
>any other communications programs out there that let you send special
>initializations to the modem BEFORE dialing? Is there a sneaky way to do
>this in Procomm Plus??

  To answer my own question, I have found a way to do it in Procomm Plus!!
What I did was, in the SETUP section, to change the dialing command from
ATDT to AT. Then in the dialing directory, I set dialing code A to &Q0DT,
and dialing code B to &Q5DT. I then changed all of my phone numbers to
begin with either A or B, depending on whether I want MNP or not.

  I do have one other question, is it better to set the modem to &Q6, which
enables V42? Is LAP-M (what V42 uses) any better than MNP?

  Andrew Rossmann
  andyross@ddsw1.MCS.COM

a577@mindlink.UUCP (Curt Sampson) (09/13/90)

> andyross@ddsw1.MCS.COM (Andrew Rossmann) writes:
> 
> 
>   I do have one other question, is it better to set the modem to &Q6, which
> enables V42? Is LAP-M (what V42 uses) any better than MNP?

I don't know that LAP-M is any better than MNP4, but since V.42 will
automatically fall back though the MNP levels (4 and below, anyway) if it can't
establish a LAP-M connect, you're safe using it all the time.

                                        -cjs