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


回答:


61

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

screen /dev/ttyUSB0

24
ボーレートを指定する必要がある場合は、シリアルデバイスの後に追加します。たとえば、57600ボーの場合:screen /dev/ttyUSB0 57600
ジェレミーカー

6
端末からデタッチしたいが、CTRL-Dで切断されない場合は、CTRL-Aを使用してからkを使用して画面を消去することに注意してください。Docker for Macが提供する〜/ Library / Containers / com.docker.docker / Data / com.docker.driver.amd64-linux / ttyのTTYでこれを使用する必要がありました。CTRL-Aを押してからdでも機能しますが、スクリーンセッションは実行されたままになります。
ヴァネッサフィップス



5

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

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

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

sudo kermit 


3

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

$ picocom -b 115200 /dev/ttyUSB0

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

man picocomおよびpicocom --helpを参照し てください。


1

私はpuTTYを使用してシリアルポートに接続していました。ただし、ユーザーをダイヤルアウトに追加することを忘れないでくださいsudo adduser <username> dialout。システムを再起動してください。シリアルポートに接続するpuTTY tortrtrを使用していました。ただし、ダイヤルアウトするようユーザーに通知することを忘れないでくださいsudo adduser <username> dialout。その後、システムを再起動します。T re trt retrrt weereeその後、などのシリアル接続にpuTTYを使用できます/dev/ttyUSB0


3
ログアウトして再度ログインするだけで十分です。
アズジー

0

LucidとDynamode USB to RS232ケーブルを使用する場合:

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

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


0

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

sudo gedit /etc/group

行に移動...

dialout:x:20:     

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

dialout:x:20:username

ファイルを保存

または使用する

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

goto行 " dialout"プロパティをチェックして、 "username"を追加する必要がない場合は "username"がチェックされていることを確認します。

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


16
-1の場合sudo gedit /etc/group。しないでください。しないでください。usermodまたはadduserを使用して、ユーザーをグループに追加する方法を学びます。そして、あなたの投稿は質問への答えというよりもむしろコメントです。なぜなら、あなたは実際に接続方法を示していないからです。
gertvdijk
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.