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

[fol] カーネル再構築後にNICのmodule 組み込みができない。


始めまして。仁科と申します。
linux始めまして、3カ月ほどになります。
今後の勉強のためにlinux専用機を自作して動かしています。
宜しくお願いします。

カーネルの再構築後のNICのmodule組み込み時にエラーが発生することで
悩んでいます。ちなみにその前は立上り後にすぐに組み込まれるようにしていま

した。
TurboLinux Workstation 6.0(Kernel = 2.2.13-33)

エラーメッセージは次のとおりです。
/lib/modules/2.2.13-33/net/via-rhine.o: unresolved symbol
skb_over_panic_R30a5b65c
/lib/modules/2.2.13-33/net/via-rhine.o: unresolved symbol
__kfree_skb_Rb6af35e9
/lib/modules/2.2.13-33/net/via-rhine.o: unresolved symbol
init_etherdev_Rfcc76090
/lib/modules/2.2.13-33/net/via-rhine.o: unresolved symbol
eth_copy_and_sum_R4b0e72f0
/lib/modules/2.2.13-33/net/via-rhine.o: unresolved symbol
eth_type_trans_R2a2d4e5c
/lib/modules/2.2.13-33/net/via-rhine.o: unresolved symbol
alloc_skb_Rb4a8ccd2
/lib/modules/2.2.13-33/net/via-rhine.o: unresolved symbol
unregister_netdev_Re0b06163
/lib/modules/2.2.13-33/net/via-rhine.o: unresolved symbol
netif_rx_R1da5b113

経緯を以下に掲載します。

最近、SCSIカードとMOドライブをウィンドウズマシンから
移してlinux専用機につけました。
それにともない、カーネルの再構築をしなければいけないと思い
(本当はmoduleを組み込むだけで十分だったようですが)

カーネルの再構築
make xconfig (で、celeron使っているのに386になっていたのでPProにしたり)
make dep
make clean
make
make mrproper
を行ないました。

その後、moduleだけを対応すればいいことがさまざまなdocumentからわかり、
moduleをインストールしました。
(実はTurboLinux Workstation 6.0を組み込んだときに
すでに必要なドライバは組み込まれていたのでした。)
つまり、

make modules
make modules_install
depmod -a

を行ないました。

ここまで行なって、カーネルをboot  diskに入れようと思い、
make bzdisk
で保存しました。
このdiskでの動作を確認後、(このdiskからのbootは問題なくモジュール組み込
みはできる)

その後
make bzlilo
でliloからのbootに新しいカーネルを組み込みました。

ところが、その、ハードディスクからのbootでは上に記載のメッセージが出て
NICのmoduleを組み込むことができません。

まだ、なにかわからないことがあればなんでもお知らせしますので、
どうか、ご助言をお願いします。
このメールも起動時にfloppyから読み込んでいるというかなしい状態です。
まあ、まだ読めるからいいのですが。)
宜しくお願いします。

With best regards

Eiichi NISHINA
nishina _at_ yk.rim.or.jp

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: