Как установить драйвер ath5k

Обновлено: 05.07.2024

Я исчерпал google о том, как это сделать, усугубляется тем, что вы новичок.

Я пытаюсь установить этот модуль .

У меня есть хороший новый Acer Nitro (который будет еще приятнее, если я удалю зависимость от выигрыша 8.1), с карточкой Wi-Fi /Bluetooth-карты Atheros Qualcomm QCA61x4, которая, кажется, появляется с той же подписью 168c:003e как QCA6174, поэтому я надеюсь, что этот модуль будет работать.

Я пробовал с драйверами windows и ndiswrapper, но это не сработало для меня.

Я также попробовал обновить ядро ​​до версии 3.19, но это, похоже, не исправило. Теперь на установке FRESH 14.04.

Как загрузить соответствующие файлы из github (& Где я их сохраню?)

Какие пакеты мне нужно для восстановления ядра? (У меня есть новая установка 14.04)

Пользователи Ubuntu 16.04 с доступом в Интернет (например, ethernet) должны просто установить обновления и перезагрузиться:

Для пользователей без Интернета загрузите драйверы прошивки из здесь . Выберите последнюю версию своей архитектуры. Например, версия 1.157.5 (самая новая по состоянию на 29/11/16) для amd64 - это .

Как только у вас есть пакет .deb , установите как обычно. Для нашего примера это:

Перезагрузитесь, и теперь он должен работать.

Возможно, проще установить backports, чем пытаться использовать github

Затем перезагрузитесь, когда он будет завершен. Ваш Wi-Fi довольно новичок в Linux, поэтому он может быть не полностью функциональным даже с этим

У меня было несколько проблем с моим Acer Aspire V17 Nitro Black Edition и Ubuntu 15.10, но мне удалось решить Wi-Fi. Я должен был сделать комбинацию вещей, которые отвечали сверху, а именно:

Я публикую этот комментарий из моего нового интернет-соединения через Wi-Fi. Пока это работает нормально.

У меня возникла аналогичная проблема с моим новым ноутбуком Asus Aspire V3-371-51 после установки нового Ubuntu (15.10) с 4,2 ядрами (поэтому нет необходимости в backport).

lspci показали следующие данные:

Проверяя dmesg, я понял, что в моем случае прошивка отсутствует.

Кстати, мне пришлось создать этот путь, потому что только QCA988X был в /lib/firmware/ath10k до.

Не полный ответ (аналогичная ситуация - ath10k /QCA6174 на ядре Fedora 22, 4.0), но больше ресурсов:

Глядя на dmesg, я могу загрузить прошивку-4.bin (хотя и непроверенную), когда место в:

Однако я также получаю:

Так что в этой настройке все еще отсутствует. Следующим шагом будет переименование прошивки с длинным именем файла 3.bin_xxxxxx на прошивку-3.bin

PS (перезагрузить модуль ядра ath10k):

Затем сделайте выбор iwconfig или NetworkManager

Итак, шаги для полной установки:

sudo cp -r QCA6174 /lib/firmware/ath10k/ cd /lib/firmware/ath10k/QCA6174/hw2.1

sudo cp firmware-5.bin.SW_xxxxxx firmware-5.bin

Этот шаг может измениться по мере разработки драйвера. xxxx и -5 развиваются.

После этих шагов я могу подключиться к маршрутизатору WPA2 WiFi, и все работает нормально в черном нитро. Acer v5 vn7-591g.

Мне удалось получить мой Qualcomm Atheros 61x4, работающий на чистой установке ubuntu 15.04. На самом деле не для модели Lenovo, а для Acer Aspire VN7 Nitro 791G. Эти шаги я выполнил:

    установить исходные коды ядра: apt-get install linux-headers- (uname -r)

скачал исходные источники для спортсменов из kvalo:

загружено дерево backports:

Пройдя все остальные ответы, я добился успеха в следующем процессе:

  • Используйте ссылку в этих инструкциях для стабильных выпусков «последняя версия backports». Я использовал backports-4.2.6-1, потому что это было последним в настоящее время.

Скопируйте все файлы прошивки для QCA6174 из прошивки ath10k /QCA6174 /to /lib /firmware /ath10k /QCA6174

  • Переименуйте все файлы bin в прошивке, удалите все после .bin
  • sudo chmod 755 для всех этих файлов
  • sudo chmod + x для всех этих файлов

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

В большинстве случаев WiFi будет работать «из коробки». В подобных случаях настройска карты беспроводной связи производится с помощью виджета NetworkManagement, который находится в системной области.

Plasmoid NetworkManagement

Если карта беспроводной не поддерживается «из коробки», скорее всего, её можно запустить достаточно просто.

Первый шаг — выполнение следующей команды, чтобы узнать чипсет карты. Именно чипсет имеет значение, а марка и модель устройства особой роли не играют.

lspci


Узнав чипсет карты, можно начать выяснять, что требуется для его работы в openSUSE: обычно просто нужно установить драйвер и/или прошивку.

Ядро Linux по умолчанию включает драйвер brcm80211. Это драйвер поддерживает bcm4313, bcm43224, bcm43224, bcm43225, bcm4329, bcm4330, bcm4334, bcm43241, bcm43235 (>= rev 3), bcm43236 (>= rev 3), bcm43238 (>= rev 3), bcm43143, bcm43242.

Если возникли проблемы с указанным драйвером, а у вас один из следующих чипсетов: bcm4312, bcm4313, bcm4321, bcm4322, bcm43224, bcm43225, bcm43227, bcm43228, можно попробовать установить несвободный драйвер broadcom-wl (пакет: broadcom-wl) из репозитория Packman.

Если у вас более старый чип Broadcom, поддерживаемый свободным драйвером b43, полученным посредством обратного инжиниринга, то есть: bcm4303, bcm4306, bcm4309, bcm4311, bcm4318, нужно только установить прошивку. Для этого выполните следующую команду с последующей перезагрузкой (сначала нужно установить пакет b43-fwcutter, а при выполнении команды быть в Интернете):

Компания «Atheros» сотрудничает с разработчиками ядра Linux для обеспечения поддержки всех своих беспроводных чипсетов в основной ветке ядра Linux с помощью драйверов ath5k и ath9k, поэтому большинство карт atheros должны работать, не требуя дополнительных действий.

Компания «Intel» довольно хорошо сотрудничает с разработчиками ядра Linux, и все WiFi-чипы Intel должны работать, не требуя дополнительных действий.

Обычно, когда мы устанавливаем дистрибутив Linux на ноутбук, то зачастую поддержка Wi-Fi присутствует полностью или частично для большинства моделей. Драйверы интегрированы в ядро Linux и в результате всё «просто работает» из коробки. Но проблемы начинаются если драйвер для вашего Wi-Fi отсутствует. Вам нужно его найти и установить вручную.

С такой проблемой могут столкнуться, например, владельце ноутбуков HP CM-0078AU.

Если у вас Wi-Fi адаптер на основе чипсета Realtek RTL8821CE, то в Linux по умолчанию отсутствует драйвер для него. В результате ОС не видит устройство, и в панели рядом с часами вовсе отсутствует значок Wi-Fi.


Для исправления данной проблемы достаточно установить необходимый драйвер.

Этот драйвер работает на ядре Linux > 4.14 (все современные дистрибутивы удовлетворяют этому требованию). Этот драйвер тестировался на Debian, Ubuntu, Linux Mint, Arch Linux, Gentoo и должен работать на всех производных дистрибутивах.

Этот драйвер может быть установлен с использованием DKMS. Эта система, которая автоматически перекомпилирует и устанавливает модули ядра когда в результате обновления устанавливается новое ядро. Для использования DKMS, установите пакет dkms.

Чтобы проверить, какой именно у вас интегрированный Wi-Fi адаптер, выполните команду:

Если у вас вывод содержит строку RTL8821CE, значит эта инструкция вам поможет:

Офлайн установка Realtek RTL8821CE

Если на компьютере, на который вы хотите установить драйвер, отсутствует Интернет-подключение, то вы можете скачать установочный файл из репозиториев Ubuntu, перенести его на флешке на компьютер без Интернета и попробовать установить его вручную. Этот способ может не сработать по той причине, что для установки драйвера требуются зависимости (например, заголовки ядра), которые смогли бы установиться будь у компьютера Интернет-подключение, но если компьютер офлайн, то приходится надеяться, что все нужные файлы присутствуют по умолчанию.

Скачайте установочный файл драйвера:

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

Установка драйвера Realtek RTL8821CE в Ubuntu 21.04 и более поздние

Драйвер помещён в стандартный репозиторий, поэтому достаточно выполнить команду:

Установка драйвера Realtek RTL8821CE в Ubuntu 20.04

Начиная с Ubuntu 20.04, этот драйвер имеется в Дополнительном ПО (Additional Drivers (Software & Updates)). Откройте настройки дополнительного ПО и поставьте галочку “Using DKMS source for the Realtek 8821C …” (использовать DKMS источник для Realtek 8821C) и затем перезагрузитесь. После перезагрузки всё будет работать.

Как установить драйвер Realtek RTL8821CE в Debian, Ubuntu, Kali Linux, Linux Mint и их производные

Выполните следующие команды:

Затем перезагрузите компьютер — всё должно работать.

Как установить драйвер Realtek RTL8821CE в Arch Linux, BlackArch и их производные

