タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

deviceに関するryochackのブックマーク (2)

  • Linuxで複数のシリアルポートやデバイスを見分ける - TK's HP

    LinuxにUSBシリアル変換ケーブルなどを挿すと /dev/ttyUSB0 の様に最後に数字が付いて認識されます。 この数字は挿した順によって決定されるので、複数挿しっぱなしで電源を入れたり、挿した順番を忘れてしまうとどれがどれだか分からなくなってしまいます。 そこで見分けるための方法の紹介です。 実は、シリアルデバイスは、/dev/以下だけではなく、/dev/serial/by-id/と/dev/serial/by-path/にもマウントされています。 by-id/はシリアルデバイスのメーカー、種類などが登録され、by-path/にはUSBの場所が登録されるようです。 少し実験してみました。 違う種類のUSBを挿してみると、以下のようになります。 ちなみに環境はUbutu9.10 + ThinkPad X200 です。 $ ls /dev/ | grep ttyUSB ttyUSB0

  • usb-serial のデバイスファイル名を固定する方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -

    ルーターの設定,シリアルコンソール,arduinoのような自作デバイスで使うUSB-シリアル変換器は,udev を使うと デバイスファイル名 パーミッション 所有者 を自動設定できます. うまく設定すると rootアカウントや sudo を使わずに シリアルポートが使えるようになり大変便利になります. 以下,具体的な手順をまとめます USBデバイスのIDを調べる デバイスの識別子(ID)としては USBデバイスのベンダーIDとプロダクトIDの組み合わせ 製品固有のシリアル番号 などが利用できます これらの識別子は dmesg で簡単に確認できます. たとえば arduino uno を繋いだ場合は以下の通りです [518136.789084] usb 3-5: new full-speed USB device number 22 using xhci_hcd [518136.964454

    usb-serial のデバイスファイル名を固定する方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -
  • 1