On Mon, 26 Nov 2001 07:35:20 +0000, "T REX" <the1trex@hotmail.com> wrote: >Call kernel32.BuildCommDCBA(42d1e1b0 "COM2 96,n,8,1",405c4f18) ret=0043dfc3 >trace:comm:BuildCommDCBAndTimeoutsA (COM2 96,n,8,1,0x405c4f18,(nil)) >Ret kernel32.BuildCommDCBA() retval=00000000 ret=0043dfc3 >Call user32.LoadStringA(00400000,000005de,42d205cc,00000064) ret=00404203 >Ret user32.LoadStringA() retval=00000019 ret=00404203 >Call user32.LoadStringA(00400000,000005e2,42d205cc,00000064) ret=00404203 >Ret user32.LoadStringA() retval=00000028 ret=00404203 >Call user32.MessageBoxExA(00010023,42d1a124 "Unknown Communications Problem >with\"COM2\"",42d20088r Try to apply the following patch to dlls/kernel/comm.c Gerard --- comm.c.orig Mon Nov 12 15:49:08 2001 +++ comm.c Mon Nov 26 09:19:32 2001 @@ -260,7 +260,7 @@ ERR("BUG! COM0 can't exist!\n"); return FALSE; } - if (*(device+4)!=':') + if ((*(device+4)!=':') && (*(device+4)!=' ')) return FALSE; temp=(LPSTR)(device+5); } else