*設定/使い方等 [#k6e49f5c]
-''はじめに''~
USBシリアル変換ケーブルを使用して、LANDISKへログインする方法を紹介します。~
「[[USBをシリアルコンソールに:http://www.irori.org/doc/usb-console.html]]」が非常に参考になりました。ありがとう。~


-''用途''~
--ネットワークの設定を変更したい場合~
--セキュリティの観点から、ネットワーク側にコンソール接続口を持ちたくない場合等に有効。~
--&color(red){注意:ブート時のログ表示用途には使用できませんので悪しからず。};~
~

-''設定''~
活線挿抜のタイミングでgettyを起動するよう設定を行います。~
「[[USBをシリアルコンソールに:http://www.irori.org/doc/usb-console.html]]」では/etc/inittabを差し替え、telinitして、それを実現していますが、~
ちょっと気持ち悪いので、gettyの起動をhotplug側のスクリプトで行うようにしました。~
~
--hotplugのインストール
#pre{{
landisk:~# apt-get install hotplug
}}
--hotplugスクリプト
---/etc/hotplug/usb/ftdi_sio
---/etc/hotplug/usb/pl2303~
同じ内容で作成後、実行属性を付加すること。~
--
#pre{{
#!/bin/sh

/sbin/getty -L ttyUSB0 9600 vt100 &
#/sbin/getty -L ttyUSB0 38400 vt100 &
exit 0
}}

-''使用方法''~
USBシリアルケーブルをLANDISKに接続して、もう片方をパソコンのCOMポートに接続。~
その後、teraterm等のターミナルからCOMポートを指定して接続すれば、OKです。~
(hotplugが面倒なことを全てやってくれます。)~
~
-''補足事項''~
私の手抜きスクリプトを見ればわかるとおり、gettyのrespawn機能が省略されています。~
一旦logoutするとgettyは消滅するので、再loginするにはUSBケーブルの挿し直しが必要になります。~
「[[USBをシリアルコンソールに:http://www.irori.org/doc/usb-console.html]]」には、その辺の有益な情報が多数記されており、それを参考にしながら、~
必要に応じて機能の拡充を行えばよいでしょう。~
~
*USBシリアルケーブル [#v79e4adc]
現在入手容易なUSBシリアルケーブルには、だいたい次のどちらかのチップが搭載されている。~
(debian26では、全てのリリースにおいて、下記2チップに対応するドライバをあらかじめ用意しています。)~

-FTDI社のFT232BM~
私が試したのはこれ。~
--Arvel社 USBシリアルケーブル 1m グラファイトカラー SRC06USB~
&ref(SRC06USB.jpg,nolink);~
~
-Prolific社のPL2303~
--秋月電子通商のケーブル…試してないけど、たぶんいけるんじゃないかな?~
(その根拠はPL-2303X用サポートが追加されているらしいので。)~
~

-動作報告求む~
動作実績のあるUSBシリアルケーブルの情報をお願いします。~
-秋月電子のケーブル(PL-2303)が Lantank+Debian26で動作しました.hotplugスクリプトをpl2303で作成 --  &new{2005-09-13 (火) 19:16:32};
--動作報告ありがとうございます。pl2303でしたね。
-IO-DATA USB_RSAQ2がPL-2303 Driverで認識して使えました -- [[おいおい]] &new{2006-02-25 (土) 21:18:57};
--ただ、/dev/ttyUSB0を事前に、"mknod /dev/ttyUSB0 c 188 0"で作成する必要があります -- [[おいおい]] &new{2006-02-25 (土) 21:21:27};
--%%作成抜けみたいですね。次回のベースで修正します。報告ありがとうございます。%%調べてみたところ、/dev/ttyUSB0 ありますけど?? -- [[管理人]] &new{2006-02-26 (日) 23:14:41};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS