ARM v7 Ubuntu 14.04システムにLM 816ドライバをインストールしようとしています。 LM公式ホームページからドライバをダウンロードしました。その後、解凍してinstall.shファイルを使用してインストールしようとしましたが、成功しませんでした。以下の回答をいただきました。
Realtek Wi-Fiドライバ自動インストールスクリプト 2011年11月21日 v1.1.0
#ドライバのソースコード tar パッケージを解凍します。 60509/runwpa rtl818 8 EUS_linux_v4.3.24_16705.20160509/wlan0dhcp
.........
rtl8188EUS_linux_v4.3.24_16705.20160509/platform/platform_ops.h rtl8188EUS_linux_v4.3.24_16705.20160509 make ドライバの認証要求 [root]: make ARCH 1.10 -gbe10 973 -汚い/ビルド > M=/home/ubuntu/LM816_RTL8188EUS_LINUX_v4.3.24_16705.20160512/driver/rtl8188EUS_linux_v4.3.24_16705.20160509 モジュールの生産:* /lib/modules/3.1.10-gbe10973-dirty/build: そのファイルやディレクトリはありません。止まる生産:*[モジュール]エラー2
#Makeドライバのコンパイル中にエラーが発生しました:2エラーメッセージを確認します。
#
1つの奇妙なことは、/lib/modules/3.1.10-gbe10973-dirty/buildが実際に存在するので、問題がどこにあるのかわからないことです。
どんな助けや提案でも歓迎します。
よろしくお願いします。
エンダー
ベストアンサー1
パッケージ化されたカーネルの場合、/lib/modules/<kernel-version>/build
これは通常、特定のバージョンのカーネルのカーネルモジュールインターフェイスの詳細を定義する必要なソースファイルへのシンボリックリンクです。
リンクが存在することを確認しましたが、ターゲットは存在しますか?空のディレクトリではありませんか?
Debian / Ubuntuでは、このlinux-headers-<kernel-version>_<package-version>_<arch>.deb
パッケージは通常、パッケージ化されたカーネル用のカーネルモジュールを構築するために必要です。/lib/modules/<kernel-version>/build
シンボリックリンクの最後にある必要があるファイルを提供します。
次のコマンドを実行します。
cd /lib/modules/3.1.10-gbe10973-dirty
ls -ld build
シンボリックリンクの場合は、build
次の内容が表示されます。
lrwxrwxrwx 1 root root 34 Jan 25 08:42 build -> /usr/src/linux-headers-3.1.10-gbe10973-dirty/
次に、次のステップは、矢印の右側にリストされているディレクトリが->
存在することを確認することです。存在しない場合は、名前linux-headers-3.1.10-gbe10973-dirty.dpkg
または同様のパッケージをインストールする必要があります。