[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:24466] Re: Toshiba 300CDS



おはようございます、早間です。

From: Shun-ichi TAHARA (田原 俊一) <jado@flowernet.gr.jp>
Subject: [plamo:24464] Re: Toshiba 300CDS
Date: Fri, 07 Jan 2005 16:54:12 +0900 (JST)
Message-ID: <20050107.165412.596519254.jado@flowernet.gr.jp>

> From: 早間義博 <yossi@yedo.src.co.jp>
> Message-Id: <20050107.142635.74737853.yossi@yedo.src.co.jp>
> 
> > この、「/etc/murasaki/murasaki.pcimap に PCI ID を登録」と言う所で
> > すが、
> 
> 書式は /lib/modules/*/modules.pcimap と同じです。
> 8139too.o は、特定のPCIデバイスに対応するものなので、ロードして認識す
> るのであれば、上記ファイルに最初から登録されているはずなんですが、
> depmod -a でも登録されないのであれば、murasaki.pcimap に追加してくださ
> い。
> 
> # ndiswrapper は、Windowsのドライバ次第でいろんなデバイスに対応できる
> # ので、ndiswrapper.o 自体は対応するデバイスを知らないため、明示的に
> # murasaki に教えてあげる必要があるのです。
>

少し判って来ました。
/etc/murasaki/murasaki.pcimap が /lib/modules/*/modules.pcimapを
補うものだとは思っていませんでした。さらに、/lib/modules/*/modules.pcimap は
見たこともありませんでした。

> > Jan  7 08:36:05 cesdis murasaki.pci[2233]: pci device is added
> > Jan  7 08:36:05 cesdis murasaki.pci[2233]: vendor:0x1259 device:0xa11e
> >  subvendor:0x1259 subdevice 0xa11e class:0x20000 class_mask:0x0(ignore)
> 
> であれば、
> 
> 8139too 0x1259 0xa11e 0xffffffff 0xffffffff 0x0 0x0 0x0
> 
> でOKでしょう。多分サブベンダ・サブデバイス・クラスは見なくても誤認する
> ことはないかと。
>
/lib/modules/2.6.10/modules.pcimap に必要な情報はあるようです。
一部だけですが下記の通りです(スペースを詰めました)。
8139too 0x00001259 0x0000a117 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0
8139too 0x00001259 0x0000a11e 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0
> > /etc/murasaki/murasaki.depend に
> > alias-8139too: net 8139too
> > 
> > と加えたのですが insmod が実行されません
> 
> murasaki.depend は、depmod で抽出できないモジュールの依存関係を解決す
> るものなので、今回の目的とは関係ありませんし、ここに murasaki のエージェ
> ント(net)を定義してもうまく行かないと思います。

Jan  7 21:21:32 cesdis murasaki.pci[3260]: pci device is added
Jan  7 21:21:32 cesdis murasaki.pci[3260]: vendor:0x1259 device:0xa11e subvendor:0x0 subdevice 0x0 class:0x0 class_mask:0x0(ignore)
Jan  7 21:21:32 cesdis murasaki.pci[3260]: MATCH(swrapper aqlias-8139too) -> vendor:0x1259 device:0xa11e subvendor:0xffffffff subdevice 0xffffffff class:0x0 class_mask:0x0

となりました。
しかし、8139too は insmod されません。kernel の設定を見直します。
今まで、Bios の問題を避け損ねて、くだらない変更を加えていたので
cardbus の活線制御が働いていないのだと思います。

-- 早間  yossi@yedo.src.co.jp

Follow-Ups
[plamo:24467] Re: Toshiba 300CDS, Shun-ichi TAHARA (田原 俊一)
References
[plamo:24461] Re: Toshiba 300CDS, Shun-ichi TAHARA (田原 俊一)
[plamo:24462] Re: Toshiba 300CDS, 早間義博
[plamo:24464] Re: Toshiba 300CDS, Shun-ichi TAHARA (田原 俊一)

[検索ページ] [メール一覧]
Plamo ML 公開システム