[comp.binaries.ibm.pc.d] More help with EVEREX 2400 baud modem

joshua5@bu-cs.BU.EDU (James Peters) (12/13/88)

A little over a week ago I posted a request for help with my modem.
Once again, I have an Everex Evercomm 942/II 2400 baud internal modem
that I am running on my PS/2 Model 50Z under DOS 4.00. My basic
intention is to send a command to the modem to turn off auto-answer.
The command should be ATS0=0 (with AT&W and AT&F) and it works in
Procomm or Bitcom, but I want to send it *myself*.
  Because of the new PS/2 Microchannel Architecture there are no DIP
switches. The modem is physically in the middle slot (of 3). I
consider this to be COM2 in general. In the setup program it is called
Serial_2.  Is this right?  When I try to do an echo or copy to the
port with either a file or just text. I recieve an Write fault error
on the COMx.  I get the same error for COM1.  According to other
errors, the COM3 ( COM4->8, which are defined by the .ADF) doesn't
exist.  Now I am confused, what are the slots inside my computer
called? COM0-2? or COM1-3 or COM1, COM2, LPT1, LPT2 or what?
  Can anyone shed some new light on this?
BTW, the simple solutions with copy, echo, mode, and hunks of
assembler code failed to do the trick.  I could really use a good hunk
of Turbo C 1.5 code to do the trick. I don't know TC well enough yet
to do something like this.

                                                  Thanks in advance,
                                                       Jim

BITNET: cscbu4c@bacca            UUCP: ...!harvard!bu-cs!joshua5
ARPANET: joshua5@bu-cs.bu.edu    CSNET: joshua5%bu-cs.bu.edu

nr@notecnirp.Princeton.EDU (Norman Ramsey) (12/14/88)

When I wanted to tell my modem not to answer the phone, I wrote a
small BASICA program to do it.  I have to open the COM port and then
write ATS0=0 onto it.  I used BASICA because all the COM port setting
stuff is built into the language. It's inelegant, but it works.

Norman
nr@princeton.edu
Norman Ramsey
nr@princeton.edu