[CentOS6.7] コマンドでUSB接続モジュールを抜き差し
経緯
- とあるサーバからUSB変換シリアルコンソール経由でルーターへアクセスしたい
-
screen
コマンドで接続するもなんか挙動が変だぞ
- USBの抜き差ししたいけどデータセンター遠い・・・\(^o^)/
- コマンドでUSBリセットかければUSBの抜き差しに相当するみたいなのでやってみよう!
概要
- USB ID を調べる
- UNBIND実施
- BIND実施
- 接続確認
現象
[root@centos6 ~]# screen /dev/ttyUSB0
24aes.i elervrdCo7hnsori8T pet t9ed Cp88-1i t 20o2Al0c4m5s
screen
コマンドで接続するもなんか挙動が変だぞ- USB ID を調べる
- UNBIND実施
- BIND実施
- 接続確認
現象
[root@centos6 ~]# screen /dev/ttyUSB0
24aes.i elervrdCo7hnsori8T pet t9ed Cp88-1i t 20o2Al0c4m5s
[root@centos6 ~]# screen /dev/ttyUSB0
24aes.i elervrdCo7hnsori8T pet t9ed Cp88-1i t 20o2Al0c4m5s
謎の文字列が表示され操作不可
手順
1. USB ID を調べる
[root@centos6 ~]# udevadm info --query=path --name=/dev/ttyUSB0
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/ttyUSB0/tty/ttyUSB0
- USB ID は上記から 2-1 と確認できる
- 最初の 2 がUSBバスID
- 後ろの 2 がデバイスID
2. UNBIND
- USB接続解除
[root@centos6 ~]# echo -n "2-1" > /sys/bus/usb/drivers/usb/unbind
- 確認
[root@centos6 ~]# udevadm info --query=path --name=/dev/ttyUSB0
device node not found
3. BIND
- USB再接続
[root@centos6 ~]# echo -n "2-1" > /sys/bus/usb/drivers/usb/bind
- 確認
[root@centos6 ~]# udevadm info --query=path --name=/dev/ttyUSB0
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/ttyUSB0/tty/ttyUSB0
4. 接続確認
-
screen
コマンドにて接続確認
[root@centos6 ~]# screen /dev/ttyUSB0
Password:
[root@centos6 ~]# udevadm info --query=path --name=/dev/ttyUSB0
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/ttyUSB0/tty/ttyUSB0
- 最初の 2 がUSBバスID
- 後ろの 2 がデバイスID
[root@centos6 ~]# echo -n "2-1" > /sys/bus/usb/drivers/usb/unbind
[root@centos6 ~]# udevadm info --query=path --name=/dev/ttyUSB0
device node not found
[root@centos6 ~]# echo -n "2-1" > /sys/bus/usb/drivers/usb/bind
[root@centos6 ~]# udevadm info --query=path --name=/dev/ttyUSB0
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/ttyUSB0/tty/ttyUSB0
screen
コマンドにて接続確認[root@centos6 ~]# screen /dev/ttyUSB0
Password:
正常に接続できることを確認!
参考
こちらを参考にさせて頂きました!ありがとうございます!
Author And Source
この問題について([CentOS6.7] コマンドでUSB接続モジュールを抜き差し), 我々は、より多くの情報をここで見つけました https://qiita.com/Tocyuki/items/844d1a8106920da26e7a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .