Как решить проблему беспроводного отключения в Atheros ath9k

У меня проблема с остановкой в ​​моей модели Acer Aspire 5733 с использованием Atheros ath9k Водитель. Wi-Fi работает, когда роутер находится рядом, Acer для Linux ничего не обновляет. Я также использую rfkill list all Команда для проверки переключателей, она показывает:

Soft blocked: no
Hard blocked: no

Я искал везде на форуме Ubuntu, но не нашел никакого результата для Aspire 5733, также я не смог найти ни одной прошивки для Atheros, такой как Broadcom. Это большой недостаток Acer с Ubuntu. Кроме того, я делаю некоторые вещи, чтобы решить эту проблему, чтобы создать файл с именем ath9k.conf:

/etc/modprobe.d/ath9k.conf

с содержанием:

options ath9k nohwcrypt=1

Пожалуйста, предложите мне оптимальное решение этой проблемы.

6 ответов

Помимо создания файла с именем /etc/modprobe.d/ath9k.conf с опциями содержания ath9k nohwcrypt=1Мне тоже пришлось отключить acer_wmi модуль ядра:

sudo nano /etc/modprobe.d/blacklist.conf

и добавьте эту строку:

blacklist acer-wmi

Затем перезагрузите компьютер. Это исправило проблемы с WiFi для меня.

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

Попробуйте скомпилировать драйвер ath9k, следуя этой процедуре на форумах Ubuntu

шаги:

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

Загрузите это на свой рабочий стол backports-3.12.2-1.tar.bz2

Компиляция с использованием следующих команд

cd ~/Desktop/backports-3.12.2-1/
make defconfig-ath9k
make
sudo make install
sudo modprobe -r ath9k && sudo modprobe ath9k

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

cd ~/Desktop/backports-3.12.2-1/
make clean
make defconfig-ath9k
make
sudo make install
sudo modprobe -r ath9k && sudo modprobe ath9k

Вероятно, это не поможет в исходном вопросе. Но для тех, кто использует более новые версии Ubuntu, пакет firmware-ath9k-htcдоступен. Решил мою проблему с беспроводной связью, просто установив его и перезапустив.

Моя система - это более старый MacBook Pro (кажется, примерно 2007 или 2008 года) с Ubuntu-MATE 19.04.

$ lspci
...
b:00.0 Network controller: Qualcomm Atheros AR5418 Wireless Network Adapter [AR5008E 802.11(a)bgn] (PCI-Express) (rev 01)

У меня были проблемы с Atheros ath9k драйвер, когда я обновил свое ядро, чтобы исправить некоторые проблемы управления питанием.

Попробовал ath9k.conf файл, но это не сработало.

Затем я скачал драйвер, и он решил мои проблемы с WiFi. Это было то, что я сделал:

Перейдите на wireless.kernel.org и загрузите соответствующий драйвер для вашего ядра.

Проверьте версию ядра в терминале: uname -a

Распакуйте файл, который вы только что загрузили, в новую папку в папку загрузок.
(это должно быть что-то вроде Downloads/compat-wireless-3.5.4-1-snp)
(будьте осторожны: ваше имя файла может отличаться)

Вам, вероятно, понадобятся инструменты для сборки; откройте терминал и введите:

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

Затем после того, как вы установили build-essential и заголовки, пожалуйста, сделайте:

cd Downloads/compat-wireless-3.5.4-1-snp
sudo su
make
make install
modprobe -r ath9k
modprobe ath9k
exit

Мой компьютер сломался вскоре после 2-го modprobe, но когда я перезапустил все побежал скорость света.

Я бегу на Aspire 5750Z. Надеюсь, поможет.

Попробуйте изменить "интервал повторного ввода группы WPA" на вашем Wi-Fi-маршрутизаторе... это работает для меня сейчас... было установлено значение 2, прежде чем я изменил его на 3600. Это значение в секундах... Это работает для меня сейчас, я попытался отключить аппаратное шифрование и управление питанием, но это не сработало..

Сейчас я пробую другие комбинации.. снова включив управление питанием и аппаратное шифрование и уменьшив интервал до 60 секунд... так как это желательно для безопасности:)

Ну, это, конечно, не оптимальное решение, а обходной путь, но для меня работает запрос dhcp в цикле, т.е.

watch -n5 sudo dhclient -v wlan0

Тогда у меня прерывистое соединение через беспроводной маршрутизатор. Я использую Hp ProBook 4540s и Linksys WRT 54GL

Вы можете попробовать ndiswrapper, он позволяет запускать драйверы Windows в Linux. Проверьте ранее заданный вопрос здесь Нужно несколько перезагрузок для подключения к беспроводной

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