Differences between version 11 and previous revision of WinModem.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 11 | Last edited on Monday, June 7, 2004 1:11:16 pm | by AristotlePagaltzis | Revert |
Older page: | version 10 | Last edited on Saturday, May 15, 2004 11:19:19 pm | by zcat(1) | Revert |
@@ -1,12 +1,9 @@
-WinModem - Modem
, usually PCI, which relies on
the host computer for it
's processing power
. Most often these modems
only work in
Windows with the modem drivers
. However increasingly
there are more drivers available for Linux, so these modems
get affectionately called "
LinModems"
.
Beware tho
, not many modems
are fully supported under Linux. Intel now has such a chip ([DSE] sells modems based on
these) and because they have both windows and linux drivers Intel calls them HaM
[1
] - Host-Accelerated Modem. Another example is the mwave winmodem in IBM thinkpads - IBM has released a GPL linux driver, which is now in the main kernel
.
+A
WinModem is an overglorified SoundCard masking as a MoDem. The device itself has little else than a [DAC]/[ADC]
, and the actual signal processing logic is rolled off to
the host computer's [CPU], where it is hidden inside a "driver"
. Manufacturers usually write such drivers
only for [
Windows]
. Fortunately
there are increasingly
more WinModem
drivers available for [
Linux]. Such [MoDem]s
get affectionately called [
LinModems | http://www.linmodems.org/]
. Beware though
, there
are only few of
these among the
[WinModem
]s
.
-By far the most common
[WinModem]s (at least in New Zealand) are ones
based on Conexant chipsets. For a long time there was no way at all to get any of
these to work in Linux. At some point after I (SamJansen
) needed Conexant modem support for Linux
they released
Linux drivers. The first place to stop if you have
a WinModem is probably: [http://www.linuxant.com/drivers/]
.
+[Intel] now has a supported
WinModem chipset ([DSE
] sells modems
based on these) and because
they have both [Windows] and [
Linux]
drivers [Intel] calls them HaM (Host-accelerated Modem)
. How
a 56K
WinModem is "accelerated" in comparison to a 56k hardware modem isn't entirely clear; this appears to be MarkeTroid speak
.
-If you want to get a new modem for a linux machine, and you're faced with a
WinModem or an expensive external serial modem, then try to get one with a Lucent or Agere compatable chipset. I just installed a Lectron I56LVP/F4 ($32 at this point - May 2004)
in a machine, and it runs fine with the ltmodem drivers (http://www
.physcip.uni-stuttgart.de/heby/ltmodem/). Try
the binary package first
, but
the ones for FC1 wouldn't work at all for me
. Get the source package and follow the instructions, there's a couple of scripts you can run which basically automate the whole installation
+The MWave
WinModem in [IBM] [ThinkPad]s is also supported
. IBM released
the driver under [GPL]
, so it has made its way into
the official [Kernel] source tree
.
-See Also
http://www.linmodems
.org
/.
+By far the most common [WinModem]s (at least in New Zealand) are ones based on Conexant chipsets. For a long time there was no way at all to get any of these to work in Linux, but at some point [they released Linux drivers |
http://www.linuxant
.com/drivers
/]
.
-
-[1] I have seen modems branded as HaM around
for a long time. In fact,
the first ever
WinModem I saw was an ISA 33k6 HaM. This was in pentium class machine
, and was purchased
with the machine
. HaM is just the generic term for WinModem
.
-
-(I always understood that HaM was an acronym for "Host assisted Modem
."
. Googlefight says I'm wrong :) I don
't quite see how a 56K winmodem is 'accelerated' in comparison to a 56k hardware modem
, I guess it
's one
of those marketing terms
.. - zcat)
+If you want to get a new MoDem
for a Linux and would like to avoid
the cost of a hardware MoDem, DanielLawson recommends a Lucent or Agere compatible chipset based
WinModem, after good experience with a Lectron I56LVP/F4 ($32 as of May 2004) that runs fine
with the [ltmodem drivers | http://www
.physcip
.uni-stuttgart
.de/heby/ltmodem/]
. If the binary package doesn
't work for you, get the source package and follow the instructions
, there
's a couple
of scripts you can run which basically automate the whole installation
.