do a search for telephony and linux on this forum
and on google.
and look through the kernel configuration... there's an option to compile in some telephony features
I'm no sure what they offer, as I've never been interested in it.
But that's one thing worth checking out.