Установите pikaur, как это показано в статье «Автоматическая установка и обновление пакетов AUR», а затем просто выполните команду:

Как установить драйвер Realtek RTL8821CE в Gentoo

Выполните с правами root команды:

Удаление драйвера

Откройте терминал и используйте git clone для клонирования репозитория на локальный диск:

Затем выполните скрипт для деинсталяции:

Обновление драйвера

Убедитесь, что у вас последняя версия репозитория на диске:

Удалите все несвежие бинарные файлы:

Возможные проблемы

Secure Boot

Если ваша система использует безопасную загрузку, отключите её в настройках BIOS, иначе ядро не будет принимать пользовательские модули.

PCIe Activate State Power Management

Ваш дистрибутив может поставляться с включённым по умолчанию управлением питанием активного состояния PCIe (PCIe Activate State Power Management). Это может конфликтовать с этим драйвером. Чтобы отключить:

Добавьте pci=noaer в конец GRUB_CMDLINE_LINUX_DEFAULT. Строка должна выглядеть примерно так:

Затем обновите вашу конфигурацию GRUB:

Ноутбуки Lenovo Yoga

Некоторые новые ноутбуки Yoga (например, Yoga 530) поставляются с rtl8821ce в качестве чипа Wi-Fi/Bluetooth. Но модуль ideapad-laptop, который может входить в ваш дистрибутив, может конфликтовать с этим драйвером. Чтобы отключить его:

Прокачиваем домашний Wi-Fi по максимуму! А также превращаем скорость Wi-Fi в ноутбуке из 54 Мбит/с в 150 Мбит/с!

"В связи с отсутствием (в прошлом) сертификации стандарта 802.11n в России во многих ноутбуках с Wi-Fi на базе чипов Atheros AR92xx заблокирована поддержка n-стандарта.
Для его активации есть несколько способов:

FAQ:
Q: После перепрошивки 802.11n так и не заработал, либо заработал на скорости 65Mbps(75Mbps).
A: Проверьте настройки Wi-Fi. Стандарт 802.11n требует использования WPA2-PSK+AES. Для максимальной скорости рекомендуется использовать ширину канала 40MHz и каналы с 1 по 9.
В некоторых случаях дополнительно может потребоваться обновление драйверов WiFi.

Q: После прошивки карточка вообще не заработала. В Device Manager она "висит" с восклицательным знаком.
A: Для восстановления работоспособности карточки можно попробовать воспользоваться прилагаемыми пропатченными драйверами (особенно если значение RegDmn в разделе "Modes and Channels" было установлено вручную) и после их установки прошить оригинальный дамп.

Q: После отключения проверки подписей драйверов система все равно ругается на неподписанный драйвер. Это значит, что EEPROM tool работать не будет?
A: Нет. Windows действительно ругается даже при выключенной проверке и не стоит обращать на это внимание. Если EEPROM tool при запуске не выдавал никаких ошибок и доступно переключение между режимами Read/Write EEPROM, значит драйвер запустился успешно.

Q: Перепрошил/установил пропатченный драйвер, но в настройках драйвера не появилось никаких новых пунктов связанных с 11n. Что делать?
A: Это нормально. Активация 11n не должна влиять на настройки драйвера.

При наличии проблем просьба сперва внимательно поискать ответ в теме (возможно кто-то уже сталкивался с чем-то подобным), попробовать отключить антивирус/фаерволл/проактивную защиту (бывали проблемы при использовании Касперского), а затем, если ничего не помогло, выкладывать дамп своего EEPROM, указывать идентификатор устройства (раздел Details->Hardware Ids в свойствах устройства в Device Manager) и полный текст ошибки

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\\XXXX\Ndi\params\bkScanEnable]
"ParamDesc"="BackgroundScan On/Off"
"Base"="10"
"default"="1"
"type"="enum"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\\XXXX\Ndi\params\bkScanEnable\enum]
"1"="On"
"0"="Off"
где XXXX - сответствует вашему подключению (у меня 0011)
После этого зайти в настройки адаптера и установить bkScanEnable в положение off.
PS: значение в <> тоже может отличаться.
В драйверах с лаптопвидео2го эти параметры уже есть.

SoftAP on Atheros (с драйверами от v. 9.xx и выше не работает , 8.xx - не проверялись. Не работает на Windows XP 64bit))
И так, в результате все чаще возникающих вопросов:"Как поднять SoftAP на Atheros?" пришлось обратиться за помощью к Google
И вот что было обнаруженно:
With new version of ACU (8.0) you can turn your Atheros card into an Access Point again.
и
Скрытые возможности вашего WiFi чипа Atheros
В последней статье автор использовал материалы нашего топика, но поленился дать прямую ссылку.Правда честно указал, что пользовался материалами с iXBT
материал сюда не переписываю - много рисунков."

Читайте также: