Hi dh2k, welcome to LQ.
You need to have fax capabilities on your system? E.g. HylaFax.
Let other members correct me or put this more simply, but...
kdeprintfax, as far as I understand, is not itself a thing that communicates with your fax modem. It's just a route to whatever DOES communicate with your fax modem. E.g. HylaFax.
As far as I can tell there are only four people in the world who want to send faxes out of their linux box, you, me, and two other guys I have noticed on these forums.
Also, as far as I can tell, the best idea is to install HylaFax.
www.hylafax.org
It is a fax server, so it's quite heavy-duty: I mean, once it's installed you can set it up so that numerous users on your network can send and receive faxes.
HylaFax might not be very easy to understand at first, but it was one of the first projects I completed as a total linux newbie last year so it's no too bad. For example the setup program was able to detect the modem and commnicate with it with no problems.
There is also Capisuite, which includes capisuitefax, but I don't really know anything about it.
kdeprintfax, as I understand it, just sends your document or fax job to whatever is set up in e.g. var/spool/fax. Or maybe in Fedora it's /usr/bin/fax. Either way, there has to be something in that location that communicates with your modem.
So in summary, you have to install something to talk to your modem. I only know of Hylafax and Capisuite for this.
Then you do have the convenience of KDE's pseudo printers, like "Fax" that will list "Fax" among your printers and send your document to your fax system with a command like "kdeprintfax %in" -- so it's just like printing to any other printer.
When I used Windows I faxed all the time, just installed Cheyenne Bitware in minutes and was ready to go. I am not aware of there being anything as simple as that in Linux. On the other hand, in Linux the whole business is much more stable and reliable. (I always had the impression that Windows (various versions) didn't really like talking to modems and would very likely crash in the process.)
By the way, as far as I can tell, the normal way to recieve a fax in a linux system is to have the fax system get it, turn it into a pdf and email it to you. Both HylaFax and Capisuite do this.