Заранее нельзя сказать в чем проблема.
Маловато информации для размышления.
Если это Winmodem - тогда все может быть. А он вообще под какой OS работал нормально?
Попробуй поиграться с init string, поставить драйвера разных версий (или даже от Win2k), принимать факсы от другого модема и от обычного факса, изменить стандарт факсовых сообщений на прием, установи VentaFax для пробы ...
Ну и на всякий случай:
Если в Windows 2000/XP включена поддержка ACPI, то нельзя вручную назначать IRQ для различных устройств: в их свойствах в Device manager флажок "Use automatic Settings" затемнён и снять его невозможно.
Чтобы появилась возможность вручную переназначать прерывания, необходимо выключить поддержку ACPI во всех видах.
Для этого необходимо поменять ядро на стандартный тип и не будет лишним отключить ACPI-контроллер в Setup BIOS в разделе Power management.
Кроме этого, может помочь выключение всех PnP функций в BIOS. Даже если флажок "Use Automatic Settings" и останется затемнённым, система будет распределять прерывания так, как они распределились BIOS'ом, поэтому, переставив карту в другой слот или переназначив ей IRQ в BIOS (конечно, если BIOS поддерживает такую функцию), можно добиться желаемого.
Очевидным минусом этого метода является то, что с высокой долей вероятности машина потеряет возможность самостоятельно выключаться.
Если проблема решится - запости здесь в чем она заключалась. Спасибо заранее.
Ну и не лишним будет почитать
WinXP FAQ (на русском),
Win2k FAQ (на русском). А также форумы по модемам:
русский,
английский.
Enjoy ...
P.S.
Краткость - сестра таланта (народная мудрость).