G
Guest
I have problems with accepting a incoming call via modem on a Windows XP
Embedded machine.
A host (Windows 2003) should communicate with an application on the XP
machine via RAS. Outgoing calls to the host are working fine!
When making a call from the host to the XP machine the only thing I can
register on the XP machine is "Recieve: <cr><lf>RING<cr><lf>" in
"ModemLog_LASAT WebSetGo ISDN.txt". There are no activity to see on the modem.
Here is the RASTAPI.log file:
[1824] 11:12:43:249: RasTapicallback: linecallstate=0x2
[1824] 11:12:43:249: DwProcessOfferEvent: hcall=0x100ac
[1824] 11:12:43:249: DwProcessOfferEvent: changing listenstate of COM2 from
0 to LS_RINGING
[1824] 11:12:43:249: DwProcessOfferEvent 0x0
[1824] 11:12:43:249: LINE_LINEDEVSTATE. param1=0x2, line=0xfdf38
[1824] 11:12:43:249: RasTapiCallback: LINEDEVSTATE - Number of rings for
COM2 = 1
[1824] 11:12:55:247: RasTapicallback: linecallstate=0x1
[1824] 11:12:55:247: RasTapiCallback: Receied IDLE in LS_RINGING state!
[1824] 11:12:55:247: RasTapiCallback: Received Idle. Deallocating for COM2,
callhandle = 0x100ac
[1804] 11:12:55:257: PortTestSignalState: DisconnectReason = 1
[1804] 11:12:55:257: PortDisconnect: COM2
[1804] 11:12:55:257:
[180] 11:13:05:531: DeviceListen: COM2. State = 1
[180] 11:13:05:531: DeviceListen: Changing State for COM2 from 1 -> 2
[180] 11:13:05:531: DeviceListen: Changing Listen State for COM2 from 1 -> 2
[180] 11:13:05:531:
The RASMan.log file is indicating a Windows DUN/RAS Error 600 "An operation
is pending.":
[1804] 11:12:55:257: WorkerThread: Disconnect event signaled on port: COM2
[1804] 11:12:55:257: OVEVT_DEV_STATECHANGE. pOverlapped = 0x117a60
[1804] 11:12:55:257: d:\xpsp1\net\rras\ras\rasman\rasman\worker.c, 1936:
Disconnecting port 8, connection 0x0, reason 2
[1804] 11:12:55:257: Disconnecting Port 0xCOM2, reason 2
[1804] 11:12:55:257: DisconnectPort: disconnecting port 8 which is listening
[1804] 11:12:55:257: link handle for COM2 = INVALID_HANDLE_VALUE
[1804] 11:12:55:257: 10. Throwing away handle 0x1444!
[1804] 11:12:55:257: d:\xpsp1\net\rras\ras\rasman\rasman\util.c 2010:
Disconnected Port 8, reason 2. rc=0x0
[1804] 11:12:55:257: d:\xpsp1\net\rras\ras\rasman\rasman\util.c: 2266: port
8 state chg: prev=1, new=3
[1804] 11:12:55:257: d:\xpsp1\net\rras\ras\rasman\rasman\util.c: 2282: port
8 state chg: prev=3, new=4
[1804] 11:12:55:257: 5. Notifying of disconnect on port 8
[1804] 11:12:55:257: d:\xpsp1\net\rras\ras\rasman\rasman\util.c: 2394: port
8 async reqtype chg: prev=27, new=0
[1804] 11:12:55:257: *****
DisconnectReason=2,pConn=0x0,cbports=0,signaled=0,hEvent=0xffffffff,fRedial=0
[1804] 11:12:55:257: Not queueing redial because its client initiated
disconnect on port COM2
[1804] 11:12:55:267: DisconnectPort Complete
[1804] 11:12:55:267: d:\xpsp1\net\rras\ras\rasman\rasman\worker.c: 1974:
port 8 state chg: prev=4, new=4
[1804] 11:12:55:267: d:\xpsp1\net\rras\ras\rasman\rasman\worker.c: 1978:
port 8 async reqtype chg: prev=0, new=0
[180] 11:13:05:531: DeviceListenRequest: Clearing Autoclose flag on port COM2
[180] 11:13:05:531: d:\xpsp1\net\rras\ras\rasman\rasman\util.c: 2601: port 8
state chg: prev=4, new=1
[180] 11:13:05:531: d:\xpsp1\net\rras\ras\rasman\rasman\util.c: 2630: port 8
async reqtype chg: prev=0, new=27
[180] 11:13:05:531: Listen posted on port: COM2, error code 600
There has also been logged information to the following files: router.log,
tapi32.log and tapisrv.log. Other log-files are empty.
I think I have installed all the necesarry components
WMI Win32 Provider
RAS Async adapter
WAN Miniport
Network Routing
and all the basic components like TCP/IP Networking etc.
Can anyone show me the necessary components for RAS Dial-in,
so I can then compare it with the components I have installed?
Please what am I missing?
Or what should happen after "Recieve: <cr><lf>RING<cr><lf>" in
"ModemLog_LASAT WebSetGo ISDN.txt"?
Embedded machine.
A host (Windows 2003) should communicate with an application on the XP
machine via RAS. Outgoing calls to the host are working fine!
When making a call from the host to the XP machine the only thing I can
register on the XP machine is "Recieve: <cr><lf>RING<cr><lf>" in
"ModemLog_LASAT WebSetGo ISDN.txt". There are no activity to see on the modem.
Here is the RASTAPI.log file:
[1824] 11:12:43:249: RasTapicallback: linecallstate=0x2
[1824] 11:12:43:249: DwProcessOfferEvent: hcall=0x100ac
[1824] 11:12:43:249: DwProcessOfferEvent: changing listenstate of COM2 from
0 to LS_RINGING
[1824] 11:12:43:249: DwProcessOfferEvent 0x0
[1824] 11:12:43:249: LINE_LINEDEVSTATE. param1=0x2, line=0xfdf38
[1824] 11:12:43:249: RasTapiCallback: LINEDEVSTATE - Number of rings for
COM2 = 1
[1824] 11:12:55:247: RasTapicallback: linecallstate=0x1
[1824] 11:12:55:247: RasTapiCallback: Receied IDLE in LS_RINGING state!
[1824] 11:12:55:247: RasTapiCallback: Received Idle. Deallocating for COM2,
callhandle = 0x100ac
[1804] 11:12:55:257: PortTestSignalState: DisconnectReason = 1
[1804] 11:12:55:257: PortDisconnect: COM2
[1804] 11:12:55:257:
[180] 11:13:05:531: DeviceListen: COM2. State = 1
[180] 11:13:05:531: DeviceListen: Changing State for COM2 from 1 -> 2
[180] 11:13:05:531: DeviceListen: Changing Listen State for COM2 from 1 -> 2
[180] 11:13:05:531:
The RASMan.log file is indicating a Windows DUN/RAS Error 600 "An operation
is pending.":
[1804] 11:12:55:257: WorkerThread: Disconnect event signaled on port: COM2
[1804] 11:12:55:257: OVEVT_DEV_STATECHANGE. pOverlapped = 0x117a60
[1804] 11:12:55:257: d:\xpsp1\net\rras\ras\rasman\rasman\worker.c, 1936:
Disconnecting port 8, connection 0x0, reason 2
[1804] 11:12:55:257: Disconnecting Port 0xCOM2, reason 2
[1804] 11:12:55:257: DisconnectPort: disconnecting port 8 which is listening
[1804] 11:12:55:257: link handle for COM2 = INVALID_HANDLE_VALUE
[1804] 11:12:55:257: 10. Throwing away handle 0x1444!
[1804] 11:12:55:257: d:\xpsp1\net\rras\ras\rasman\rasman\util.c 2010:
Disconnected Port 8, reason 2. rc=0x0
[1804] 11:12:55:257: d:\xpsp1\net\rras\ras\rasman\rasman\util.c: 2266: port
8 state chg: prev=1, new=3
[1804] 11:12:55:257: d:\xpsp1\net\rras\ras\rasman\rasman\util.c: 2282: port
8 state chg: prev=3, new=4
[1804] 11:12:55:257: 5. Notifying of disconnect on port 8
[1804] 11:12:55:257: d:\xpsp1\net\rras\ras\rasman\rasman\util.c: 2394: port
8 async reqtype chg: prev=27, new=0
[1804] 11:12:55:257: *****
DisconnectReason=2,pConn=0x0,cbports=0,signaled=0,hEvent=0xffffffff,fRedial=0
[1804] 11:12:55:257: Not queueing redial because its client initiated
disconnect on port COM2
[1804] 11:12:55:267: DisconnectPort Complete
[1804] 11:12:55:267: d:\xpsp1\net\rras\ras\rasman\rasman\worker.c: 1974:
port 8 state chg: prev=4, new=4
[1804] 11:12:55:267: d:\xpsp1\net\rras\ras\rasman\rasman\worker.c: 1978:
port 8 async reqtype chg: prev=0, new=0
[180] 11:13:05:531: DeviceListenRequest: Clearing Autoclose flag on port COM2
[180] 11:13:05:531: d:\xpsp1\net\rras\ras\rasman\rasman\util.c: 2601: port 8
state chg: prev=4, new=1
[180] 11:13:05:531: d:\xpsp1\net\rras\ras\rasman\rasman\util.c: 2630: port 8
async reqtype chg: prev=0, new=27
[180] 11:13:05:531: Listen posted on port: COM2, error code 600
There has also been logged information to the following files: router.log,
tapi32.log and tapisrv.log. Other log-files are empty.
I think I have installed all the necesarry components
WMI Win32 Provider
RAS Async adapter
WAN Miniport
Network Routing
and all the basic components like TCP/IP Networking etc.
Can anyone show me the necessary components for RAS Dial-in,
so I can then compare it with the components I have installed?
Please what am I missing?
Or what should happen after "Recieve: <cr><lf>RING<cr><lf>" in
"ModemLog_LASAT WebSetGo ISDN.txt"?