
Acabei de instalar o Ubuntu 14.04 LTS no meu PC recém-construído. Minha placa-mãe é uma Gigabyte H170N-WIFI e atualmente estou tentando colocar o wifi em funcionamento.
No terminal, quando executo lshw -C network
esta é a minha saída:
*-network
description: Ethernet interface
.............other stuff.......
*-network UNCLAIMED
description: Network controller
product: Wireless 8260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:04:00.0
version: 3a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:df000000-df001fff
*-network
description: Ethernet interface
.............other stuff.......
Como você pode ver, os Wireless 8260
restos não reclamados na nova instalação, embora possamos detectá-los. Não tenho certeza do que não é reclamado, mas presumo que preciso de firmware para colocá-lo realmente em funcionamento, já que nenhuma surpresa sudo ifconfig wlan0 up
não funciona, pois wlan0
ainda não foi detectado pelo sistema operacional.
Através de algumas pesquisas encontrei os links para download do firmware iwlwifi e baixei aquele ( iwlwifi-8000-ucode-25.30.13.0.tgz
) para minha placa específica, baixei e acredito que estou pronto para instalá-lo, porém tenho algumas dúvidas.
O breve guia de instalação fornecido indica que README
preciso executar o comando, cp iwlwifi-8000C-13.ucode /lib/firmware/
mas antes de fazer isso, decidi ver o que já estava lá.
ls /lib/firmware/ | grep -i iwlwifi-8
revelou isso:
iwlwifi-8000C-13.ucode
Eu vi -13
e decidi rodar o diff no arquivo de destino e naquele que baixei e eles são idênticos. Parece que o firmware já está instalado. Agora não consigo colocar isso em funcionamento. Eu encontrei esta postagemesta postagemcom uma correção, no entanto, estou hesitante em implementá-la, pois a saída do meu lsci -nnk | grep 0280 -A2
é diferente da do usuário no link acima.
Minha saída é:
04:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
Subsystem: Intel Corporation Dual Band Wireless-AC 8260 [8086:0010]
Meu subsistema [8086:0010]
é diferente do usuário acima, cujo é[8086:1130]
Segui as instruções fornecidas na resposta aceita para a outra pergunta com meus valores inseridos. Quando cheguei drv.c
e verifiquei a 8000
série, vejo a primeira linha
{IWL_PCI_DEVICE(0x24F3, 0x0010, iwl8260_2ac_cfg)},
Esta linha me indica que meu subsistema pci.id deve ser coberto e tudo como se o 'conserto' já estivesse feito. Parece que todo o trabalho que eu precisaria fazer para colocar isso em funcionamento já foi feito, mas o cartão ainda não foi reclamado.
Alguma ideia??
Obrigado.
Responder1
Resolvi meu próprio problema
Quando vi que o drv.c
arquivo estava exatamente como deveria estar, fiquei frustrado e parei. Acontece que isso foi uma coisa boa e eu precisava continuar seguindo as instruções. Em seguida, terminei a correção executando os comandos para realmente instalar o backport que aprendi na postagem vinculada acima em minha pergunta.
cd ~/Desktop/backports-20150923
make clean
make defconfig-iwlwifi
make
sudo make install
Isso e uma reinicialização foram tudo que eu precisava para aperfeiçoar os drivers sem fio