oisin, what is the name of the mainboard ? If you don't want to open the pc, you can download
Everest which is an utility that can give you the name of the mainboard or even details of the sound card and communications device (probably an old modem) so you know which drivers to download/install.