У меня последняя версия Debian, 8.6, с официального сайта, и при установке я получаю сообщение об ошибке, в котором отсутствует iwlwifi-8000-8.ucode .

После прочтения Debian 8 iwlwifi-8000-8.ucode отсутствует, я пошел на предложенный веб-сайт и получил драйвер, но это iwlwifi-8000C-13.ucode . В этом ответе также говорится об обновлении ядра, но я предполагаю, что у меня последняя версия.

Как видно из названия, где я могу получить iwlwifi-8000-8.ucode? В качестве альтернативы, как я могу получить более новую версию ядра, предполагая, что есть более новая версия?

1 ответ1

0

Эта проблема

На этой вики-странице 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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .