Mon 17 Sep 2007 11:50:28 AM UTC, original submission:
This is with respect to bug reported by me with ID #20640 which was closed later with out final conclusion. I made some progress in that and I guess it is worth sharing.
Brief History: We had RESET issued by the firmware as well as by the PC.
1. Firmware Resets: There was some problem with my hardware which was solved and the board stops issuing reset.
2. PC resets: I am still getting these RESETs. I have analysed the problem and found the TEMPORARY solution also. But I am looking for a permanent fix. Please refer to the attached ethereal trace.
IP Address: 192.168.2.7 Board, 192.168.2.2 PC
Looking at RESET packets ( 81, 103, 125, 147..) issued by PC, I observed that the PC is issung RESETs because it was expecting more data from the board which it didn't receive in a given time frame (before it can issue further request) and hence the PC after waiting for 100 ms(approx)issues RESET.
As my board is programmed to send 8960 bytes to each request thats why it didn't send more data.
But when I progammed my board for 8980 bytes, all the RESETs vanishes as the PC got second frame of data also.
Does it mean we again have issue with congestion window size?
Thanks.
|