Hi Carl,
Thanks for your help. It works in my computer.
Attached below is the PPP.log. You can see in every
Configure-Req packet sent by the Win2000, there are
protocol compression options '07 02 08 02 ', which matches
what I got from my serial sniffer.
Can you explain what's the root cause?
Thanks,
Frank
------ PPP.log begin ----------
[212] 16:49:43:984: PPPEMSG_Start recvd, d=,
hPort=5,callback=0,mask=83074a,IfType=-1
[1260] 16:49:43:984: Line up event occurred on port 5
[1260] 16:49:43:984: Local identification = MSRAS-1-GONDOR
[1260] 16:49:43:984: PortName: COM1
[1260] 16:49:43:984: Starting PPP on link with
IfType=0xffffffff,IPIf=0xffffffff,IPXIf=0xffffffff
[1260] 16:49:43:984: RasGetBuffer returned 1519e0 for
SendBuf
[1260] 16:49:43:984: FsmInit called for protocol = c021,
port = 5
[1260] 16:49:43:984: ConfigInfo = 83074a
[1260] 16:49:43:984: APs available = 5e
[1260] 16:49:43:984: FsmReset called for protocol = c021,
port = 5
[1260] 16:49:43:984: Inserting port in bucket # 5
[1260] 16:49:43:984: Inserting bundle in bucket # 1
[1260] 16:49:43:984: FsmOpen event received for protocol
c021 on port 5
[1260] 16:49:43:984: FsmThisLayerStarted called for
protocol = c021, port = 5
[1260] 16:49:43:984: FsmUp event received for protocol
c021 on port 5
[1260] 16:49:43:984: <PPP packet sent at 08/19/2003
20:49:43:984
[1260] 16:49:43:984: <Protocol = LCP, Type = Configure-
Req, Length = 0x34, Id = 0x0, Port = 5
[1260] 16:49:43:984: <C0 21 01 00 00 32 02 06 00 00 00 00
05 06 6E 3F |.!...2........n?|
[1260] 16:49:43:984: <4A EE 07 02 08 02 0D 03 06 11 04 06
4E 13 17 01 |J...........N...|
[1260] 16:49:43:984: <62 C1 65 F7 F9 D5 47 71 B4 C6 B2 03
AD DC 98 03 |b.e...Gq........|
[1260] 16:49:43:984: <00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 |................|
[1260] 16:49:43:984:
[1260] 16:49:43:984: InsertInTimerQ called
portid=12,Id=0,Protocol=c021,EventType=0,fAuth=0
[1260] 16:49:43:984: InsertInTimerQ called
portid=12,Id=0,Protocol=0,EventType=3,fAuth=0
[1260] 16:49:48:000: Recv timeout event received for
portid=12,Id=0,Protocol=c021,fAuth=0
[1260] 16:49:48:000: NotifyCaller(hPort=5, dwMsgId=9)
[1260] 16:49:48:000: <PPP packet sent at 08/19/2003
20:49:48:000
[1260] 16:49:48:000: <Protocol = LCP, Type = Configure-
Req, Length = 0x34, Id = 0x1, Port = 5
[1260] 16:49:48:000: <C0 21 01 01 00 32 02 06 00 00 00 00
05 06 6E 3F |.!...2........n?|
[1260] 16:49:48:000: <4A EE 07 02 08 02 0D 03 06 11 04 06
4E 13 17 01 |J...........N...|
[1260] 16:49:48:000: <62 C1 65 F7 F9 D5 47 71 B4 C6 B2 03
AD DC 98 03 |b.e...Gq........|
[1260] 16:49:48:000: <00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 |................|
[1260] 16:49:48:000:
[1260] 16:49:48:000: InsertInTimerQ called
portid=12,Id=1,Protocol=c021,EventType=0,fAuth=0
[1260] 16:49:52:000: Recv timeout event received for
portid=12,Id=1,Protocol=c021,fAuth=0
[1260] 16:49:52:000: NotifyCaller(hPort=5, dwMsgId=9)
[1260] 16:49:52:000: <PPP packet sent at 08/19/2003
20:49:52:000
[1260] 16:49:52:000: <Protocol = LCP, Type = Configure-
Req, Length = 0x34, Id = 0x2, Port = 5
[1260] 16:49:52:000: <C0 21 01 02 00 32 02 06 00 00 00 00
05 06 6E 3F |.!...2........n?|
[1260] 16:49:52:000: <4A EE 07 02 08 02 0D 03 06 11 04 06
4E 13 17 01 |J...........N...|
[1260] 16:49:52:000: <62 C1 65 F7 F9 D5 47 71 B4 C6 B2 03
AD DC 98 03 |b.e...Gq........|
[1260] 16:49:52:000: <00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 |................|
[1260] 16:49:52:000:
[1260] 16:49:52:000: InsertInTimerQ called
portid=12,Id=2,Protocol=c021,EventType=0,fAuth=0
[1260] 16:49:56:000: Recv timeout event received for
portid=12,Id=2,Protocol=c021,fAuth=0
[1260] 16:49:56:000: NotifyCaller(hPort=5, dwMsgId=9)
[1260] 16:49:56:000: <PPP packet sent at 08/19/2003
20:49:56:000
[1260] 16:49:56:000: <Protocol = LCP, Type = Configure-
Req, Length = 0x34, Id = 0x3, Port = 5
[1260] 16:49:56:000: <C0 21 01 03 00 32 02 06 00 00 00 00
05 06 6E 3F |.!...2........n?|
[1260] 16:49:56:000: <4A EE 07 02 08 02 0D 03 06 11 04 06
4E 13 17 01 |J...........N...|
[1260] 16:49:56:000: <62 C1 65 F7 F9 D5 47 71 B4 C6 B2 03
AD DC 98 03 |b.e...Gq........|
[1260] 16:49:56:000: <00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 |................|
[1260] 16:49:56:000:
[1260] 16:49:56:000: InsertInTimerQ called
portid=12,Id=3,Protocol=c021,EventType=0,fAuth=0
[1260] 16:50:00:000: Recv timeout event received for
portid=12,Id=3,Protocol=c021,fAuth=0
[1260] 16:50:00:000: NotifyCaller(hPort=5, dwMsgId=9)
[1260] 16:50:00:015: <PPP packet sent at 08/19/2003
20:50:00:015
[1260] 16:50:00:015: <Protocol = LCP, Type = Configure-
Req, Length = 0x34, Id = 0x4, Port = 5
[1260] 16:50:00:015: <C0 21 01 04 00 32 02 06 00 00 00 00
05 06 6E 3F |.!...2........n?|
[1260] 16:50:00:015: <4A EE 07 02 08 02 0D 03 06 11 04 06
4E 13 17 01 |J...........N...|
[1260] 16:50:00:015: <62 C1 65 F7 F9 D5 47 71 B4 C6 B2 03
AD DC 98 03 |b.e...Gq........|
[1260] 16:50:00:015: <00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 |................|
[1260] 16:50:00:015:
[1260] 16:50:00:015: InsertInTimerQ called
portid=12,Id=4,Protocol=c021,EventType=0,fAuth=0
[1260] 16:50:04:000: Recv timeout event received for
portid=12,Id=4,Protocol=c021,fAuth=0
[1260] 16:50:04:000: NotifyCaller(hPort=5, dwMsgId=9)
[1260] 16:50:04:000: <PPP packet sent at 08/19/2003
20:50:04:000
[1260] 16:50:04:000: <Protocol = LCP, Type = Configure-
Req, Length = 0x34, Id = 0x5, Port = 5
[1260] 16:50:04:000: <C0 21 01 05 00 32 02 06 00 00 00 00
05 06 6E 3F |.!...2........n?|
[1260] 16:50:04:000: <4A EE 07 02 08 02 0D 03 06 11 04 06
4E 13 17 01 |J...........N...|
[1260] 16:50:04:000: <62 C1 65 F7 F9 D5 47 71 B4 C6 B2 03
AD DC 98 03 |b.e...Gq........|
[1260] 16:50:04:000: <00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 |................|
[1260] 16:50:04:000:
[1260] 16:50:04:000: InsertInTimerQ called
portid=12,Id=5,Protocol=c021,EventType=0,fAuth=0
[1260] 16:50:08:000: Recv timeout event received for
portid=12,Id=5,Protocol=c021,fAuth=0
[1260] 16:50:08:000: NotifyCaller(hPort=5, dwMsgId=9)
[1260] 16:50:08:015: <PPP packet sent at 08/19/2003
20:50:08:015
[1260] 16:50:08:015: <Protocol = LCP, Type = Configure-
Req, Length = 0x34, Id = 0x6, Port = 5
[1260] 16:50:08:015: <C0 21 01 06 00 32 02 06 00 00 00 00
05 06 6E 3F |.!...2........n?|
[1260] 16:50:08:015: <4A EE 07 02 08 02 0D 03 06 11 04 06
4E 13 17 01 |J...........N...|
[1260] 16:50:08:015: <62 C1 65 F7 F9 D5 47 71 B4 C6 B2 03
AD DC 98 03 |b.e...Gq........|
[1260] 16:50:08:015: <00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 |................|
[1260] 16:50:08:015:
[1260] 16:50:08:015: InsertInTimerQ called
portid=12,Id=6,Protocol=c021,EventType=0,fAuth=0
[1260] 16:50:12:000: Recv timeout event received for
portid=12,Id=6,Protocol=c021,fAuth=0
[1260] 16:50:12:000: NotifyCaller(hPort=5, dwMsgId=9)
[1260] 16:50:12:000: <PPP packet sent at 08/19/2003
20:50:12:000
[1260] 16:50:12:000: <Protocol = LCP, Type = Configure-
Req, Length = 0x34, Id = 0x7, Port = 5
[1260] 16:50:12:000: <C0 21 01 07 00 32 02 06 00 00 00 00
05 06 6E 3F |.!...2........n?|
[1260] 16:50:12:000: <4A EE 07 02 08 02 0D 03 06 11 04 06
4E 13 17 01 |J...........N...|
[1260] 16:50:12:000: <62 C1 65 F7 F9 D5 47 71 B4 C6 B2 03
AD DC 98 03 |b.e...Gq........|
[1260] 16:50:12:000: <00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 |................|
[1260] 16:50:12:000:
[1260] 16:50:12:000: InsertInTimerQ called
portid=12,Id=7,Protocol=c021,EventType=0,fAuth=0
[1284] 16:50:15:421: PPPEMSG_LineDown recvd, hPort=5
[1260] 16:50:15:421: Line down event occurred on port 5
[1260] 16:50:15:562: FsmDown event received for protocol
c021 on port 5
[1260] 16:50:15:562: RemoveFromTimerQ called
portid=12,Id=7,Protocol=c021,EventType=0,fAuth=0
[1260] 16:50:15:562: FsmReset called for protocol = c021,
port = 5
[1260] 16:50:15:562: RemoveFromTimerQ called
portid=12,Id=0,Protocol=0,EventType=3,fAuth=0
[1260] 16:50:15:562: RemoveFromTimerQ called
portid=12,Id=0,Protocol=0,EventType=1,fAuth=0
[1260] 16:50:15:562: RemoveFromTimerQ called
portid=12,Id=0,Protocol=c029,EventType=0,fAuth=0
[1260] 16:50:15:562: LcpEnd
[1260] 16:50:15:562: NotifyCaller(hPort=5, dwMsgId=23)
[1260] 16:50:15:562: NotifyCaller(hPort=5, dwMsgId=10)
------ PPP.log end ----------