I have been looking for a telephone call answering machine program for Linux, but I haven't had much luck. In Windows, I have used CallStation for many years. You can find out more about it at http://imptec.com/callstation.htm and be sure to click the FEATURES and SCREENSHOTS buttons at the top of this link as well for more information.
I am looking for a Linux equivalent of CallStation where calls can be answered or hung-up on, faxes can be received, Caller ID is shown, calls can be recorded in their entirety, etc. Is there anything like this for Linux?
In fact now in Windows (I believe this started with either Windows XP or Vista) calls and recordings can only be recorded for like 55 seconds. I have heard it is because Microsoft changed something with Windows' voice modem support. I am hoping Linux does not suffer from this.
Sounds like a job for mgetty:
Note that mgetty will require you to be comfortable with command-line utilities and modifying configuration files, as it has no graphical, friendly front-end. Feel free to google for "vgetty frontend" to get pointers to options for this need (sorry, I can't help there as I don't use either mgetty or any frontend for it).
I ordered this replacement modem...
http://www.rosewill.com/products/1164/ProductDetail_Overview.htm
I also found an eBay auction for a used U.S. Robotics 3CP2976-OEM hardware voice modem.
After receiving both modems today, I decided not to try the Rosewill as it doesn't state if it supports Caller ID on the box I received. The U.S. Robotics 3CP2976-OEM hardware voice modem is working perfectly. I have CallStation installed on Windows XP in VirtualBox and all is well.
It would still be nice if there was a Linux version of CallStation. It is just that awesome.