web-dev-qa-db-ja.com

TTY / COM(/ dev / ttyUSB0)に接続するにはどうすればよいですか?

USBドライブから起動してUbuntuを初めて実行しています。これで、認識され、/dev/ttyUSB0として自動的に追加されたUSB-to-serialコンバーターを接続しました。

/dev/ttyUSB0にアクセスするにはどうすればよいですか?

48
Bryan Field

画面のあまり知られていない機能のいずれかを使用します。

screen /dev/ttyUSB0
58
Douglas
busybox microcom -t 5000 /dev/ttyUSB0

ソース: http://forum.xda-developers.com/showthread.php?t=1471241

6
Sepero

PuTTYを使用できます。 WindowsおよびLinux用のssh/serial/telnetクライアント。 http://linux.softpedia.com/get/System/Networking/PuTTY-347.shtml からダウンロードできます。

4
binW

ckermitも使用できます。リポジトリにある必要があります。インストール後、.mykermrcという名前のホームディレクトリにファイルを作成し、次の5行を追加します。

set line /dev/ttyUSB0   
set flow-control none  
set carrier-watch off  
set speed 115200  
connect 

パラメータは必要に応じて調整できます。
ファイルを保存します。
開始する

Sudo Kermit 
4
maihoaomv

Tio-簡単なtty端末I/Oアプリケーションを使用できます。

tio /dev/ttyUSB0

http://tio.github.io を参照してください

2
Martin Lund

Arduinoと話すためにMint 17.1が必要でした。少し追いかけた後、私が見つけた最良の方法は次のいずれかでした。

Sudo gedit /etc/group

後藤行...

dialout:x:20:     

「ユーザー名」を追加してください

dialout:x:20:username

ファイルを保存

または使用する

管理-ユーザーとグループ-グループの管理

dialout」行に移動して、「username」を追加する必要がない場合は、「username」がチェックされていることを確認します。

これは私のために働いたし、他の人が同じ問題を抱えていた多くの投稿を見た。これがみんなを助けることを願っています。

1
duncan keith

PuTTYを使用してシリアルポートに接続していました。ただし、ユーザーをダイヤルアウトに追加することを忘れないでください:Sudo adduser <username> dialoutその後、システムを再起動します。その後、/dev/ttyUSB0などのシリアル接続にPuTTYを使用できます。

1
Chef Pharaoh

Picocomを使用できます。これは最小限のダム端末エミュレーションプログラムです。基本的な使用法は次のようなものです(11520を目的のボーレートに変更します)。

$ picocom -b 115200 /dev/ttyUSB0

ストップビット、パリティ、ローカルエコー、キャリッジリターン/ラインフィード/バックスペース/削除/タブ変換、X/Y/Zモデム、ASCIIなど、ダム端末プログラムに必要なすべてのオプションがあります。転送統合など.

詳細については、man picocomおよびpicocom --helpを参照してください。

LucidとDynamode USB-RS232ケーブルの使用:

Plugged it in
ran Kermit
set line /dev/ttyUSB0    <<-- mind the capitals/lowecase
connect
set speed 9600
...

openVMSサーバーのRS232ポートに正常に接続されました。

0
Henry Crun