2011年6月28日

[debian-users:55437] nic driver の コンパイル

コヤマと申します。
Squeeze にて、 メーカー提供のソースから、NICのドライバーをコンパイルしたいのですが、
kernelのヘッダが見つからないと エラーが表示されます。
kernel-package というのをいれてみましたが、同じエラーでした。

対象のNIC
#lspci
00:0e.0 Ethernet controller: Intel Corporation 82541GI Gigabit

Ethernet Controller (rev 05)

現行バージョン
# modinfo e1000
filename: /lib/modules/2.6.32-5-686/kernel/drivers/net/e1000/e1000.ko
version: 7.3.21-k5-NAPI
license: GPL

ドライバーソースの説明
- If your version of e1000 is 7.6.15.5 or less, upgrade to e1000 version 8.x,
using the instructions in the Building and Installation section below.

コンパイル エラーメッセージは以下のような感じです
Makefile:71: *** Kernel header files not in any of the expected locations.
Makefile:72: *** Install the appropriate kernel development package, e.g.
Makefile:73: *** kernel-devel, for building kernel modules and try again

kernel開発環境らしき kernel-package をいれてみましたが、同じメッセージでした。

ご存知の方がいらっしゃいましたら、ご返答お願い致します。


投稿者 xml-rpc : 2011年6月28日 00:01
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/104915
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。