На этот вопрос уже есть ответ:
Я новичок в 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
Ваше ядро больше не поддерживается и не поддерживает беспроводной адаптер. Необходимо обновить его. Выполненный в терминале
sudo apt-get install linux-generic-lts-xenial
и перезагрузке.
беспроводной адаптер должен работать, если бы Вы обновили систему, и имейте последнее linux-firmware
пакет.
Я выяснил ответ путем взгляда в другом месте на этом сайте. Я нашел ответ здесь: беспроводная связь 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
я перезагрузил, и все работало как очарование.