Subject: Palm TCP stack

From: Wu-chang Feng <[email-masked]>
Date: Wed, 16 Feb 2000 17:43:49 -0800

I'm running across some weird TCP behavior using a Palm V with a
Minstrel V modem.  In the process of downloading a file to the Palm,
if the connection is terminated you get the  behavior observed in the
attached file.  In short, the Palm continually sends FIN segments and
the server continually sends ACKs back.  (Note that the connection is
terminated by calling close() and not shutdown()).  It would seem that
the palm should be sending a reset back to the server and not the
FINs.  Does anyone know if there's a page which tracks bugs in Palm's
TCP stack?  Any help would be greatly appreciated........

Wu

tail end of trace, close() interrupts download after byte 3753
--------------------------------------------------------------
17:05:53.378203 mynetra.8005 > 166.137.17.102.9489: . 3217:3753(536) ack 0 win 9112 (DF)
17:05:54.962306 166.137.17.102.9489 > mynetra.8005: . ack 3753 win 1608
17:05:54.962335 mynetra.8005 > 166.137.17.102.9489: . 3753:4289(536) ack 0 win 9112 (DF)
17:05:54.962352 mynetra.8005 > 166.137.17.102.9489: . 4289:4825(536) ack 0 win 9112 (DF)
17:05:55.550862 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 3753 win 1608
17:05:55.550884 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:56.127270 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:56.127291 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:56.610361 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:56.610381 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:56.624960 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:56.624977 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:56.712507 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:56.712526 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:57.190468 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:57.190497 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:57.205040 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:57.205056 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:57.216006 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:57.216025 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:57.675817 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:57.675837 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:57.770665 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:57.770684 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:57.781629 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:57.781647 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:58.157429 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:58.157449 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:58.351000 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:58.351022 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:58.361962 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:58.361979 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:58.639158 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:58.639178 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:58.843573 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:58.843591 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:58.850905 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:58.850922 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:59.124419 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:59.124437 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:59.317810 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:59.317829 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)
17:05:59.332428 166.137.17.102.9489 > mynetra.8005: F 0:0(0) ack 4289 win 0
17:05:59.332450 mynetra.8005 > 166.137.17.102.9489: . ack 1 win 9112 (DF)