• 締切済み

TeraTermで文字が正しく入力されない

USBからシリアルに変換するケーブル(SIGMA社 URS232-2)を用いてルータ(NEC IX2005-Z)と通信を行っています。 TeraTermからシリアル接続するところまでは問題ないのですが、接続後に文字を入力すると、キーボードに書かれた文字と別の文字が高確率で入力されてしまいます(例 "a"のキーボードを押すと"b"と入力される)。しかも毎回違った文字が入力されてしまいます。 テキストエディタで文字を入力してそれをTeraTermへコピペもしてみたのですが、やはり違う文字が入力されてしまいます。 (TCP/IPで接続するとまったく問題が無いのでキーボード設定ではないと思います) シリアルケーブルを変えてみたり、PCやシリアルポート設定を変えてみて接続してみたのですが、やはり文字入力がおかしくなってしまいます(ルータから表示される文字はまったく問題ありません)。ハイパーターミナルでも接続してみましたが、やはり同じ問題が発生してしまいます。 どなたか、お心当たりがございましたら些細なことでもかまいませんので、ご回答をお願いいたします。

みんなの回答

  • dr-9
  • ベストアンサー率47% (24/51)
回答No.2

他の機器とシリアル通信は問題ないですか? もし、問題なければ対ルータでの問題となるのではと思います。

coldsmash
質問者

お礼

別のUSB変換ケーブルを使ったところ、無事解決いたしました。 おそらくはケーブルか、インストールしたドライバに原因があったのかと思われます(細かい原因はまだわかりませんが……)。 ありがとうございました。

  • dr-9
  • ベストアンサー率47% (24/51)
回答No.1

ボーレートや、パリティとかの設定は問題ないですか?

coldsmash
質問者

補足

早速のご回答ありがとうございます。 設定は以下のとおりとなっています。 ボーレート:9600 データ:8bit パリティ:なし ストップビット:1bit フロー制御:なし 特に問題は無いと思います。