Вопрос или проблема
$ lspci -nn
02:00.0 Сетевой контроллер: Qualcomm Atheros Device [168c:0041] (рев.
20)
Сейчас я использую Ubuntu MATE 15.10. Я установил некоторые другие дистрибутивы Linux. Но ни у одного из них нет драйвера для этого устройства.
Версия ядра:
uname -r
4.2.0-16-generic
Пожалуйста, помогите мне найти драйвер для Qualcomm Atheros WiFi устройства. Пожалуйста, предложите решение.
Ноутбук: Lenovo G 50-40
Я решил проблему следующим образом. Это работает на Linuxmint
wget https://www.dropbox.com/s/nmgb5li6sd6i7ij/backath10k-dkms_2.0_all.deb
dpkg -i backath10k-dkms_2.0_all.deb
Перезагрузка
.
Ответ или решение
Установка драйвера для WiFi устройства Qualcomm Atheros в Ubuntu MATE 15.10 может представлять определённые трудности, ввиду отсутствия готовых решений в системе. Однако есть способ установить драйвер, используя дополнительные пакеты. Давайте подробно рассмотрим теорию, примеры и применение процесса установки драйвера для вашей системы.
Теория
WiFi адаптеры от Qualcomm Atheros часто требуют определенного уровня поддержки на уровне ядра операционной системы. Хотя в новых дистрибутивах Linux встроена большая часть необходимых драйверов, версии более старых дистрибутивов, такие как Ubuntu MATE 15.10, могут не обладать нужными файлами в ядре. Это объясняется отсутствием или несовместимостью необходимого модуля ath10k, который отвечает за поддержку устройства с идентификатором [168c:0041]. Чтобы обеспечить корректную работу, нам необходимо вручную установить драйверы, подходящие для вашего адаптера.
Пример
У вашего Lenovo G 50-40 есть адаптер, который требует установки dkms-пакета для поддержки ath10k. Этот метод установки предполагает использование пакета, который интегрирует и компилирует модули ядра в системе. Вы можете загрузить и установить пакет, обеспечивающий поддержку вашего адаптера, через следующую последовательность команд:
-
Используйте команду
wget
, чтобы загрузить необходимый пакет из Интернета:wget https://www.dropbox.com/s/nmgb5li6sd6i7ij/backath10k-dkms_2.0_all.deb
-
Установите загруженный пакет с помощью
dpkg
:sudo dpkg -i backath10k-dkms_2.0_all.deb
-
Перезагрузите ваш компьютер, чтобы изменения вступили в силу:
sudo reboot
Применение
Теперь перейдём к инструкции, как всё это применить на практике. Рассмотрим процесс с упором на организацию установки в вашей системе.
-
Подготовка. Убедитесь, что ваша система полностью обновлена. Запустите:
sudo apt-get update && sudo apt-get upgrade
Это позволит системе быть готовой к установке новых пакетов.
-
Скачивание пакета драйвера. Используйте указанную команду
wget
, чтобы загрузить deb-пакет драйвера. Убедитесь, что у вас есть доступ к интернету, или скачайте файл на другого устройства и передайте на ваш компьютер. -
Установка драйвера. Программа
dpkg
используется для установки deb-пакетов в Ubuntu и её производных. Она интегрирует файлы из пакета в соответствующие директории, регистрирует их в системе и обеспечивает автоматическую компиляцию модулей внешнего ядра. -
Рестарт системы. Перезагрузка необходима для активации изменений в модуле ядра. Убедитесь, что вы сохранили все ваши данные, прежде чем перезагружать устройство.
-
Проверка подключения. После перезагрузки проверьте, была ли установлена поддержка вашего WiFi адаптера. Выполните
lspci -nn
, чтобы убедиться, что устройство распознается системой. Вы также можете использовать командуnmcli
для проверки статуса сети. -
Настройка сетевых подключений. Если драйвер установлен корректно, используйте инструмент управления сетью для установления подключений. В Ubuntu MATE это можно сделать через Network Manager, доступный в настройках системы.
Следуя данным инструкциям, вы сможете самостоятельно установить необходимые драйверы для вашего WiFi адаптера в Ubuntu MATE 15.10. Этот процесс может показаться сложным, однако позволяет достичь корректной работы адаптера без смены операционной системы.