カーネルソースのインストール

ndiswrapperインスコするのにカーネルソースが必要なの?

FC2まではyumでダウソできたようだが、FC3からはないみたい。

で、その手順。

unameでダンソすべきバージョンを調べる

# uname -r -m
2.6.15-1.2054_FC5 i686

Fedora.jpからkernel-2.6.15-1.2054_FC5.src.rpmを落としてきて
# rpm -ihv kernel-2.6.15-1.2054_FC5.src.rpm
でインストール。

# rpmbuild -bp --target i686 /usr/src/redhat/SPECS/kernel-2.6.spec
でビルド。

ビルドが終了すると、/usr/src/redhat/BUILD/kernel-2.6.15ディレクトリの下にlinux-2.6.15.i686というサブディレクトリが作成されるので、それを/usr/srcに移動する。

# mv /usr/src/redhat/BUILD/kernel-2.6.15/linux-2.6.15.i686 /usr/src

で、やってみたんだけどダメだった。

よくよくググってみたらkernel-develがあればいいみたい。


ftp://ftp.kddilabs.jp/Linux/packages/fedora/core/5/i386/os/Fedora/RPMS/kernel-devel-2.6.15-1.2054_FC5.i686.rpm
から落としてきて
# rpm -ihv kernel-devel-2.6.15-1.2054_FC5.i686.rpm
インスコ

これでndiswrapperのmakeが出来る?

カーネルソースのインストールの参考サイトはここ。(必要なかったわけだが)http://www.atmarkit.co.jp/flinux/rensai/linuxtips/680kernelsfc3.html