Produced by Keio University, Takefuji Lab Device Drivers Limited Tokyo Japan |
|||||||||||||||||||||||||||||||||
|
E!Kit-1100 組み込みLinuxボード関連情報 |
||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
無線LANカード使用時の設定方法(古いルートファイルシステム用、aml3以降では設定済みです)aml3以降のLarge/Tinyルートファイルシステムでは設定済なので、essidとkeyを指定すれば使えるはずです。 対応CF型無線LANカード以下に示すintersilのPrism2.5チップを使用している無線LANカードは、E!KIt-1100のカーネル標準ドライバで動作可能です。 ※Prisim3.0を使用している「WN-B11/CFZ」「GW-CF11X」のような無線LANカードは、カーネル標準のorinocoドライバでは動作しないため、対応策を検討、検証しています。
ここで紹介する方法はCF無線LANカード動作実験の一例ですので、ほかの方法でも動作させることは可能です。例えば設定用シェルスクリプトを書き換えて、アクセスポイントを切り替えたり、Largeシステムではhotplug機能を利用して、ネットワークの設定を実行させる事も可能です。(ここでの紹介例は、cardmgrのスクリプト自動実行機構だけを使用しています) 準備TinyシステムとLargeシステムでは、準備段階でそれぞれ異なった作業を行なう揃える必要があります。
起動スクリプトの修正(Tinyシステムと、CFから立ち上げるLargeシステムに必要)Tinyシステムの/etc/init.d/rcS の7行目から10行目、またはLargeシステムの/etc/rc.d/rc.localを以下のように変更します。 説明:CFからブートするシステムでは、initrd環境でCFのrootファイルシステムを読み込むために、すでにcardmgrを動作させていますが、このcardmgrはinitrd環境で起動しているため、/etc/pcmcia以下のconfig情報を参照できません。そのために再起動が必要になります。
これは一部の環境で発生していた、cardmgrによる再設定が完了する前にネットワーク環境を立ち上げると発生するトラブル対応です。 pcmciaカードマネージャの設定(TinyシステムとLargeシステム共通)/etc/pcmciaに以下のファイルをコピーして下さい。 上記でコピーした"network"ファイルの中のESSIDとKEYを環境に合わせて書き変えて下さい。(キーは"s:"を付けて記述すれば、パスフレーズの文字列を表します。"s:"を付けずに直接16進数での設定も可能です。例えば、以下のように記述します。 iwconfig ${device} essid 'special-group' mode Managed key s:secret-key ネットワークの設定(TinyシステムとLargeシステム共通)/etc/sysconfig/network-scripts/ifcfg-eth1と、必要であれば/etc/sysconfig/networkファイルを環境に合わせて設定して下さい。(無線LANカードは通常、eth1デバイスとして認識されます) 以下に記述例を示します。
|
|||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
販売元 株式会社デバイスドライバーズ 東京都府中市若松町1-5-1-103 tel: 042-363-8294 fax: 042-363-8255 Copyright(c) 2002-2005 Device Drivers Limited & Yoshiyasu Takefuji, All rights reserved. |