# ZMODEM のヒント

ZMODEM は、7 bit 回線では使用できません。

## シリアルポートの場合

Data が 7 bitだと、ZMODEM が使えません。[Setup] Serial port で Data を 8 bit にしてください。モデム(ホスト)側の設定も同じにしてください。

## Telnet の場合

もし正しく転送できない場合は制御文字をすべてエスケープしてみてください。それでもだめな場合はバイナリオプションで telnet 接続してみてください。
バイナリオプションで接続するには、

- コマンドラインに /B オプションをつけるか、
- Tera Term 設定ファイルを書き換えてください。
  → Telnet のバイナリオプション

どうしても正常に転送できない場合は、ホスト側の ZMODEM コマンドを正しく設定および使用していることを確認した上で、ZMODEM のログを取り、作者に送ってください。

また、以下の設定も可能です。

- → ZMODEM 受信の自動起動
  注意: このオプションを on にした場合、ファイル送信ができなくなることがあります。
- → ZMODEM 送信の設定

参考: 中間ホストを経由してホストに接続した場合のファイル転送

## 通信ソフトウェア

ZMODEMによるファイル送信は、Red Hat系Linux(Fedora, CentOS)上で lrzsz パッケージに対して正常に動作します。zmtx-zmrx パッケージに対しては動かないことがあります。
com0comを利用すると、ループバック接続でTera Termやハイパーターミナルと相互通信することができます。

モデム通信プログラム

- lrzsz
- zmtx-zmrx
- Null-modem emulator(com0com)