Mac でシリアルコンソールを利用する方法
提供:maruko2 Note.
目次 |
USB シリアル変換アダプタ
Dサブ9ピンのシリアルポート(RS-232)を USB ポートに変換するアダプタ。メーカーが Mac OS X 用のドライバを用意しているので ダウンロード しインストールする。
ドライバ インストール後 USB シリアルケーブルを接続すると、変換アダプタの tty デバイス(/dev/tty.KeySerial1 と /dev/tty.USA19H3d1P1.1)ができる。
mac:~ admin$ ls -l /dev/tty.* crw-rw-rw- 1 root wheel 10, 2 10 18 15:02 /dev/tty.Bluetooth-Modem crw-rw-rw- 1 root wheel 10, 0 10 18 15:02 /dev/tty.Bluetooth-PDA-Sync
/dev/tty.KeySerial1 と /dev/tty.USA19H3d1P1.1 は同じ(たぶん)。
mac:~ admin$ ls -l /dev/tty.* crw-rw-rw- 1 root wheel 10, 2 10 18 15:02 /dev/tty.Bluetooth-Modem crw-rw-rw- 1 root wheel 10, 0 10 18 15:02 /dev/tty.Bluetooth-PDA-Sync crw-rw-rw- 1 root wheel 10, 4 11 7 13:20 /dev/tty.KeySerial1 crw-rw-rw- 1 root wheel 10, 6 11 7 13:20 /dev/tty.USA19H3d1P1.1
チップメーカーが Mac 用ドライバを提供しているもの
| FTDI | |
Prolific
|
|
| Silicon Labs |
cu コマンド
mac:~ admin$ cu -l /dev/tty.KeySerial1
コンソールから抜けるには ~. を入力し return を押す。
|
|
Mac OS X ではバージョン 10.5 以上にインスール済み。CentOS では uucp パッケージをインストールすることで、cu コマンドが使えるようになる。 |
screen コマンド
mac:~ admin$ screen /dev/tty.KeySerial1
コンソールから抜けるには
- control + A を押し
- control を押したまま A を離し
- ¥ を押す。
- Really quit and kill all your windows [y/n] と表示されるので、y を入力する。
参考ページ
Mac OS X (Snow Leopard)でSerial Console (シリアルコンソール) - ytsuboi's blog



