Internet interruptions

Since my move to dial up, I have been looking for a program similar to CallWave, but free. I bought a modem that is supposed to be able to do this but it's drivers don't work very well. I get important calls a lot and don't like missing them. I also like being on the internet. Can anybody help? I so miss broadband...