web-dev-qa-db-ja.com

Qualcomm Atheros Killer E2200ギガビットイーサネットカードを機能させるにはどうすればよいですか?

Win 8とUbuntu 13.04のデュアルブートを期待して、新しいコンピューターを購入しました。両方のOSを正常にインストールしましたが、Ubuntuでは、イーサネットケーブルが接続され、Win 8でインターネットが完全に動作しますが、インターネットに接続できません。すでにUbuntuインストーラーには、インターネットに接続されていません。

興味があるかもしれないもの:

  • 私はこのマザーボードを持っています:MSI Z87-G45 Gaming( http://www.msi.com/product/mb/Z87-G45-GAMING.html#specification
  • マザーボードに付属のネットワークドライバをインストールするまで、Win 8でインターネットは機能しませんでした(Killer Ethernetが何か)
  • さまざまなインストール構成を試し、v。13.04、12.04、および12.10を試し、別のハードドライブにインストールしてみました。 (インストーラーが「インターネットに接続していない」と言っているという事実は、問題がインストールとは何の関係もないことを示しているようです。)
  • 192.168.0.1のルーターにも到達できません。
  • マザーボードにはワイヤレス機能がありません。
  • 端末コマンドlspciを実行すると、(とりわけ)次の出力が得られます。

03:00.0イーサネットコントローラー:Qualcomm Atheros Killer E2200ギガビットイーサネットコントローラー(rev 13)

私は何時間もグーグルで時間を費やし、さまざまな提案された方法を試しましたが、同じ問題を抱えていると思われる人を見つけられませんでした。

5
user185020

カーネル3.10がこのネットワークカードをサポートしているという情報を別のソースから得ました。このガイドを使用してカーネルをインストールしました

最初に、システムアーキテクチャ(32ビットまたは64ビット)に適したすべてのdebファイルをダウンロードしてから、簡単なプロセスのために同じフォルダーに配置する必要があります。

注:この回答は、元の投稿の更新バージョンです。

確かにこれが必要です:

そして、アーキテクチャに応じて次の2つを取得します。

64ビット:

32ビット:

ダウンロードしたら、次のコマンドを実行してインストールします。

Sudo dpkg -i linux*.deb

この場合、このバージョンのカーネルを削除するには、次のコマンドを実行します。

 Sudo apt-get purge linux-image-3.11*

非常に簡単で、更新と再起動後すぐに接続が機能し始めました。私はこの解決策に固執しない限り、新しいカーネルでまだ問題を経験していません。あなたが私にリンクしたスレッドが同じ問題を説明しているように見えますが、それも問題を修正したと確信しています。

そのスレッドの指示に従うことを望む人のために、7ページの上部にこの問題のパッチを作成した人からの投稿があります最初の投稿で説明されているように、手動のハッキングを減らします。

私を助けてくれたすべての人に無限の感謝を!

4
user185020

Ubuntuforums.orgの sauyon および Mahler122 からのこれらの投稿によると、このネットワークカードのカーネルモジュールを手動でコンパイルする必要があります。

を押してターミナルを開きます CTRL+ALT+T。最初に、コンパイルに必要ないくつかのパッケージをインストールする必要があります。タイプ:

Sudo apt-get update
Sudo apt-get install fakeroot build-essential linux-headers-$(uname -r)

新しいフォルダーを作成し、Compat-Wirelessソースをダウンロードして抽出します。

mkdir compat_src
cd !$
wget http://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.9-rc2/compat-drivers-3.9-rc2-2-su.tar.bz2
tar xvjf !$:t
cd compat-drivers-3.9-rc2-2-su

Sauyonのパッチをダウンロードして、動作するかどうかをテストします( 元のソース がubuntuforum.orgのログインページの背後にあるため、Gist.github.comに投稿しました。これで問題ないことを願っています)。

wget https://Gist.github.com/Germar/ea11bc1e998fee965f03/raw/5b1d28d42f0d4f2c4bf063002fde126becc61928/alx-patch.txt
patch --dry-run -p1 < alx-patch.txt

エラーがなかった場合、パッチを適用します。

patch -p1 < alx-patch.txt

ビルドするドライバーを選択するよりも、ビルドしてインストールします。

./scripts/driver-select alx
fakeroot make
Sudo make install
Sudo modprobe alx

編集:インターネットを使用せずにそれを行う方法:

インターネットがないため、apt-getまたはwget:Dを使用できないことを思い出しました。したがって、インターネットにアクセスできる他のコンピューター(またはWin8インストール済み環境)にすべてをダウンロードし、たとえばUSBサムドライブ。

Ubuntuでターミナルを開き、次のように入力します。

Sudo apt-get -qq --print-uris install fakeroot build-essential linux-headers-$(uname -r) | cut -d\' -f 2 > urls.txt

urls.txtをサムドライブにコピーし、他のコンピューターに移動します。 urls.txtのすべてのファイルをダウンロードし(他のコンピューターがLinuxを実行している場合はwget < urls.txtを使用できます)、それらをサムドライブのdebというフォルダーに保存します。 compat-drivers-3.9-rc2-2-su.tar.bz2 および alx-patch.txt もダウンロードします

次に、障害のあるUbuntuに戻り、サムドライブを接続し、ターミナルを開いて次のように入力します。

cd /media/YOUR_USERNAME/THUMBDRIVE_NAME
Sudo cp deb/* /var/cache/apt/archives/
Sudo apt-get install fakeroot build-essential linux-headers-$(uname -r)
mkdir -p ~/compat_src/compat-drivers-3.9-rc2-2-su
cp compat-drivers-3.9-rc2-2-su.tar.bz2 ~/compat_src/
cp alx-patch.txt ~/compat_src/compat-drivers-3.9-rc2-2-su/
cd ~/compat_src
tar xvjf compat-drivers-3.9-rc2-2-su.tar.bz2
cd compat-drivers-3.9-rc2-2-su
patch --dry-run -p1 < alx-patch.txt
patch -p1 < alx-patch.txt
./scripts/driver-select alx
fakeroot make
Sudo make install
Sudo modprobe alx
2
Germar

私はこれを試しただけで、最良の解決策は buntuforums から見つかりました

最初の手法で述べたパッチは、カーネルにマージされました。これは、パッチではなく kernal.org からこのバックポートファイルをロードし、次に単に実行できることを意味します。

  cd Desktop/backports-3.10-2
  make defconfig-alx
  make
  Sudo make install
  Sudo modprobe alx

パッチを適用するよりもはるかに簡単です。

最初の投稿に問題があり、私のNvidiaドライバーが検出されない

0
Kevin

Realtek Edimax USB WiFiアダプターを購入して接続できます。これらは こちら にあります。

0
guitar42697