Как получить работающую гигабитную сетевую карту Qualcomm Atheros Killer E2200?

Я купил новый компьютер, надеясь на двойную загрузку Win 8 и Ubuntu 13.04. Я успешно установил обе ОС, но в Ubuntu у меня нет подключения к Интернету, хотя кабель Ethernet подключен и Интернет отлично работает в Win 8. Уже в установщике Ubuntu он говорит, что у меня нет подключения к Интернету. [ 117]

Вещи, которые могут представлять интерес:

  • У меня есть эта материнская плата: MSI Z87-G45 Gaming ( http://www.msi.com/product/mb/Z87-G45 -GAMING.html # спецификация )
  • Интернет не работал в Win 8, пока я не установил сетевые драйверы, поставляемые с материнской платой (Killer Ethernet что-то)
  • Я пробовал другую установку конфигурации, попробовал v. 13.04, 12.04 и 12.10, и попытался установить на отдельный жесткий диск. (тот факт, что установщик говорит «нет подключения к Интернету», по-видимому, указывает на то, что проблема не имеет ничего общего с установкой.)
  • Я даже не могу добраться до своего маршрутизатора на 192.168.0.1.
  • Материнская плата не имеет беспроводных возможностей.
  • Если я запускаю команду терминала lspci, я получаю следующий вывод (среди прочего):

03: 00.0 Контроллер Ethernet: Qualcomm Atheros Killer E2200 Gigabit Ethernet Controller ( rev 13)

Я часами часами гуглял, пробовал много разных предложенных методов и не совсем нашел кого-то, у кого, похоже, такая же проблема.

5
задан 21 August 2013 в 18:20

4 ответа

Я получил информацию из другого источника, что ядро 3.10 имело поддержку этой сетевой карты. Таким образом, то, что я сделал, было установить ядро с помощью этого руководства

Первая вещь сначала, необходимо загрузить ВСЕ deb файлы, которые подходят для архитектуры системы (32 бита или 64 бита), затем помещают их в ту же папку для легкого процесса.

Примечание: Этот ответ является обновленной версией исходного сообщения:

Вам нужен этот наверняка:

И затем в зависимости от Вашей архитектуры захватывают следующие 2:

64 бита:

32 бита:

После того, как загруженный, просто выполняет следующую команду для установки:

sudo dpkg -i linux*.deb

В случае, если, Вы хотите удалить эту версию Ядра, выполнить эту команду:

 sudo apt-get purge linux-image-3.11*

Очень простой и соединение начал работать правильно далеко после обновления и перезапуска. Я еще не испытал проблем с новым ядром поэтому, пока я не делаю я буду придерживаться этого решения. Это кажется, хотя как поток Вы связались со мной, описал ту же проблему, и я уверен, что это решило бы проблему также.

Для тех из Вас, кто мог бы хотеть следовать инструкциям в том потоке в начале страницы 7, существует сообщение от кого-то, кто сделал патч для этой проблемы (не уверенный точно, как это работало, но я предполагаю, что это должно было упростить и уменьшить руководство, взламывающее, как описано в первом сообщении).

Бесконечное спасибо всем тем, кто помог мне!

4
ответ дан 21 August 2013 в 18:20

Согласно этим постам из sauyon и Mahler122 на ubuntuforums.org, вы должны скомпилировать модуль ядра для этой сетевой карты вручную.

Откройте Терминал, нажав 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

Скачайте патч Сойона и проверьте, работает ли он (я разместил его в Gist. github.com, потому что первоисточник находится за страницей входа ubuntuforum.org. Надеюсь, это нормально):

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

Если ошибки не было, примените патч:

[ 113]

Чем выбрать драйвер, который нужно собрать, собрать и установить его:

./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, plug в флэш-накопителе откройте Терминал и введите:

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
0
ответ дан 21 August 2013 в 18:20

Для подключения можно приобрести USB-адаптер Realtek Edimax USB. Их можно найти здесь .

0
ответ дан 21 August 2013 в 18:20

Я только что работал над этим, и лучшее решение было найдено из ubuntuforums

Патч, упомянутый в первом методе, был объединен с ядром. Это означает, что вместо патча вы можете загрузить этот файл бэкпорта с kernal.org , а затем просто запустить:

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

Это гораздо проще, чем патчить.

В первом посте были проблемы с тем, что он не обнаружил мой драйвер Nvidia

0
ответ дан 21 August 2013 в 18:20

Другие вопросы по тегам:

Похожие вопросы: