Устанавливаете прошивку Intel iwlwifi для UNCLAIMED Wireless 8260?

Устанавливаете прошивку Intel iwlwifi для UNCLAIMED Wireless 8260?

Я только что установил Ubuntu 14.04 LTS на свой новый ПК. Моя материнская плата — Gigabyte H170N-WIFI, и сейчас я пытаюсь настроить и запустить на ней Wi-Fi.

В терминале при запуске lshw -C networkя получаю следующее:

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

Как вы можете видеть, Wireless 8260остается невостребованным на новой установке, хотя мы можем это обнаружить. Не уверен, что такое невостребованное, но я предполагаю, что мне нужна прошивка, чтобы заставить его действительно работать, так как неудивительно, что он sudo ifconfig wlan0 upне работает, так как wlan0пока не обнаружен ОС.

Проведя небольшое исследование, я нашел ссылки на загрузку прошивки iwlwifi и скачал ту ( iwlwifi-8000-ucode-25.30.13.0.tgz) для моей конкретной карты. Я скачал ее и думаю, что готов к установке, однако у меня есть несколько вопросов.

В очень кратком руководстве по установке указано, что READMEмне нужно запустить команду, cp iwlwifi-8000C-13.ucode /lib/firmware/однако перед тем, как это сделать, я решил посмотреть, что там уже есть.

ls /lib/firmware/ | grep -i iwlwifi-8раскрыл это:

iwlwifi-8000C-13.ucode

Я увидел -13и решил провести сравнение конечного файла и того, который я скачал, и они идентичны. Так что, похоже, прошивка уже установлена. Теперь я в растерянности, как это запустить. Я нашел этот постэта почтас исправлением, однако я не решаюсь его реализовать, так как вывод у меня lsci -nnk | grep 0280 -A2отличается от вывода пользователя по ссылке выше.

Мой вывод:

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

Моя подсистема [8086:0010]отличается от подсистемы пользователя, указанной выше.[8086:1130]

Я следовал инструкциям, предоставленным в принятом ответе на другой вопрос, подставив свои значения. Когда я добрался до серии drv.cи проверил ее 8000, я увидел первую строку

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

Эта строка указывает мне, что мой pci.id подсистемы должен быть покрыт, и все, как будто 'исправление' уже сделано. Похоже, что вся работа, которую мне нужно было бы сделать, чтобы это заработало, уже сделана, но карта остается невостребованной.

Есть идеи??

Спасибо.

решение1

Решил свою проблему

Когда я увидел, что drv.cфайл был именно таким, каким он должен был быть, я расстроился и остановился. Оказалось, что это было хорошо, и мне нужно было продолжать следовать инструкциям. Затем я завершил исправление, выполнив команды для фактической установки бэкпорта, о котором я узнал из поста, ссылка на который приведена выше в моем вопросе.

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

Этого и перезагрузки мне хватило, чтобы усовершенствовать беспроводные драйверы.

Связанный контент