- 締切済み
LaVie G 内蔵ワイヤレスLAN + madwifi
こんにちわ、いつもお世話になっております。 自分のノートLaVie G RXにFedora Core 1をインストール しました。ノートの内蔵無線LANは UGJZ 10a/b/g MiniPCI Network Adapter madwifiをダウンロードし、 makeしたいですが、以下の エラーメッセージがあります、 [root@d191pool28 madwifi]# make for i in ./ath_hal ./wlan ./driver; do \ (cd $i; make); \ done make[1]: Entering directory `/root/madwifi/ath_hal' make -C /lib/modules/2.4.22-1.2115.nptl/build SUBDIRS=/root/madwifi/ath_hal modules make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl' . . (省略) . make[2]: *** [modules] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/madwifi/wlan' make[1]: Entering directory `/root/madwifi/driver' make -C /lib/modules/2.4.22-1.2115.nptl/build SUBDIRS=/root/madwifi/driver modules make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl' The present kernel configuration has modules disabled. Type 'make config' and enable loadable module support. Then build a kernel with module support enabled. make[2]: *** [modules] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/madwifi/driver' make: *** [all] エラー 2 [root@d191pool28 madwifi]# そのエラーはFedora Core 1のカーネル2.4.22-1に関係 するものでしょうか。カーネルの新しい設定を教えて、 お願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- xjd
- ベストアンサー率63% (1021/1612)
RPMパッケージがあるので、そちらをインストールしてみてはいかがでしょう?
- ninja_ex250
- ベストアンサー率48% (46/95)
一般にドライバをインストールするには現在走っているカーネルが作られたソースコードが必要です。 まずはカーネルの再構築を成功させて、新しいカーネルが正しく動くことを確認しましょう。これにより、カーネルとソースコードのツリーが一致します。それからドライバのmakeを実行すれば一撃で動く可能性が高いです。 Fedoraの出来合いのカーネルを使っているなら設定ファイルがすでに出来上がっているでしょう。 cd /usr/src/linux make mrproper cp configs/kernel-2.4.22-i686 .config make oldconfig make dep make でカーネルができあがります。Fedoraでインストールがmake install一発でできるかどうかは私にはわからないので、調べて下さい。古いカーネルと/etc/grub.confの記述は新しいカーネルがちゃんと動くことを確認するまでとっておきましょう。再起動して新しいカーネルがちゃんと動いたらあとはドライバをコンパイルしてinsmodするだけでしょう。
補足
ご回答どうもありがとうございます。 ninja_ex250さんの回答の中に cd /usr/src/linux (ディレクトリはありません、 カーネル、linux-2.4の方でしょうか)。 cp configs/kernel-2.4.22-i686 .config (それは なんのファイルをコピーするのでしょうか。コピー先 はどこでしょうか)。 とりあえず、試行錯誤でやっていましたが、 make dep で、以下のエラーがあります。 make[1]: *** [kallsyms] エラー 1 make[1]: 出ます ディレクトリ '/usr/src/linux-2.4.22-1.2115.nptl' make: *** [vnlinux] エラー 2 そのエラーで、make もできませんでした。 どうぞよろしくお願いいたします。
補足
RPMパッケージとは、UGJZ 10a/b/g MiniPCI Network Adapterのためのものでしょうか、googleで検索しました が、他のadapterためのものです。 ダウンロード場所を教えてお願いします。 どうぞよろしくお願いいたします。