「sudo make」を使ってワイヤレスネットワークカードドライバをインストールすると問題が発生する

「sudo make」を使ってワイヤレスネットワークカードドライバをインストールすると問題が発生する

私が経験している問題は、私のコンピュータが突然Wi-Fi接続が頻繁に(1時間に数回)切断されることです。その後、切断されたネットワークを再利用できるように、ワイヤレス接続を無効にして有効にする必要がありました。

私のワイヤレスカード(AWUS036H)に問題があるのではないかと思って正しいドライバをインストールする方法を調べた結果これ。ただし、ルートとしてターミナルを開き、指示(sudo make)に従って出力されます。これ

私はDebian Jessieと3.16.0-4-amd64カーネルを使用しています。私はbuild essentialそれをインストールしましたlinux-headers-3.16.0-4-amd64

助けが必要ですか?

ベストアンサー1

リンクされたRealtekダウンロードページには、利用可能なドライバが次のように記載されています。

カーネル3.0.0/3.1.0/3.2.0用のLinuxドライバ

最新のカーネル(3.16)を使用しているため、カーネルヘッダが大幅に変更され、コンパイルが失敗します。

ただし、Realtekが直接提供するドライバは役に立ちません。 2012年に最後に更新されました(カーネル3.xをサポート)。同じソースファイルが含まれています。カーネルの「ステージング」領域彼らは数年間維持されてきました。 (より変更ログ)。ディレクトリは2014年に削除されました説明は次のとおりです。

driver / net /にこのハードウェア用の「実際の」ドライバがあるので、必要なくなったので、一時バージョンを削除してください。

これは、カーネル開発者がすでに使用しているデフォルトドライバがダウンロードしてコンパイルしようとした以前のドライバよりも適切であると判断したことを意味します。以前のバージョンを使用したい場合でも、staging最後のバージョンをコンパイルする方が成功します。

コメントが述べたように、問題はハードウェアにある可能性が高くなります。

おすすめ記事