チケット #39667

xmodem and ymodem repeat initial block

登録: 2019-10-10 22:50 最終更新: 2022-04-19 23:57

報告者:
(匿名)
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
1
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

Both xmodem and ymodem repeat the initial packet of a transfer even though the initial packet is acknowledged. In the case of xmodem, packet sequence 1 is sent, acknowledged by the receiver, and then sent again by tera term. In the case of ymodem it will be packet sequence 0 with all the file info that is sent, acknowledged by the receiver, and then sent again as if the receiver had NAK'd it.

チケットの履歴 (9 件中 3 件表示)

2019-10-10 22:50 更新者: None
  • 新しいチケット "xmodem and ymodem repeat initial block" が作成されました
2019-11-29 22:29 更新者: pavel-a
コメント

Root cause found - see #37456 and workaround proposed.

(編集済, 2019-11-29 22:30 更新者: pavel-a)
2021-12-30 02:11 更新者: zmatsuo
コメント

Received patch (ticket #43221) and adapted patch (r9654).

The xmodem problem has been fixed.

The ymodem problem still exists.

2022-04-12 21:44 更新者: mtbottrill
コメント

I was able to build and run the Tera Term source code for Tag 4.106 and came up with a potential fix for this ymodem bug. The issue is that if the user takes a while to use the file dialog to select the file to send, multiple 0x43 ('C') will be received from the remote device and Tera Term will respond to all of them (causing remote device to send a NAK) when it should only respond to a 0x43 once for start of transfer. The fix is very simple and stops Tera Term from responding to more than one 'C' in a row. I tested it with my embedded system and the fix seems to work well. Feel free to use it if it's acceptable.

2022-04-15 00:18 更新者: zmatsuo
コメント

Thanks for sending patch. This patch seems to solve problem.

Merged r9860 and built.

https://osdn.net/projects/ttssh2/storage/snapshot/snapshot-teraterm4-r9860-20220414-zmatsuo.zip

2022-04-15 00:18 更新者: zmatsuo
  • 状況オープン から 完了 に更新されました
  • 担当者(未割り当て) から zmatsuo に更新されました
  • 解決法なし から 修正済み に更新されました
  • マイルストーン(未割り当て) から Tera Term 4.107 に更新されました
2022-04-15 06:14 更新者: nmaya
コメント

trunk へマージ予定

2022-04-19 23:57 更新者: zmatsuo
  • 状況オープン から 完了 に更新されました
コメント

トランクにも修正を入れました。

Merged r9867 .Thank you.

添付ファイルリスト

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする