▼スレッド
│
└◇76:TELNETでのターミナルタイプエラー [やまひら] 02/09 00:47
└◇77:Re:TELNETでのターミナルタイプエラー [中島] 02/09 <
はじめまして。やまひらと申します。スレッド一覧
最近になってCygwinという便利なツールがあることを
知り使ってみようと現在努力しております。
組み込みの開発環境をCygwinで整えようとしている
ところなのですが、ちょっとはまってしまいました。
どなたか、わかる方教えて頂けませんでしょうか?
http://www.mars.dti.ne.jp/~sohda/cygwin/
を参考に、最新のCygwinをインストールして
telnetをしてみたところ、
csh: Cannot Open /etc/termcap.
csh: using dump terminal settings.
というエラーが出てしまいました。
ターミナルタイプが違うというエラーのようなのですが
telnet先(FreeBSD)でviをしようとすると
vi: No terminal database found
と怒られてしまいます。
このような場合、何処を設定すればよいのでしょうか??
初歩的な質問で申し訳ありません。
また、このような場合、問題を調べる方法を教えて
いただけると助かります。
ご指導の程よろしくお願い致します。
ターミナルのエラーだと見当がついているのに、ターミナルに何をスレッド一覧
使っているか書かれていませんので確証はありません(笑)
Windows のコマンドプロンプトをターミナルに、Cygwin のシェル
(bash?)上で、telnet を起動し FreeBSD にログオンして、FreeBSD
のシェル(csh)でエラーが出ているということですか?
> telnetをしてみたところ、
> csh: Cannot Open /etc/termcap.
> csh: using dump terminal settings.
> というエラーが出てしまいました。
> ターミナルタイプが違うというエラーのようなのですが
> telnet先(FreeBSD)でviをしようとすると
> vi: No terminal database found
> と怒られてしまいます。
Cygwin ではなく FreeBSD の設定がおかしいです。
1、FreeBSD で /etc/termcap ファイルを開けないといっているので
ファイルがあるか、またアクセス許可されているか確認してください。
FreeBSD に、きちんとした /etc/termcap ファイルを用意してください。
2、Windows のコマンドプロンプトをターミナルに Cygwin のシェルを使うと、
環境変数TERM=CYGWIN になります。
FreeBSD の /etc/termcap ファイルに、ターミナルタイプ CYGWIN の
エントリがない場合、Cygwin の /etc/termcap ファイルを参考に、追加
してください。
> また、このような場合、問題を調べる方法を教えて
> いただけると助かります。
> ご指導の程よろしくお願い致します。
今回の問題は、エラーメッセージで全て出ています(笑)
解決方法を調べるのは、学問に近道なしです。