Kermit FAQ - What about Winmodems?

(Home) (Prev) (Next)

21 What about Winmodems?

Refer to the previous section. Note, however, that Winmodems are even more Windows-dependent than RPI modems, as they rely on the Windows drivers not only for error correction and data compression, but for all of their modem functions. Thus they are totally useless outside of Windows 3.1 or Windows 95, and even under those operating systems, they can be used only by native Windows applications, and not by DOS applications -- not even when they are running in a Windows window. To quote from a posting to comp.dcom.modems from August 7, 1996:

"While the Winmodem does have some advantages over modems, this device and others like it are generally inferior to a real and true modem. The Winmodem isn't really a modem, it's just a DSP and a few other components on a card. It doesn't become a modem until you load up the Windows drivers for it. First off this means that you're totally and completely stuck with Windows software. No support for DOS in any way (not even through a DOS session in Windows), OS/2, Linux, or even WinNT. Furthermore it uses your computer CPU for some tasks normally handled by a processor in the modem. This drains some CPU power and memory from your computer, which can slow applications down (although just how much it'll slow things down depends on a number of factors)."

Thus you can not use MS-DOS Kermit or any other DOS communications software with a Winmodem. Nor can you use a Winmodem in Linux, SCO, OpenBSD, FreeBSD, or any other form of PC-based UNIX. You can, however, use Kermit 95 in Windows 95 or 98 (not Windows NT) with a Winmodem, since Kermit 95 is a native 32-bit Windows application with access to the Windows drivers.

BUT... Even when we only want to use our Winmodem in Windows 95/98, and are willing to live with the performance degradations, we still might have some unpleasant surprises:


Kermit FAQ / Columbia University / kermit@kermitproject.org