端末を介したARMHF用Debianカーネルヘッダ3.4.90+のインストール

端末を介したARMHF用Debianカーネルヘッダ3.4.90+のインストール

端末を介してDebianにカーネルヘッダをインストールしようとしていますapt-get

カーネルヘッダが必要な理由は、RTL Wi-Fiチップ用のWi-Fiアダプタドライバをインストールする必要があり、付属のinstall.shドライバをbuild実行するときです/lib/modules/3.4.90+/

カーネルを最初からコンパイルしてビルドする必要があることを示唆するいくつかの記事を読んだが、これは私には少し不要なようです。

私も試してみましたが、sudo apt-get install linux-headers-$(uname -r)下位バージョンのカーネルがインストールされていました。

誰もが正しい方向に私を指すことができますか?

編集する:

私はARM Debianを使用しており、WiFiモジュールはRTL8188チップを使用しています。

www.armhf.comからLinuxイメージをダウンロードしました。

ベストアンサー1

デフォルトのDebianカーネルを使用していますか、それともカスタムコンパイルされたカーネルを使用していますか?在庫がある場合は、linux-image-*パッケージと一致するlinux-headers-*パッケージが必要です。

Debian には、使用可能な最新のカーネルパッケージに基づいてlinux-image-$arch名前が付けられた仮想パッケージもありますlinux-headers-$arch(例: where $archisamd64など586)。686-paeamd64

apt-get install linux-image-amd64 linux-headers-amd64

Debian バージョンに適した最新のカーネルイメージとヘッダーがインストールされます。

カーネルを使用する場合も同様です。甘草州リポジトリですが、仮想パッケージの名前は少し異なります。

apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64

Realtek NIC の場合、debian アーカイブの無料部分から Realtek ファームウェアをインストールする必要があるかもしれません。non-free端末の電源が入って/etc/apt/sources.listいて動作していることを確認してください。

apt-get install firmware-realtek

最後に、モジュールをコンパイルするには、このdkmsパッケージが必要または少なくともインストールされてbuild-essentialいる必要があります。

おすすめ記事