Я установил Ubuntu 15.04 на свой новый Intel NUC
Однако Wi-Fi не работает.
Он жалуется (в dmesg), что модуль iwlwifi не смог загрузить код прошивки, потому что не удалось найти код iwlwifi-3165-10.ucode.
Я пытался установить более новые версии iwlwifi (из backports), но это казалось очень сложным и, похоже, не помогло.
Я решил его путем обновления ядра Linux до 4,1.
я использовал это руководство: http://ubuntuhandbook.org/index.php/2015/06/upgrade-kernel-4-1-ubuntu-linux-mint/
Я имел эту ту же проблему, но понял это. Лучший способ видеть, было ли это Вашей проблемой, состоит в том, чтобы запустить этот скрипт:
wget -N -t 5 -T 10 https://github.com/UbuntuForums/wireless-info/raw/master/wireless-info
chmod +x wireless-info
./wireless-info
Вы найдете вывод в /root
каталог. К нижней части вывода можно видеть некоторые dmesg ошибки, которые говорят, что это попыталось загрузить право iwlwifi драйверы, но в конечном счете не говорит "подходящего найденного встроенного микропрограммного обеспечения!"
Решить эту проблему:
Проверьте ядро Linux, которое Вы используете
uname -r
Даже при установке Ubuntu 15.04 она все еще использует 3.19 Ядра.
Прямо сейчас Intel только поддерживает 3 165 аппаратных средств со встроенным микропрограммным обеспечением для 4,1 +, но я не мог заставить это работать, пока я не обновил до 4,2. Это является самым легким при помощи wget
для получения правильной версии для аппаратных средств, и для любого ядра, Вы хотите использовать. Я использовал новую версию на kernel.org. Использовать wget
получить их:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-rc8-unstable/linux-image-4.2.0-040200rc8-generic_4.2.0-040200rc8.201508240030_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-rc8-unstable/linux-headers-4.2.0-040200rc8_4.2.0-040200rc8.201508240030_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2-rc8-unstable/linux-headers-4.2.0-040200rc8-generic_4.2.0-040200rc8.201508240030_amd64.deb
И затем дайте следующую команду:
sudo dpkg -i *.deb
Перезагрузка и Вы должны теперь видеть корректное ядро:
sudo uname -r
Обновление и обновление, и Вы все установлены:
sudo apt-get update
sudo apt-get upgrade
Внезапно, беспроводная связь. И на этот раз, можно на самом деле соединиться с ним.:D
Некоторая последняя уборка, повторно создавая меню личинки и удаляя предыдущее ядро:
sudo update-grub
sudo apt-get autoremove
BAM! Вы сделаны.
nodelalloc
не включено по умолчанию (но все еще доступно как опция монтирования) предполагает, что это не было рассмотрено (или, как находили, было, опытным путем), важный для среднего рабочего стола Ubuntu или сервера.
– zwets
31 October 2016 в 11:56