"John Doe" <> wrote in message
news:...
----- Original Message -----
> Hi
>
> I browsed through the archives, but didn't find a very good
> explanation as to why we can't use a good voice modem as FXO card
> for small setups (read: cheap).
>
> Is it because their CODECs suck, or they don't support enough of them?
As far as I know, most (all?) voice modems are half-duplex: they can send
or receive voice, but can't do both things at the same time. Moreover,
their codecs are usually based on some variant of ADPCM, and the driver
should transcode the data into some other format suitable for VoIP. All in
all, it's just not worth the trouble.
On the other hand, some Winmodems (or Linmodems, if we prefer a
Penguinically-correct designation

), i.e. data modems where the data
modulation/demodulation is offloaded to the CPU, can be adapted as FXO
cards just rewriting their software drivers. This is not trivial
(requiring the knowledge of the specific hardware) but was done by Digium
for two models, one based on a Motorola chipset and another on an Intel
chipset. They used to be sold under the names "x100p" and "x101p"
respectively. Digium has now discontinued them, but there are still
several third-party vendors of compatible hardware: just check the hits at
http://www.google.com.hk/search?q=x100p .
See also:
http://www.voip-info.org/tiki-index....ge=X100P+clone
Enzo