Martian is an alternative to the ltmodem and provides Linux support for Agere WinModem hardware. Major difference is that core moved to the user space.
Driver comprises two parts:
martian_dev - kernel module to configure devices, and serve irqs from it
martian_modem - user mode application to supply major IO, buffers,
user level streams.
For specific details concerning distribution and usage look in directories.
When configuring wvdial add "Carrier Check = no" line. No modem status is checked yet. Kernel mode part is linux-2.6 module.
Project has a site
http://martian.barrelsoutofbond.org/.