Onde encontrar o iwlwifi-8000-8.ucode

0

Eu tenho a versão mais recente do Debian, 8.6 do site oficial e quando estou instalando recebo um erro dizendo que iwlwifi-8000-8.ucode está faltando.

Depois de ler faltando o Debian 8 iwlwifi-8000-8.ucode Eu fui ao site sugerido e eu tenho o driver, mas é iwlwifi-8000C-13.ucode . Nessa resposta também diz para atualizar o kernel, mas estou assumindo que tenho a versão mais recente.

Como o título diz - onde posso obter iwlwifi-8000-8.ucode ?. Alternativamente, como eu posso uma versão mais nova do kernel, assumindo que existe uma versão mais recente.

    
por Felics 08.01.2017 / 19:46

1 resposta

0

O problema

De esta página wiki da Intel , percebo que o seu cartão Wi-Fi tem qualquer um desses chipsets: Intel® Wireless 8260 ou Intel® Wireless 4165, e eles parecem ser suportados desde as versões 4.1 e 4.3 do kernel, respectivamente, enquanto o repositório Debian 8.6 tem o kernel 3.16.

O fato de o módulo solicitar que o espaço do usuário carregue iwlwifi-8000-8.ucode é supostamente devido ao fato de que é codificado no módulo iwlwifi :

$ /sbin/modinfo iwlwifi | grep 'firmware:.*8000'
firmware:       iwlwifi-8000-8.ucode

Soluções

Então, o que você pode fazer sobre isso?

Atualizando para o Alongamento

Primeiro, sugiro que você faça o upgrade para o Stretch: ele acabou de entrar no estágio "soft freeze", com o "full freeze" ocorrendo em 5 de fevereiro. Isso significa que não haverá mudanças radicais que façam o "teste" da variante do Debian para ser inconveniente para uso por usuários inexperientes. O Stretch é fornecido com o kernel 4.8, portanto, seu chipset Wi-Fi é suportado e tudo o que você precisa fazer é ativar a seção não-livre do arquivo e instalar o pacote firmware-iwlwifi .

Trabalhando com backports

Alternativamente, você pode ativar a seção jessie-backports do arquivo e instalar o kernel (4.8 está disponível) e firmware-iwlwifi de lá.

Backports são ativados incluindo algo como

deb http://httpredir.debian.org/debian/ jessie-backports main non-free

no /etc/apt/sources.list e realizando apt update .

Você então dirá diretamente para o lançamento que você precisa, como

# apt install linux-image-4.8.0-0.bpo.2-amd64
# apt install -t jessie-backports firmware-iwlwifi

ou "pinnning" as versões desses dois pacotes por nomes como explicou aqui .

Atualização: no meu sistema Stretch eu tenho:

$ /sbin/modinfo iwlwifi|grep '8000.*ucode'
firmware:       iwlwifi-8000C--24.ucode

que estranhamente parece não estar correlacionado com o firmware arquivos fornecidos pelo firmware-iwlwifi package mas parece ser coberto por esse firmware baixado do site da Intel.

    
por 09.01.2017 / 07:21