Загрузка драйверов Wi-Fi путем настройки ядра [дубликат]

На этот вопрос уже есть ответ:

Я новичок в Linux *, использую Ubuntu 14.04), и у меня возникают проблемы с установкой драйверов Wi-Fi. Я нашел соответствующие файлы в Интернете и вставил их в каталог / lib / firmware, как указано в примечаниях по установке. Однако я не могу сказать, как загрузить эти драйверы в ядро. Я погуглил и почти ничего не нашел. Вот что говорится в примечаниях по установке:

Драйвер iwlwifi будет искать файл iwlwifi-8000C-13.ucode, используя инфраструктуру класса firmware_class ядра. Дополнительную информацию можно найти в разделе Documentation / firmware_class исходного кода ядра. Для правильной работы необходимо, чтобы эта поддержка была включена в ядре . Когда вы настраиваете ядро, вы можете найти этот параметр в следующем месте:

Драйверы устройств -> Общие параметры драйвера -> Поддержка загрузки микропрограмм в пользовательском пространстве

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

Помимо поддержки firmware_class в вашем ядре, у вас также должна быть настроена рабочая инфраструктура udev и uevent. Действия по установке и настройке udev очень распространены {{1} } специфический.

После установки загрузчика микропрограмм (или если вы не уверены и просто хотите попробовать что-то, чтобы проверить, работает ли он), вам необходимо установить файл микрокода. в соответствующее место.

Где это подходящее местоположение, зависит (опять же) от распределения вашей системы . Обычно вы можете найти это местоположение, просмотрев скрипты udev вашего дистрибутива, по умолчанию это / lib / firmware."

Как мне это сделать?

Спасибо за вашу помощь!

Изменить: Я использовал это в терминале hte

 lspci -knn | grep Net -A2; uname -a

И я получил следующую информацию:

Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
    Subsystem: Intel Corporation Device [8086:1130]
05:00.0 PCI bridge [0604]: Intel Corporation Device [8086:1576]

From uname -a

Linux jeff-ThinkPad-P50 3.19.0-69-generic #77~14.04.1-Ubuntu SMP Tue Aug 30 01:29:21 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
0
задан 29 September 2016 в 01:04

2 ответа

Ваше ядро больше не поддерживается и не поддерживает беспроводной адаптер. Необходимо обновить его. Выполненный в терминале

sudo apt-get install linux-generic-lts-xenial

и перезагрузке.

беспроводной адаптер должен работать, если бы Вы обновили систему, и имейте последнее linux-firmware пакет.

1
ответ дан 28 September 2019 в 12:28

Я выяснил ответ путем взгляда в другом месте на этом сайте. Я нашел ответ здесь: беспроводная связь Intel 8260 - невостребованная сеть

я перешел в https://www.kernel.org/pub/linux/kernel/projects/backports/2016/03/24/backports-20160324.tar.gz

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

cd ~/Desktop/backports-2016324
make clean
make defconfig-iwlwifi
make
sudo make install

я перезагрузил, и все работало как очарование.

0
ответ дан 28 September 2019 в 12:28

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

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