![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
Raspberry Piにシリアル接続をしようとしています。
ケースの形状の関係で、GPIOのピンにケーブルを接続するのではなく、USBのシリアル変換ケーブル(Arvel SRC06-USB)をRaspberry Piに接続します。
lsusbを実行すると、以下の通りきちんとデバイスを認識しています。
Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
また、/etc/inittabには以下の行がきちんと追加されています。
T0:12345:respawn:/sbin/getty -L ttyAMA0 115200 vt100
この状態であれば、クライアント(Win7+TeraTerm4.73)から115200ボーレート(他の設定はデフォルト)で接続すれば問題なく接続できると思うのですが、画面に何も表示されません。
ちなみに、ケーブルはTeraTermでループバック接続して文字が表示されるため、問題ありません。
このケーブルを使用して、Ciscoルータの画面も表示できています。
Raspberry Pi側で何か設定しなければならない項目はありますか?
いろいろ調べたのですがどうしてもわからないので、詳しい方お教えください。
No.1
- 回答日時:
>GPIOのピンにケーブルを接続するのではなく、USBのシリアル変換ケーブル(Arvel SRC06-USB)をRaspberry Piに接続します。
>lsusbを実行すると、以下の通りきちんとデバイスを認識しています。
>Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
lsusb実行したのはRaspberry Piで…ということであってます?
>また、/etc/inittabには以下の行がきちんと追加されています。
>T0:12345:respawn:/sbin/getty -L ttyAMA0 115200 vt100
GPIOのUARTに入出力されている内容が謎回路を経由してRaspberry PiのUSBに接続されたSRC06-USBに転送される。
と期待していますか?もしかして…。
そんなコトはありませんので、GPIOピンから取るようにして下さい。
http://www.sengoku.co.jp/mod/sgk_cart/detail.php …
こんなの使って。
/etc/inittabで対処できるかは不明ですが、ttyUSBxを使うように変更すればそちらに出てくるかも知れませんが…。
# カーネル起動時のメッセージとかまで出るか?というと怪しいでしょうね……。
# udev動作するまでttyUSBxが使えるか判りませんし、/etc/inittabの設定が…というのも……。
Wr5様、先日はお世話になりました。
今回もご回答いただき、ありがとうございます。
lsusb実行したのはRaspberry Piです。
>T0:12345:respawn:/sbin/getty -L ttyAMA0 115200 vt100
この行は、SRC06-USBのことだと思っていたのですが、違うのでしょうか?
もしかして、GPIOのポートのことですか?
>/etc/inittabで対処できるかは不明ですが、ttyUSBxを使うように変更すればそちらに出てくるかも知れませんが…。
/etc/inittabにttyUSBxを追加する、ということでしょうか?
無知で申し訳ないです。
ネットワークが使えない場合にWindows PCからTeraTermを使用してTeratermでアクセスできるようにしたいのですが・・・
難しそうですかね?
No.2ベストアンサー
- 回答日時:
>>T0:12345:respawn:/sbin/getty -L ttyAMA0 115200 vt100
>この行は、SRC06-USBのことだと思っていたのですが、違うのでしょうか?
違います。
>もしかして、GPIOのポートのことですか?
はい。GPIOになります。
http://lowreal.net/2013/12/31/1
とかでしょうかねぇ…。
後からUSBに接続したものはttyUSB0とか、そういうデバイス名が付くのが普通です。
# たまに違う名前だったりしますけど。udevでもある程度変更できますかねぇ…。
>/etc/inittabにttyUSBxを追加する、ということでしょうか?
そうなります。
が、そのまま記述して使えるかは試したことありません。
最初のinittab読み込みの時点でttyUSB0が存在するか不明ですし。
# udevでUSBシリアルの接続を検出してから…というのが本来のスジかと思われますけどね。
# http://www.skuld.biz/fswiki/wiki.cgi/kurobako?pa … とか。
>ネットワークが使えない場合にWindows PCからTeraTermを使用してTeratermでアクセスできるようにしたいのですが・・・
>難しそうですかね?
そういう時の為にGPIOのシリアルコンソールを有効にしておくものかと思いますよ。
試したことはありませんが、上記のudevルールである程度は処理できるんじゃないですかね?
# シリアルで接続するマイコンなどと連携したい場合とかになると面倒なコトになりますけど。
Raspberry PiみたいなGPIOに余裕がある場合は「シャットダウン ボタン」とか用意する。というのも有りです。
やはり・・・そもそもポート名の考え方から間違っていたのですね。
お教えいただきありがとうございました。
ご教授いただいたサイトを参考にし、うまくいきました!!
SRC06-USBはttyUSB0だったので
1./etc/inittabにttyUSB0を追加
2./boot/cmdline.txt内のttyAMA0をttyUSB0に変更
これで問題なくTeraTermでシリアル接続できるようになりました。
ちなみに、シャットダウンボタン、良いですね。
GPIOはアイデアと知識があれば便利ですね。
いろいろと勉強になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ダイヤルアップ Raspberry Piでアナログモデム経由で音声再生 1 2022/05/20 18:01
- UNIX・Linux raspberry piを使ったWebサーバー制作をしています、接続するネットワークを変更したときに 1 2023/01/09 15:57
- Bluetooth・テザリング Windows11PCとAndroidスマホのUSBテザリングで繋げるネット環境が繋がらなくなった。 1 2023/02/05 15:57
- その他(プログラミング・Web制作) I2C接続のLCDディスプレイを使う 2 2023/05/01 17:15
- テレビ プレステ5が映らなくりました 1 2023/07/13 11:09
- Android(アンドロイド) 日産のディスプレイオーディオとスマホの接続 1 2023/04/22 07:12
- ビデオカード・サウンドカード PCに接続したイヤフォンのマイクが使えません。 3 2022/10/22 11:07
- Wi-Fi・無線LAN USBーイーサネット変換器について 4 2022/06/19 15:16
- その他(プログラミング・Web制作) MicroPythonコード 2 2023/05/11 08:53
- ドライブ・ストレージ ネットワークHDD(NAS)について教えて下さい。 11 2023/03/08 11:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
従量制課金接続をオフにしたら...
-
Macbook AirをMac miniのモニタに
-
WiiUのPROコントローラーを ス...
-
Linux MintのWi-Fi設定について
-
Windows11のセットアップ中の強...
-
共有フォルダのエクセルファイ...
-
MacのFinderにiPhoneが表示され...
-
iTune 作成終了しない
-
リモートデスクトップ接続での...
-
IISのFTPサービスでanonymousで...
-
2013モデルのiMacをフリマアプ...
-
MacBook Proからプロジェクタに...
-
MacBook AirからDIGAへアクセス...
-
コンピュータ名とアカウント名...
-
IPアドレスについて
-
人のSSID見たくない
-
プリンタのインターフェース?
-
外付けHDDのドライブレターが勝...
-
自己割り当てIP解除&ネット接続
-
使用OSの割合、使用回線の割...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows11のセットアップ中の強...
-
従量制課金接続をオフにしたら...
-
Macbook AirをMac miniのモニタに
-
リモートデスクトップ接続での...
-
windowsで言う「ファイル名を指...
-
WiiUのPROコントローラーを ス...
-
マルチモニターで2画面目が検...
-
共有フォルダのエクセルファイ...
-
Linux MintのWi-Fi設定について
-
IISのFTPサービスでanonymousで...
-
リモートデスクトップのユーザ...
-
Windowsサーバの着信接続アイコ...
-
ドライブ名とドライブレターの...
-
【至急】OBSのデバイス一覧にHS...
-
MacBook Proからプロジェクタに...
-
MacBook AirからDIGAへアクセス...
-
MAC mini 2012と MAC mini 2023...
-
2PC、1モニタでデータ移行を行...
-
無線LANのノートパソコンに対し...
-
smbclientによるwindows共有フ...
おすすめ情報