Under linux you won't need any drivers if you buy a hayes
compatible hardware modem.
Mine is an e-tech external hardware modem (www.e-tech.nu
I just had to connect it to the serial port, it was recognized directly,
and it has worked perfectly ever since.
Don't bother with software modems unless you really have to!