La tarjeta WiFi en la nueva compilation no es reconocida por Linux Mint 17.3

Acabo de completar una compilation de escritorio e instalé Linux Mint 17.3 y la tarjeta PCIe WiFi no se detecta en absoluto. La tarjeta es un Gigabyte GC-WB867D-I .

No hay nada que reconozca que el dispositivo esté presente pero que falte un controller, sino que es como si no hubiera nada allí.

Utilicé Ethernet para realizar todas las actualizaciones recomendadas en el centro de software, abrí el administrador del controller y me dijo que no había ningún dispositivo instalado. También intenté moverme a una ranura PCIe diferente en la placa base y encontré los mismos síntomas.

También leí en las reseñas de Amazon de la tarjeta WiFi que usa el chip Intel 7260AC, así que descargué el controller iwlwifi que encontré en el website de Intel y lo puse en /library/firmware y lo reinicié. No sé si eso logra o no.

También he ejecutado sudo apt-get install linux-firmware y sudo apt-get install linux-firmware-nonfree .

Finalmente, aquí están los resultados de lspci

 lspci 00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07) 00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06) 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31) 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31) 00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31) 00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31) 00:1b.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Root Port #17 (rev f1) 00:1b.2 PCI bridge: Intel Corporation Sunrise Point-H PCI Root Port #19 (rev f1) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1) 00:1c.2 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #3 (rev f1) 00:1c.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #4 (rev f1) 00:1c.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1) 00:1d.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #13 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31) 00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31) 00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31) 00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31) 02:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 04) 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15) 06:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a) 

Aquí está la list completa de partes de la compilation:

La salida de lspci -knn | grep Net lspci -knn | grep Net es:

 06:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a) Subsystem: Intel Corporation Device [8086:1010] 

Según wireless.wiki, el dispositivo Intel® Wireless 8260 es compatible con kernel 4.1 y posterior,

Instalar build-essential y linux headers

Descargue iwlwifi-8000-ucode-25.30.13.0.tgz desde aquí Escriba el siguiente command:

 tar -zxvf iwlwifi-8000-ucode-25.30.13.0.tgz cd iwlwifi-8000-ucode-25.30.13.0 sudo cp iwlwifi*.ucode /lib/firmware/ 

Descargar el ejemplo de backport de aquí :

 wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v4.3/backports-4.3-1.tar.gz 

Descomprímalo y comstack el module iwlwifi :

 cd backports-4.3-1 make defconfig-iwlwifi make sudo make install 

Reiniciar

Estaba teniendo problemas para comstackr:

 make defconfig-iwlwifi 

así que tuve que agregar:

 sudo apt-get install build-essential 

que resolvió mis problemas y el reinicio puso todo en funcionamiento.