Win 8とUbuntu 13.04のデュアルブートを期待して、新しいコンピューターを購入しました。両方のOSを正常にインストールしましたが、Ubuntuでは、イーサネットケーブルが接続され、Win 8でインターネットが完全に動作しますが、インターネットに接続できません。すでにUbuntuインストーラーには、インターネットに接続されていません。
興味があるかもしれないもの:
03:00.0イーサネットコントローラー:Qualcomm Atheros Killer E2200ギガビットイーサネットコントローラー(rev 13)
私は何時間もグーグルで時間を費やし、さまざまな提案された方法を試しましたが、同じ問題を抱えていると思われる人を見つけられませんでした。
カーネル3.10がこのネットワークカードをサポートしているという情報を別のソースから得ました。このガイドを使用してカーネルをインストールしました
最初に、システムアーキテクチャ(32ビットまたは64ビット)に適したすべてのdebファイルをダウンロードしてから、簡単なプロセスのために同じフォルダーに配置する必要があります。
注:この回答は、元の投稿の更新バージョンです。
確かにこれが必要です:
そして、アーキテクチャに応じて次の2つを取得します。
64ビット:
32ビット:
ダウンロードしたら、次のコマンドを実行してインストールします。
Sudo dpkg -i linux*.deb
この場合、このバージョンのカーネルを削除するには、次のコマンドを実行します。
Sudo apt-get purge linux-image-3.11*
非常に簡単で、更新と再起動後すぐに接続が機能し始めました。私はこの解決策に固執しない限り、新しいカーネルでまだ問題を経験していません。あなたが私にリンクしたスレッドが同じ問題を説明しているように見えますが、それも問題を修正したと確信しています。
そのスレッドの指示に従うことを望む人のために、7ページの上部にこの問題のパッチを作成した人からの投稿があります最初の投稿で説明されているように、手動のハッキングを減らします。
私を助けてくれたすべての人に無限の感謝を!
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
私はこれを試しただけで、最良の解決策は buntuforums から見つかりました
最初の手法で述べたパッチは、カーネルにマージされました。これは、パッチではなく kernal.org からこのバックポートファイルをロードし、次に単に実行できることを意味します。
cd Desktop/backports-3.10-2
make defconfig-alx
make
Sudo make install
Sudo modprobe alx
パッチを適用するよりもはるかに簡単です。
最初の投稿に問題があり、私のNvidiaドライバーが検出されない
Realtek Edimax USB WiFiアダプターを購入して接続できます。これらは こちら にあります。