Intel iwlwifi-Firmware für UNCLAIMED Wireless 8260 installieren?

Intel iwlwifi-Firmware für UNCLAIMED Wireless 8260 installieren?

Ich habe gerade Ubuntu 14.04 LTS auf meinem neu gebauten PC installiert. Mein Motherboard ist ein Gigabyte H170N-WIFI und ich versuche derzeit, das WLAN darauf zum Laufen zu bringen.

Wenn ich das im Terminal ausführe, lshw -C networkist dies meine Ausgabe:

*-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.......

Wie Sie sehen, Wireless 8260bleibt es bei einer Neuinstallation unbeansprucht, obwohl wir es erkennen können. Ich bin mir nicht sicher, was unbeansprucht ist, aber ich gehe davon aus, dass ich Firmware brauche, um es wirklich zum Laufen zu bringen, da es keine Überraschung sudo ifconfig wlan0 upist und nicht funktioniert, da wlan0es vom Betriebssystem noch nicht erkannt wurde.

Durch einige Recherchen bin ich auf die Download-Links für die iwlwifi-Firmware gestoßen und habe den Link ( iwlwifi-8000-ucode-25.30.13.0.tgz) für meine spezielle Karte heruntergeladen. Ich habe ihn heruntergeladen und glaube, dass ich bereit bin, ihn zu installieren. Allerdings habe ich noch ein paar Fragen.

Die sehr kurze Installationsanleitung wird in den READMEStaaten bereitgestellt, in denen ich den Befehl ausführen muss. cp iwlwifi-8000C-13.ucode /lib/firmware/Zuvor habe ich mich jedoch entschlossen, nachzuschauen, was bereits da war.

ls /lib/firmware/ | grep -i iwlwifi-8enthüllte dies:

iwlwifi-8000C-13.ucode

Ich habe das gesehen -13und beschlossen, den Diff-Test für die Zieldatei und die heruntergeladene Datei auszuführen. Beide sind identisch. Es scheint also, dass die Firmware bereits installiert ist. Ich bin jetzt ratlos, wie ich das zum Laufen bekomme. Ich habe diesen Beitrag gefundendieser Beitragmit einem Fix, aber ich zögere, ihn zu implementieren, da meine Ausgabe lsci -nnk | grep 0280 -A2sich von der des Benutzers im obigen Link unterscheidet.

Meine Ausgabe ist:

04:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
    Subsystem: Intel Corporation Dual Band Wireless-AC 8260 [8086:0010]

Mein Subsystem [8086:0010]unterscheidet sich von dem des oben genannten Benutzers, dessen[8086:1130]

drv.cIch habe die Anweisungen in der akzeptierten Antwort auf die andere Frage befolgt und meine Werte eingegeben. Als ich zur Serie kam und sie überprüfte 8000, sah ich die erste Zeile

{IWL_PCI_DEVICE(0x24F3, 0x0010, iwl8260_2ac_cfg)},

Diese Zeile zeigt mir an, dass mein Subsystem pci.id abgedeckt sein sollte und alles so aussieht, als ob der „Fix“ bereits erledigt wäre. Es scheint, dass die ganze Arbeit, die ich tun müsste, um dies zum Laufen zu bringen, bereits erledigt ist, aber die Karte bleibt unbeansprucht.

Irgendwelche Ideen??

Danke.

Antwort1

Habe mein Problem selbst behoben

Als ich sah, dass die drv.cDatei genau so war, wie sie sein sollte, wurde ich frustriert und hörte auf. Es stellte sich heraus, dass das eine gute Sache war und ich den Anweisungen weiterhin folgen musste. Ich schloss die Korrektur dann ab, indem ich die Befehle ausführte, um den Backport tatsächlich zu installieren, von dem ich aus dem oben verlinkten Beitrag in meiner Frage erfahren hatte.

cd ~/Desktop/backports-20150923
make clean
make defconfig-iwlwifi
make
sudo make install

Das und ein Neustart waren alles, was ich brauchte, um die Wireless-Treiber zu perfektionieren

verwandte Informationen