
Acabo de instalar Ubuntu 14.04 LTS en mi PC recién construida. Mi placa base es una Gigabyte H170N-WIFI y actualmente estoy intentando poner en funcionamiento el wifi.
En la terminal, cuando ejecuto lshw -C network
este es mi resultado:
*-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 puede ver, los Wireless 8260
restos no reclamados en una instalación nueva, aunque podemos detectarlo. No estoy seguro de qué es no reclamado, pero supongo que necesito firmware para que esté realmente en funcionamiento, ya que no es de extrañar que sudo ifconfig wlan0 up
no funcione, ya que wlan0
el sistema operativo aún no lo detecta.
A través de algunas investigaciones, encontré los enlaces de descarga del firmware de iwlwifi y descargué el ( iwlwifi-8000-ucode-25.30.13.0.tgz
) para mi tarjeta específica. Lo descargué y creo que estoy listo para instalarlo, sin embargo, tengo algunas preguntas.
La breve guía de instalación proporcionada en los README
estados que necesito para ejecutar el comando, cp iwlwifi-8000C-13.ucode /lib/firmware/
sin embargo, antes de hacer esto, decidí ver lo que ya había allí.
ls /lib/firmware/ | grep -i iwlwifi-8
reveló esto:
iwlwifi-8000C-13.ucode
Vi el -13
y decidí ejecutar diff en el archivo de destino y el que descargué y son idénticos. Entonces parece que el firmware ya está instalado. Ahora no puedo poner esto en marcha. encontré esta publicaciónesta publicacióncon una solución, sin embargo, dudo en implementarla ya que el resultado de mi lsci -nnk | grep 0280 -A2
es diferente al del usuario en el enlace anterior.
Mi salida es:
04:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
Subsystem: Intel Corporation Dual Band Wireless-AC 8260 [8086:0010]
Mi subsistema [8086:0010]
es diferente al del usuario anterior cuyo es[8086:1130]
Seguí las instrucciones proporcionadas en la respuesta aceptada para la otra pregunta con mis valores ingresados. Cuando llegué drv.c
y revisé la 8000
serie, veo la primera línea
{IWL_PCI_DEVICE(0x24F3, 0x0010, iwl8260_2ac_cfg)},
Esta línea me indica que mi subsistema pci.id debe estar cubierto y todo como si la 'solución' ya estuviera hecha. Parece que todo el trabajo que necesitaría hacer para poner esto en funcionamiento ya está hecho, pero la tarjeta sigue sin reclamarse.
¿¿Algunas ideas??
Gracias.
Respuesta1
Solucioné mi propio problema
Cuando vi que el drv.c
archivo estaba exactamente como debería haber sido, me frustré y me detuve. Resulta que esto era algo bueno y necesitaba seguir siguiendo las instrucciones. Luego terminé la solución ejecutando los comandos para instalar el backport que aprendí en la publicación vinculada anteriormente en mi pregunta.
cd ~/Desktop/backports-20150923
make clean
make defconfig-iwlwifi
make
sudo make install
Esto y reiniciar fue todo lo que necesitaba para perfeccionar los controladores inalámbricos.