[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:24460] Re: Toshiba 300CDS
-
From:Shun-ichi TAHARA (田原 俊一)
-
Date:Fri, 7 Jan 2005 10:35:28 +0900 (JST)
- Subject: [plamo:24460] Re: Toshiba 300CDS
- From: Shun-ichi TAHARA (田原 俊一) <jado@xxxxxxxxxxxxxxx>
- Date: Fri, 07 Jan 2005 10:35:11 +0900 (JST)
From: 早間義博 <yossi@yedo.src.co.jp>
Message-Id: <20050107.080524.74725966.yossi@yedo.src.co.jp>
> > > 現在、54Mbpsの無線LANカードとしてLinux上でなんとか使えるのは、
> > > Prism 54とか、Atherosのチップ搭載の奴、くらいだったように記憶して
> > > ますが。。。
> >
> > PrismGTを普通に使えると思うのでしたら、CentrinoもOKです。
> > まぁ、イチオシはAtherosですよね。
> >
>
> 2.6.10/kernel/drivers/net/wireless/prism54/prism54.ko
>
> があります。
Intersil 802.11(a/b/g) Prism GT/Duette/Indigo support
CONFIG_PRISM54
Enable PCI and Cardbus support for the following chipset based cards:
ISL3880 - Prism GT 802.11 b/g
ISL3877 - Prism Indigo 802.11 a
ISL3890 - Prism Duette 802.11 a/b/g
(中略)
If you enable this, you require a firmware file as well.
You will need to copy this to /usr/lib/hotplug/firmware/isl3890.
You can get this non-GPL'd firmware file from the Prism54 project page:
<http://prism54.org>.
You will also need the /etc/hotplug/firmware.agent script from
a current hotplug package.
ということで、これ単独では動きません。
先に言っておくと、上記で言及しているファイルやパスは、Linux
HotPlugging 用のもので、Plamo が採用している murasaki ではちょっと構成
が変わります。
Plamo expertにそのものズバリの設定例を載せてます :-) が、Plamo-3.x/4.0
ではざっとこんな感じでしょうか。
1. /etc/murasaki/murasaki.genericlist に firmware を追加
2. /etc/murasaki/murasaki.call に [firmware]: firmware を追加
3. /etc/murasaki/bin/firmware を作成
----↓ここから
. /etc/murasaki/bin/func_sysfs
FIRMWARE_DIR=/usr/lib/murasaki/firmware.d
FIRMWARE_PATH=${FIRMWARE_DIR}/${FIRMWARE}
get_sysfs
SYSFS_DIR=${SYSFS_DIR:-/proc} # Workaround for kernel 2.4
BASE_DIR=${SYSFS_DIR}${DEVPATH}
LOAD_PATH=${BASE_DIR}/loading
DATA_PATH=${BASE_DIR}/data
case "$1" in
start)
if [ ! -f ${LOAD_PATH} ]; then
sleep 1
fi
if [ -f ${FIRMWARE_PATH} ]; then
echo 1 > ${LOAD_PATH}
cp ${FIRMWARE_PATH} ${DATA_PATH}
echo 0 > ${LOAD_PATH}
else
echo -1 > ${LOAD_PATH}
fi
;;
stop)
;;
esac
----↑ここまで
4. 使いたいカードに対応した、バイナリ配布のファームウェアファイルを落
としてきて、/usr/lib/murasaki/firmware.d 以下に転がす
(murasaki と Linux HotPlugging では配置場所が違う)
ex) PrismGT の場合、
http://prism54.org/~mcgrof/firmware/1.0.4.3.arm
を
/usr/lib/murasaki/firmware.d/isl3890
として転がすようになってる
murasaki を 0.8系に上げれば、1〜3 の手順は不要ですが、Plamo4 では
Planet との連携がありますので、一部スクリプトをいじる必要があります。
(/etc/murasaki/bin/net の NETUP_CMD と NETDOWN_CMD)
_______________________________
田原 俊一 jado@flowernet.gr.jp, shunichi_tahara@zenrin.co.jp
http://flowernet.gr.jp/jado/
FingerPrint: 16 9E 70 3B 05 86 5D 08 B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- References
-
- [plamo:24454] Re: Toshiba 300CDS, Shigeo Sagai
- [plamo:24455] Re: Toshiba 300CDS, Shun-ichi TAHARA (田原 俊一)
- [plamo:24458] Re: Toshiba 300CDS, 早間義博
[検索ページ]
[メール一覧]
Plamo ML 公開システム