[comp.os.os2.misc] A modem on com2:

nacer@hpmcaa.mcm.hp.com (Abdenacer Moussaoui) (08/08/90)

Did anybody attach a modem as COM2: on OS/2 1.1?

My Com1: connected to a direct link has been working fine for quite
some time.  Recently I added an HP/Hayes compatible internal modem and
configured it to COM2: however OS/2 error dialog says

	SYS0049 the COM2 device is not functionning

after chosing "return error to program" I get:

	SYS1620 the com port specified is not installed.

is there other drivers than the  com01.sys to load in config.sys?

Thanks for any info.

d9mikael@hackes.dtek.chalmers.se (Mikael Wahlgren) (08/17/90)

In article <15590007@hpmcaa.mcm.hp.com> nacer@hpmcaa.mcm.hp.com (Abdenacer Moussaoui) writes:
>Did anybody attach a modem as COM2: on OS/2 1.1?
>My Com1: connected to a direct link has been working fine for quite
>some time.  Recently I added an HP/Hayes compatible internal modem and
>configured it to COM2: however OS/2 error dialog says
>
>	SYS0049 the COM2 device is not functionning
>
>after chosing "return error to program" I get:
>
>	SYS1620 the com port specified is not installed.
>
>is there other drivers than the  com01.sys to load in config.sys?

Well, I have used COM2 for communications with OS/2 1.1 before and
it worked.

I think your problem has to do with your Modem.  There are a lot of
"buggy" 8250 UART's in use, and OS/2 won't work correctly with these.
Try to buy a new UART (I suggest that you buy a 16550 FIFO UART if
you are going to change anyhow, you will get better performance) and
replace your 8250 UART.


Mikael Wahlgren      d9mikael@dtek.chalmers.se

rommel@lan.informatik.tu-muenchen.dbp.de (Kai-Uwe Rommel) (08/20/90)

In article <1990Aug17.084138.5548@mathrt0.math.chalmers.se> d9mikael@hackes.dtek.chalmers.se (Mikael Wahlgren) writes:
>Try to buy a new UART (I suggest that you buy a 16550 FIFO UART if
>you are going to change anyhow, you will get better performance) and
>replace your 8250 UART.

>Mikael Wahlgren      d9mikael@dtek.chalmers.se

Is the 16550 UART supported by OS/2 1.2? I.e.is the FIFO buffer used by
the COM0x.SYS drivers? The IBM PS/2 machines have 16550's as the
standard UART (as far as I know). Windows 3.0 for example, does not
support the 16550 FIFO with its comm.drv driver.

(I'm writing a Windows app. which does heavy communication with 19200
baud in the background and we think about porting to OS/2 ...)

Kai Uwe Rommel
--
/* Kai Uwe Rommel
 * Munich
 * rommel@lan.informatik.tu-muenchen.dbp.de
 */

alistair@microsoft.UUCP (Alistair BANKS) (08/23/90)

Not all PS/2's have these UARTs, but OS/2 1.2 does indeed support them if
they are there. This support was added for 1.2.

Alistair Banks
OS/2 Group
Microsoft

d9mikael@hackes.dtek.chalmers.se (Mikael Wahlgren) (08/24/90)

In article <4048@tuminfo1.lan.informatik.tu-muenchen.dbp.de> rommel@lan.informatik.tu-muenchen.dbp.de (Kai-Uwe Rommel) writes:

>Is the 16550 UART supported by OS/2 1.2? I.e.is the FIFO buffer used by
>the COM0x.SYS drivers? The IBM PS/2 machines have 16550's as the
>standard UART (as far as I know). Windows 3.0 for example, does not
>support the 16550 FIFO with its comm.drv driver.

Yes, the 16550 UART with FIFO is fully supported by OS/2 1.2.  But note that
early versions of OS/2 1.2 COM01.SYS-drivers was buggy, and didn't work with
hardware handshaking.  Now, it seems to work perfectly (CSD 4053) at least
it does for me, with both COM02.SYS and COM01.SYS drivers.

Mikael Wahlgren      d9mikael@dtek.chalmers.se

root@dialog.stgt.sub.org (Christian Motz) (08/26/90)

In article <1990Aug24.135527.6356@mathrt0.math.chalmers.se> d9mikael@hackes.dtek.chalmers.se (Mikael Wahlgren) writes:
>In article <4048@tuminfo1.lan.informatik.tu-muenchen.dbp.de> rommel@lan.informatik.tu-muenchen.dbp.de (Kai-Uwe Rommel) writes:
>
>>Is the 16550 UART supported by OS/2 1.2? I.e.is the FIFO buffer used by
>>the COM0x.SYS drivers? The IBM PS/2 machines have 16550's as the
>>standard UART (as far as I know). Windows 3.0 for example, does not
>>support the 16550 FIFO with its comm.drv driver.
>
>Yes, the 16550 UART with FIFO is fully supported by OS/2 1.2.  But note that
>early versions of OS/2 1.2 COM01.SYS-drivers was buggy, and didn't work with
>hardware handshaking.  Now, it seems to work perfectly (CSD 4053) at least
>it does for me, with both COM02.SYS and COM01.SYS drivers.

Only one thing to add from my side: You can see  whether  or  not  the
16550 has been detected and the FIFO enabled  when  the  COM0x- driver
brings up the message "COM0x supports extended hardware buffering." or
something to that effect.

--
Christian Motz                                root@dialog.stgt.sub.org