O.K. this is my solution:1. I have to put the COM.SYS and VCOM.SYS between KEYBOARD.DCP and VIOTBL.DCP, then with the help of PMDMCFG.EXE from ActionTek-CD to detect PCI modem I/O and IRQ. The result will place fellow COM.SYS. But I cannot use only COM.SYS to let the PCI modem work, I also use the recent SIO2K.
Here is my CONFIG.SYS setup:
....
rem device=G:\sio2k\esp.sys logfile=G:\sio2k\sio2k.log NoPause
rem device=G:\sio2k\vmodem.sys logfile=G:\sio2k\sio2k.log NoPause nPorts=2
device=G:\sio2k\uart.sys logfile=G:\sio2k\sio2k.log
device=G:\sio2k\vsio2k.sys logfile=G:\sio2k\vsio2k.log vIrqList(3,4)
device=G:\sio2k\sio2k.sys logfile=G:\sio2k\sio2k.log
rem device=G:\sio2k\vx00.sys
DEVICE=G:\OS2\BOOT\COM.SYS (4,EC00,10) <--- (COM, I/O, IRQ)
REM DEVICE=G:\OS2\MDOS\VCOM.SYS
....
DEVICE=G:\BonusPak\IBMFax\Fmd.sys (1,3F8,4) (2,2F8,3) (3,3E8,4) (4,2E8,3)
....
The /SIO2K/DevList content:
COM1 0DC00 UART$
COM2 00000 UART$
COM3 00000 UART$
COM4 00000 UART$
Because of only one real COM port in ASRock K7VT2 mainboard, the COM port is used by Acecat III, so I must use SIO2K to detect this PCI modem, then the COM.SYS sets it to COM4. After correct the CONFIG.SYS, reboot. Shift the IBM Fax connection to COM1, dial up!