Как установить драйверы беспроводного соединения Qualcomm Atheros AR9565?

Я купил ноутбук HP с беспроводным адаптером Qualcomm Atheros AR9565 (QCWB335). Я понимаю, что этот адаптер в настоящее время не поддерживается в Ubuntu 12.04, и нет способа получить беспроводной доступ.

Я установил compat-wireless-3.6.6-1 ath9k driver, и он не работал, lshw -C network все еще показывал *-network UNCLAIMED после сброса.

Как узнать, когда в Ubuntu будет драйвер для AR9565? Есть ли обходной путь, чтобы заставить беспроводную связь работать как-нибудь?

4
задан 28 June 2014 в 18:12

6 ответов

Ваше устройство входит в этот пакет: http://www.orbit-lab.org /kernel/compat-wireless-3-stable/v3.6/compat-wireless-3.6.6-1-snpc.tar.bz2

Файлы с дополнительными буквами, в данном случае snpc , предварительно пропатчены для добавления новых устройств и, иногда, функций. Ваш хороший пример.

3
ответ дан 28 June 2014 в 18:12

Пакет compat-wireless, вероятно, потребует добавления вашего pci.id в файл pci.c, а также некоторых других изменений, похожих на это: http://ubuntuforums.org/showpost.php?p=12201881&postcount=35

Did you do that? Изучите ваш pc.id с помощью:

    lspci -nn | grep 0280

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

0
ответ дан 28 June 2014 в 18:12

Вот один способ решить эту проблему. У меня была такая же проблема, как упоминалось здесь. Я подписался на два сообщения на ubuntuforum, написанные anoop-n2 и chili555 , и сделал несколько разных вещей, которые можно описать следующим образом:

Вам необходимо иметь ] linux-headers-generic и build-essential установлены, попробуйте

sudo apt-get install linux-headers-generic build-essential

, который окажется самой последней версии, если они уже есть.

Следующее должно быть выполнено в терминал как root:

sudo -i
wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.9-rc4/compat-drivers-3.9-rc4-2-s.tar.bz2
tar xvf compat-drivers-3.9-rc4-2-s.tar.bz2
cd compat-drivers-3.9-rc4-2-s/
./scripts/driver-select ath9k
make

Теперь это, вероятно, приведет к следующей ошибке:

error: redefinition of ‘kref_get_unless_zero’
include/linux/kref.h:47:32: note: previous definition of ‘kref_get_unless_zero’ was here

В этом случае откройте файл заголовка и найдите весь блок функции:

static inline int __must_check kref_get_unless_zero(struct kref *kref)
{
    return atomic_add_unless(&kref->refcount, 1, 0);
}

Затем закомментируйте весь блок функции используя строковый комментарий (поместите // перед каждой строкой) или заблокируйте комментарий в c как,

/*static inline int __must_check kref_get_unless_zero(struct kref *kref)
{
    return atomic_add_unless(&kref->refcount, 1, 0);
}*/

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

make
make install

Затем загрузите драйвер с помощью

modprobe ath9k

или перезагрузите систему. После этого Wi-Fi должен работать.

4
ответ дан 28 June 2014 в 18:12

Мне удалось исправить эту проблему, выполнив следующие команды.

sudo apt-get autoclean
sudo apt-get update
sudo apt-get dist-upgrade

Я обнаружил, что это обновление ядра с версии 3.2 .0.56-generic в 3.2.0.57-generic.

Надеюсь, что это поможет ...

0
ответ дан 28 June 2014 в 18:12

Qualcomm Atheros QCA8172 на Lenovo G505 - Ubuntu 13.04 отлично работает на Lenovo G505 - убедитесь, что вы выполняете чистую установку Ubuntu 13.04 вместо «переустановки». Клавиатурная мышь Wi-Fi / LAN, все работает отлично.

Я потратил весь день на поиск драйверов, но те, которые включены в ubuntu 13.04, уже поддерживают карту сетевого драйвера Qualcomm Atheros QCA8172. Ура

-2
ответ дан 28 June 2014 в 18:12

Я бы попытался использовать Linux Mint, так как у меня были проблемы с этим набором микросхем также в моем дистрибутиве Debian. Один из людей предложил Mint, и он работал над первой установкой, не только с Wi-Fi, но и со всеми коммуникациями. Возможно, пора переключить дистрибутив!

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

Это дешево - загрузить и записать DVD с Mint live на нем, чтобы просто загрузиться и посмотреть, поддерживается ли он, вместо того, чтобы биться головой. Я уверен, что он поддержит вашу, потому что поддерживает мою! Кроме того, любой, с кем вы разговариваете, поймет, что чипсет поддерживается где-то в мире Linux, и не будет тратить половину своего времени на обсуждение того, поддерживается он или нет. К тому же приятно, когда он работает и работает после всей той работы, которую вы вложили в него!

-1
ответ дан 28 June 2014 в 18:12

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

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