Develop and Download Open Source Software

Browse Subversion Repository

Contents of /branches/4-stable/doc/ja/html/setup/teraterm-com.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 7831 - (show annotations) (download) (as text)
Sun Jul 7 13:34:52 2019 UTC (4 years, 9 months ago) by z1gr
Original Path: trunk/doc/ja/html/setup/teraterm-com.html
File MIME type: text/html
File size: 9680 byte(s)
シリアルポート番号の最大値を「4096」まで指定可能と追記
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2 "http://www.w3.org/TR/html4/strict.dtd">
3 <HTML>
4 <HEAD>
5 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
6 <TITLE>通信 (Tera Term 設定ファイル)</TITLE>
7 <META http-equiv="Content-Style-Type" content="text/css">
8 <link rel="stylesheet" href="../style.css" type="text/css">
9 </HEAD>
10 <BODY>
11
12 <h1 id="maxport">シリアルポート番号の最大値</h1>
13
14 <p>
15 [File] New connection および [Setup] Serial port ダイアログボックスで表示されるシリアルポート番号の最大値 (COMn の最大値 n) を指定するには、設定ファイルの [Tera Term] セクションの MaxComPort 行を、
16 </p>
17
18 <pre>
19 MaxComPort=&lt;シリアルポート番号の最大値&gt;
20 </pre>
21
22 <p>
23 のように変更してください。たとえ実際に使用可能なポート番号の最大値が4より小さくても、3以下の値は指定できません。最大値は4096まで指定できます。
24 </p>
25
26 <pre>
27 省略時:
28 MaxComPort=256
29 </pre>
30
31
32 <h1 id="clearcom">シリアルポートのバッファをクリアしない</h1>
33
34 <p>
35 Tera Termの初期設定ではシリアルポートを開く時にシリアルポートのバッファの内容を消去します。
36 </p>
37
38 <p>
39 設定ファイルの [Tera Term] セクションの ClearComBuffOnOpen 行を、
40 </p>
41
42 <pre>
43 ClearComBuffOnOpen=off
44 </pre>
45
46 <p>
47 のように変更すると、シリアルポートを開くときにバッファをクリアしません。
48 </p>
49
50 <pre>
51 省略時:
52 ClearComBuffOnOpen=on
53 </pre>
54
55
56 <h1 id="confirm">TCP/IP 回線切断の確認をしない</h1>
57
58 <p>
59 Unix 等のホストに telnet でログインしている状態で、回線を強制的に切断すると、プロセスが残ったままになることがあります。やむを得ない場合を除き、正しい方法でログアウトするようにしてください。
60 </p>
61
62 <p>
63 Tera Term の初期設定では TCP/IP 接続時に システムメニューの「閉じる」コマンドまたは [File] メニューの Exit コマンドで回線を強制的に切断するときに、"Disconnect ?" というメッセージを表示してユーザーに確認をします。
64 </p>
65
66 <p>
67 設定ファイルの [Tera Term] セクションの ConfirmDisconnect 行を、
68 </p>
69
70 <pre>
71 ConfirmDisconnect=off
72 </pre>
73
74 <p>
75 のように変更すると、回線を強制切断するときにユーザーに確認をしません。
76 </p>
77
78 <pre>
79 省略時:
80 ConfirmDisconnect=on
81 </pre>
82
83
84 <h1 id="telbin">Telnet のバイナリオプション</h1>
85
86 <p>
87 ホストに telnet 接続し、ファイル転送 (XMODEM 等)で CR 文字を送出する場合、Tera Term の初期設定では CR+NUL ($0D $00) に変換してから送出します。バイナリオプションで telnet 接続すると、このような変換はおこないません。
88 </p>
89
90 <p>
91 設定ファイルの [Tera Term] セクションの TelBin 行を、
92 </p>
93
94 <pre>
95 TelBin=on
96 </pre>
97
98 <p>
99 のように変更すると、Telnet 接続するときバイナリオプションを用います(ホストが対応していれば)。
100 </p>
101
102 <p>
103 また、設定ファイルは書き換えずに、<a href="../commandline/teraterm.html">コマンドライン</a>に /B オプションをつけても、バイナリオプションを指定できます。
104 </p>
105
106 <pre>
107 省略時:
108 TelBin=off
109 </pre>
110
111
112 <h1 id="telecho">Telnet のエコーオプション</h1>
113
114 <p>
115 設定ファイルの [Tera Term] セクションの TelEcho 行を、
116 </p>
117
118 <pre>
119 TelEcho=on
120 </pre>
121
122 <p>
123 のように変更すると、Tera Term はホストのエコー(リモートエコー)の状態を [Setup] Terminal ダイアログボックスで設定される "Local echo" の状態に応じて変更することを試みます。もし、 "Local echo" が on (off) ならば、Tera Term はリモートエコーを off (on) にすることを試み、ホストと Tera Term で二重エコーしたり、エコーをまったくしない状態になることを防ごうとします。この機能はホストが telnet のエコーオプションに対応していないと働きません。
124 </p>
125
126 <pre>
127 省略時:
128 TelEcho=off
129 </pre>
130
131
132 <h1 id="tellog">Telnet のログ</h1>
133
134 <p>
135 設定ファイルの [Tera Term] セクションの TelLog 行を、
136 </p>
137
138 <pre>
139 TelLog=on
140 </pre>
141
142 <p>
143 のように変更すると、ホストと Tera Term の間の telnet の option negotiation の内容をファイル TELNET.LOG に記録します。
144 </p>
145
146 <pre>
147 省略時:
148 TelLog=off
149 </pre>
150
151
152 <h1 id="port/nontelnet">Telnet 用ポート番号 / 非 telnet TCP/IP 接続用の端末設定</h1>
153
154 <h2 id="port">Telnet 用ポート番号</h2>
155
156 <p>
157 <a href="../commandline/teraterm.html">コマンドライン</a>、または <a href="../menu/file-new.html">[File] New connection</a> ダイアログボックスでは、TCP/IP 接続に使用される TCP ポート番号 (&lt;TCP port#&gt;) と telnet フラグ (&lt;telnet flag&gt;) を指定することができます。コマンドラインでこれらのパラメーターが省略された場合は、Tera Term 設定ファイルに書かれている設定値が使用されます。
158 </p>
159
160 <p>
161 &lt;telnet flag&gt; が 1 (on) で、かつ &lt;TCP port#&gt; が 23 の場合だけ、Tera Term はホストに接続した直後に、自発的に telnet コマンドをホストに送信し option negotiation を開始します。
162 </p>
163
164 <p>
165 この telnet のための特別なポート番号 23 は、設定ファイルの [Tera Term] セクションの TelPort 行で以下のように変更することができます。
166 </p>
167
168 <pre>
169 TelPort=&lt;telnet port#&gt;
170 </pre>
171
172 <pre>
173 省略時:
174 TelPort=23
175 </pre>
176
177 <p>
178 &lt;telnet flag&gt;&lt;TCP port#&gt; が何であれ Tera Term はホストから送られてきた telnet コマンドに応答することができます。(但し、<a href="#detecttelnet">TelAutoDetect</a>がoffの時は除きます。)
179 </p>
180
181 <h2 id="nontelnet">非 telnet TCP/IP 接続用の端末設定</h2>
182
183 <p>
184 Telnet プロトコルに対応していないホスト(通常 23 以外のポート番号を使用)に TCP/IP 接続する場合、ローカルエコーを on に、送信する改行コードを CR+LF にする必要がある場合があります。設定ファイルの [Tera Term] セクションの TCPLocalEcho と TCPCRSend 行を、
185 </p>
186
187 <pre>
188 TCPLocalEcho=on
189 TCPCRSend=CRLF (CR も指定可能)
190 </pre>
191
192 <p>
193 のように変更すると、&lt;telnet flag&gt; が 0 (off) の場合、または &lt;TCP port#&gt;&lt;telnet port#&gt; でない場合に、接続直後に、ローカルエコーを on に、送信改行コードを CR+LF に自動的に変更します。それ以外の場合は [Setup] Terminal での設定値が使用されます。これらのオプションによって、一つの設定ファイルで telnet 接続と非 telnet 接続の両方に対応することが可能となります。
194 </p>
195
196 <pre>
197 省略時:
198 TCPLocalEcho=off
199 ; (このオプションは使わず、常に
200 ; [Setup] Terminal の設定値が使用される)
201 TCPCRSend=
202 ; (このオプションは使わず、常に
203 ; [Setup] Terminal の設定値が使用される)
204 </pre>
205
206
207 <h1 id="detecttelnet">Telnet コマンド自動検出の無効化</h1>
208
209 <p>
210 非 Telnet 接続時でも、Tera Term はホストから送られてきた telnet コマンドに応答し、以降の通信を Telnet 接続として扱うようになります。<br>
211 しかし、Tera Term 側から文字'0xFF'を送ってそれがエコーバックされた時に、そのエコーバックされた文字列を telnet コマンドとみなしてしまい、以降の通信が Telnet 接続として扱われてしまう事があります。
212 </p>
213
214 <p>
215 設定ファイルの [Tera Term] セクションの TelAutoDetect 行を、
216 </p>
217
218 <pre>
219 TelAutoDetect=off
220 </pre>
221
222 <p>
223 のように変更すると、相手からtelnetコマンドが送られて来てもtelnetコマンドとして扱わないようになります。
224 </p>
225
226 <pre>
227 省略時:
228 TelAutoDetect=on
229 </pre>
230
231
232 <h1 id="linemode">行単位送信モードの無効化</h1>
233
234 <p>
235 Tera Term 4.63 より行単位送信(Line at a time)モードに対応しました。<br>
236 標準ではこの機能が有効になっているため、TCP/IP 接続時は入力されたデータがすぐに送信されず、改行を入力した時にまとめて送信されます。<br>
237 ただし、以下のいずれかに当てはまる時は行単位送信モードは無効となり、文字単位送信(Character at a time)モードになります。
238 </p>
239
240 <ul>
241 <li>ssh接続時</li>
242 <li>telnetネゴシエーションで、サーバ側がエコーバックする事になった時 (WILL ECHO を受けた時)</li>
243 <li>telnetネゴシエーションで、Tera TermのSGA要求(WILL SGA)が許可された時 (DO SGA を受けた時)</li>
244 </ul>
245
246 <p>
247 telnetやssh接続以外での接続時は上記の条件に当てはまらないため、行単位送信モードが有効になります。<br>
248 telnetやssh以外の接続でも入力したデータをすぐに送信するようにしたい場合は、設定ファイルの [Tera Term] セクションの EnableLineMode 行を以下のように変更してください。
249 </p>
250
251 <pre>
252 EnableLineMode=off
253 </pre>
254
255 <pre>
256 省略時:
257 EnableLineMode=on
258 </pre>
259
260
261 <h1 id="SendBreakTime">シリアルポートでブレーク信号を送出する時間の長さ</h1>
262
263 <p>
264 シリアルポートでブレーク信号を送信する場合、デフォルトの送出時間は 1000 ミリ秒です。<br>
265 この送出時間を変更するには、設定ファイルの [Tera Term] セクションの SendBreakTime 行を変更します。
266 </p>
267
268 <pre>
269 SendBreakTime=2000
270 </pre>
271
272 <pre>
273 省略時:
274 SendBreakTime=1000
275 </pre>
276
277
278 <h1 id="AutoComPortReconnect">シリアルポートの切断・再接続を検出する</h1>
279
280 <p>
281 接続中の USB シリアルケーブルが抜かれたことを検出した場合に Tera Term のシリアル接続を切断し、
282 再度シリアルケーブルが接続されたことを検出したら Tera Term のシリアル接続を再接続します。
283 </p>
284
285 <p>
286 この機能は Windows XP 以降で有効です。
287 </p>
288
289 <p>
290 この機能を使用しないようにするためには、設定ファイルの [Tera Term] セクションの AutoComPortReconnect 行を下記のように変更してください。
291 </p>
292
293 <pre>
294 AutoComPortReconnect=off
295 </pre>
296
297 <pre>
298 省略時:
299 AutoComPortReconnect=on
300 </pre>
301
302
303 <h1 id="WaitCom">シリアルポートの接続を待つ</h1>
304
305 <p>
306 接続しようとしたシリアルポートが未接続の場合、接続されるまで待ちます。
307 </p>
308
309 <p>
310 この機能は Windows XP 以降で有効です。 <br>
311 AutoComPortReconnect=on である必要があります。
312 </p>
313
314 <p>
315 この機能を使用しないようにするためには、設定ファイルの [Tera Term] セクションの WaitCom 行を下記のように変更してください。
316 </p>
317
318 <pre>
319 WaitCom=off
320 </pre>
321
322 <pre>
323 省略時:
324 WaitCom=off
325 </pre>
326
327
328 <h1 id="TerminalSpeed">サーバに通知する端末速度を変更する</h1>
329
330 <p>
331 Telnet や SSH での接続開始時、端末の速度をサーバへ通知します。
332 </p>
333
334 <p>
335 このサーバに通知する端末速度を変更したい場合は、設定ファイルの [Tera Term] セクションの TerminalSpeed 行を、
336 </p>
337
338 <pre>
339 TerminalSpeed=&lt;送信速度&gt;,&lt;受信速度&gt;
340 </pre>
341
342 <p>
343 のように変更してください。例えば、送信速度を 38400bps に、受信速度を 9600bps にする場合は以下のようにします。
344 </p>
345
346 <pre>
347 TerminalSpeed=38400,9600
348 </pre>
349
350 <p>
351 また、以下のように速度を一つだけ指定した場合は、送信速度と受信速度の両方をその値で通知します。
352 </p>
353
354 <pre>
355 TerminalSpeed=&lt;送受信速度&gt;
356 </pre>
357
358 <pre>
359 省略時:
360 TerminalSpeed=38400
361 </pre>
362
363
364 </BODY>
365 </HTML>

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26