Эта проблема
На этой вики-странице Intel я узнаю, что ваша карта Wi-Fi имеет один из следующих наборов микросхем: Intel® Wireless 8260 или Intel® Wireless 4165, и они, похоже, поддерживаются начиная с версий ядра 4.1 и 4.3 соответственно, в то время как в стандартной версии Debian 8.6 ядро 3.16.
Тот факт, что модуль просит пользовательское пространство загрузить iwlwifi-8000-8.ucode
, предположительно, связан с тем, что это то, что закодировано в модуле iwlwifi
:
$ /sbin/modinfo iwlwifi | grep 'firmware:.*8000'
firmware: iwlwifi-8000-8.ucode
Решения
Так что вы можете сделать по этому поводу?
Обновление до Растянуть
Во-первых, я бы посоветовал вам просто перейти на Stretch: он только что вошел в стадию "мягкого замораживания", а "полная заморозка" должна состояться 5 февраля. Это означает, что не будет никаких радикальных изменений, которые сделают вариант "тестирования" Debian неудобным для использования неопытным пользователем. Stretch поставляется с ядром 4.8, поэтому ваш чипсет Wi-Fi поддерживается, и все, что вам нужно сделать, это включить несвободный раздел архива и установить пакет firmware-iwlwifi
.
Работа с бэкпортами
Кроме того, вы можете включить раздел архива jessie-backports
и установить ядро (доступно 4.8) и firmware-iwlwifi
оттуда.
Backports включены, например, что-то вроде
deb http://httpredir.debian.org/debian/ jessie-backports main non-free
в /etc/apt/sources.list
и выполнить apt update
.
Затем вы либо прямо скажете apt нужную вам версию,
# apt install linux-image-4.8.0-0.bpo.2-amd64
# apt install -t jessie-backports firmware-iwlwifi
или "закрепление" версий только этих двух пакетов именами, как объяснено здесь.
Обновление: в моей системе Stretch у меня есть:
$ /sbin/modinfo iwlwifi|grep '8000.*ucode'
firmware: iwlwifi-8000C--24.ucode
который, как ни странно, не соотносится с файлами прошивки, предоставленными пакетом firmware-iwlwifi
, но, по-видимому, покрывается этой прошивкой, загруженной с сайта Intel.