Intel nirkabel 8260 - jaringan tidak diklaim

13

Saya memiliki thinkpad yoga 14, dan saya menginstal Ubuntu 15.10 di atasnya.

Nirkabel tidak berfungsi.

sudo lshw -c network memiliki (untuk perangkat yang relevan):

zck@my-computer:~/Downloads$ sudo lshw -c network
  *-network UNCLAIMED     
       description: Network controller
       product: Wireless 8260
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 3a
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:d2a00000-d2a01fff

Saya mengunduh Intel Wireless WiFi Link 8260 AC Adapter, dan tidak memeriksanya, jadi sekarang saya memiliki iwlwifi-8000C-15.ucode, dan saya memasukkannya ke / lib / firmware seperti yang tertulis, tetapi saya tidak yakin bagaimana mengaitkannya hingga iwlwifi, atau bahkan jika itu hal yang benar untuk dilakukan.

perintah tambahan yang diminta:

zck@my-computer:~/Downloads$ lspci -nnk | grep 0280 -A2
03:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
    Subsystem: Intel Corporation Device [8086:1130]
06:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 940M] [10de:1347] (rev a2)
zck@my-computer:~/Downloads$ sudo modprobe iwlwifi
zck@my-computer:~/Downloads$ dmesg | grep iwl
[ 5417.697371]  iwlmvm iwlwifi mac80211 cfg80211 asix usbnet mii rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common wacom btusb btrtl btbcm btintel bluetooth videodev media nls_iso8859_1 snd_hda_codec_hdmi spi_pxa2xx_platform 8250_dw snd_hda_codec_conexant snd_hda_codec_generic intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel input_leds joydev snd_hda_codec idma64 snd_hda_core virt_dma snd_hwdep serio_raw snd_pcm intel_lpss_pci shpchp mei_me thinkpad_acpi mei nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd intel_lpss_acpi intel_lpss soundcore mac_hid acpi_pad tpm_crb parport_pc ppdev
[ 6027.901140]  iwlmvm iwlwifi mac80211 cfg80211 asix usbnet mii rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common wacom btusb btrtl btbcm btintel bluetooth videodev media nls_iso8859_1 snd_hda_codec_hdmi spi_pxa2xx_platform 8250_dw snd_hda_codec_conexant snd_hda_codec_generic intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel input_leds joydev snd_hda_codec idma64 snd_hda_core virt_dma snd_hwdep serio_raw snd_pcm intel_lpss_pci shpchp mei_me thinkpad_acpi mei nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd intel_lpss_acpi intel_lpss soundcore mac_hid acpi_pad tpm_crb parport_pc ppdev
[ 6374.578584]  iwlmvm iwlwifi mac80211 cfg80211 asix usbnet mii rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common wacom btusb btrtl btbcm btintel bluetooth videodev media nls_iso8859_1 snd_hda_codec_hdmi spi_pxa2xx_platform 8250_dw snd_hda_codec_conexant snd_hda_codec_generic intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel input_leds joydev snd_hda_codec idma64 snd_hda_core virt_dma snd_hwdep serio_raw snd_pcm intel_lpss_pci shpchp mei_me thinkpad_acpi mei nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd intel_lpss_acpi intel_lpss soundcore mac_hid acpi_pad tpm_crb parport_pc ppdev
[ 6389.342802]  iwlmvm iwlwifi mac80211 cfg80211 asix usbnet mii rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common wacom btusb btrtl btbcm btintel bluetooth videodev media nls_iso8859_1 snd_hda_codec_hdmi spi_pxa2xx_platform 8250_dw snd_hda_codec_conexant snd_hda_codec_generic intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel input_leds joydev snd_hda_codec idma64 snd_hda_core virt_dma snd_hwdep serio_raw snd_pcm intel_lpss_pci shpchp mei_me thinkpad_acpi mei nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd intel_lpss_acpi intel_lpss soundcore mac_hid acpi_pad tpm_crb parport_pc ppdev
[ 6420.052221]  iwlmvm iwlwifi mac80211 cfg80211 asix usbnet mii rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common wacom btusb btrtl btbcm btintel bluetooth videodev media nls_iso8859_1 snd_hda_codec_hdmi spi_pxa2xx_platform 8250_dw snd_hda_codec_conexant snd_hda_codec_generic intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel input_leds joydev snd_hda_codec idma64 snd_hda_core virt_dma snd_hwdep serio_raw snd_pcm intel_lpss_pci shpchp mei_me thinkpad_acpi mei nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd intel_lpss_acpi intel_lpss soundcore mac_hid acpi_pad tpm_crb parport_pc ppdev
[ 6420.996967]  iwlmvm iwlwifi mac80211 cfg80211 asix usbnet mii rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common wacom btusb btrtl btbcm btintel bluetooth videodev media nls_iso8859_1 snd_hda_codec_hdmi spi_pxa2xx_platform 8250_dw snd_hda_codec_conexant snd_hda_codec_generic intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel input_leds joydev snd_hda_codec idma64 snd_hda_core virt_dma snd_hwdep serio_raw snd_pcm intel_lpss_pci shpchp mei_me thinkpad_acpi mei nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd intel_lpss_acpi intel_lpss soundcore mac_hid acpi_pad tpm_crb parport_pc ppdev
[ 6425.191771]  iwlmvm iwlwifi mac80211 cfg80211 asix usbnet mii rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common wacom btusb btrtl btbcm btintel bluetooth videodev media nls_iso8859_1 snd_hda_codec_hdmi spi_pxa2xx_platform 8250_dw snd_hda_codec_conexant snd_hda_codec_generic intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel input_leds joydev snd_hda_codec idma64 snd_hda_core virt_dma snd_hwdep serio_raw snd_pcm intel_lpss_pci shpchp mei_me thinkpad_acpi mei nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd intel_lpss_acpi intel_lpss soundcore mac_hid acpi_pad tpm_crb parport_pc ppdev
[ 6425.718504]  iwlmvm iwlwifi mac80211 cfg80211 asix usbnet mii rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common wacom btusb btrtl btbcm btintel bluetooth videodev media nls_iso8859_1 snd_hda_codec_hdmi spi_pxa2xx_platform 8250_dw snd_hda_codec_conexant snd_hda_codec_generic intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel input_leds joydev snd_hda_codec idma64 snd_hda_core virt_dma snd_hwdep serio_raw snd_pcm intel_lpss_pci shpchp mei_me thinkpad_acpi mei nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd intel_lpss_acpi intel_lpss soundcore mac_hid acpi_pad tpm_crb parport_pc ppdev
[ 6765.743640]  iwlmvm iwlwifi mac80211 cfg80211 asix usbnet mii rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common wacom btusb btrtl btbcm btintel bluetooth videodev media nls_iso8859_1 snd_hda_codec_hdmi spi_pxa2xx_platform 8250_dw snd_hda_codec_conexant snd_hda_codec_generic intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel input_leds joydev snd_hda_codec idma64 snd_hda_core virt_dma snd_hwdep serio_raw snd_pcm intel_lpss_pci shpchp mei_me thinkpad_acpi mei nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd intel_lpss_acpi intel_lpss soundcore mac_hid acpi_pad tpm_crb parport_pc ppdev
[ 6847.871215]  iwlmvm iwlwifi mac80211 cfg80211 asix usbnet mii rfcomm bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common wacom btusb btrtl btbcm btintel bluetooth videodev media nls_iso8859_1 snd_hda_codec_hdmi spi_pxa2xx_platform 8250_dw snd_hda_codec_conexant snd_hda_codec_generic intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp coretemp kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_intel input_leds joydev snd_hda_codec idma64 snd_hda_core virt_dma snd_hwdep serio_raw snd_pcm intel_lpss_pci shpchp mei_me thinkpad_acpi mei nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd intel_lpss_acpi intel_lpss soundcore mac_hid acpi_pad tpm_crb parport_pc ppdev
kawan
sumber
1
Harap edit pertanyaan Anda untuk menambahkan hasil dari perintah terminal ini: lspci -nn | grep 0280dan juga: sudo modprobe iwlwifi(ini tidak menghasilkan apa-apa) dan akhirnya: dmesg | grep iwlSaya hanya mencari pesan yang terkait dengan firmware. Selamat datang di askubuntu.
chili555
@ chili555 Terima kasih. Saya telah memperbarui posting dengan tiga perintah, dan (sejak saya mendapat koneksi bawaan), keluaran kata demi kata dari lshw.
zck
Maafkan salah langkah saya; Saya benar-benar diperlukan: lspci -nnk | grep 0280 -A2. Maaf.
chili555
Jangan khawatir. Saya memperbarui pertanyaan dengan hasil lcpci baru. Yang juga menarik adalah bahwa dmesg | grep iwlsekarang ada hasil, yang juga saya masukkan ke dalam pos.
zck
1
Saya menulis jawaban; itu akan memakan waktu beberapa menit. Harap bersabar.
chili555

Jawaban:

23

Perangkat Anda, Intel Corporation Wireless 8260 [8086: 24f3] (rev 3a), Subsistem: Perangkat Intel Corporation [8086: 1130] belum dicakup oleh driver. iwlwifi.Beberapa variasi dicakup, tetapi tidak tepat pci.id dan kombinasi subsistem yang kamu punya. Mari kita coba tambahkan.

Silakan unduh file ini ke desktop Anda: https://www.kernel.org/pub/linux/kernel/projects/backports/2015/09/23/backports-20150923.tar.gz Klik kanan dan pilih 'Extract Here . ' Telusuri driver> net> nirkabel> iwlwifi> pcie. Buka file drv.c dengan editor teks apa saja, seperti gedit, nano atau kate. Gulir ke bawah ke baris 428. Harap perhatikan bahwa pci.id Anda yang berakhiran 24F3 tidak memiliki subsistem 1130 yang sesuai. 24F4 memiliki 1130, tetapi bukan 24F3 Anda. Mari kita ubah saja. Ubah baris 428 dari:

{IWL_PCI_DEVICE(0x24F4, 0x1130, iwl8260_2ac_cfg)},

Sebagai gantinya membaca:

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

Jarak, tanda baca, tanda kurung, dll. Sangat penting dan harus sempurna. Mengoreksi dengan cermat, menyimpan dan menutup editor teks. Sekarang:

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

Mulai ulang. Adakah perbaikan?

Anda telah mengkompilasi driver hanya untuk versi kernel yang saat ini diinstal. Ketika Update Manager menginstal image linux yang lebih baru, setelah reboot diperlukan, kompilasi ulang:

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

Harap simpan file dan instruksi ini untuk saat itu.

cabai555
sumber
Ini berhasil. Terima kasih banyak atas bantuan Anda. Itu menyebalkan bahwa ada subsistem yang berbeda; Saya pikir nomor 8260 adalah apa yang perlu saya periksa.
zck
Silakan lihat hasil edit saya di atas.
chili555
Ah, itu menarik. Tahu kapan pengemudi akan mendukung pci.id dan kombinasi subsistem ini? Adakah yang bisa saya bantu untuk mewujudkannya?
zck
2
Ini diperbaiki dalam 4.2.0-17 dan mungkin yang lain dalam seri 4.2 Wily.
chili555
1
komentar tambahan kecil: chili555 jawaban tidak akan berfungsi kecuali Anda telah melakukan ini: unduh firmware ( intel.com/content/www/us/en/support/network-and-io/… ) salin iwlwifi-8000C-13.ucode ke / lib / firmware.
xhudik
2

Jawaban chili555 memang benar, tetapi saya belum mengujinya. Saya hanya ingin menambahkan bahwa dukungan termasuk dalam kernel yang diperbarui untuk Ubuntu 15.10. Saat Anda menginstal Ubuntu, wifi tidak berfungsi untuk membuat Anda terhubung, tetapi cukup gunakan kabel untuk mendapatkan pembaruan. Wifi Anda akan berfungsi setelah reboot. Setelah pembaruan, ini berhasil di luar kotak pada Thinkpad P50.

Jadi tidak perlu mengunduh, mengedit, dan menyusun apa pun lagi.

ketil
sumber
2

Untuk mendapatkan adaptor nirkabel ini berfungsi di Ubuntu 15.10 Anda harus menginstal firmware dengan menjalankan

wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.156_all.deb
sudo dpkg -i linux-firmware_1.156_all.deb

Untuk Ubuntu 14.04 Anda juga perlu memperbarui kernel

sudo apt-get install linux-generic-lts-wily
Pilot6
sumber
0

Pastikan Anda memiliki file di iwlwifi-8000C-16.ucodebawah/lib/firmware

Anda dapat menemukannya di sini .

unduh dan jalankan:

sudo cp <path-to-*.ucode file>/iwlwifi-8000C-16.ucode /lib/firmware

Dan sekarang lagi:

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

Mulai ulang:

sudo reboot

tengkorak intelnuc

Kohn1001
sumber
0

Terkadang, tergantung pada laptop Anda (yoga saya 900). Modul ini dikompilasi tetapi manajer jaringan menunjukkannya dinonaktifkan oleh perangkat keras.

Ini karena modul ideapad_laptop berpikir laptop memiliki tombol fisik untuk menonaktifkan wifi.

Dalam hal ini, Anda dapat membuat daftar hitam modul o mengkompilasi ulang kernel menambahkan bagian yang sama seperti yang dijelaskan di sini .

fariza
sumber
Menarik. Apakah itu berarti semuanya akan berfungsi dalam rilis kernel baru? Atau haruskah saya melaporkan bug seperti yang disebutkan di atas ?
Zck
Modifikasi ini dilakukan dengan tangan, dan saya tidak melihat laporan bug untuk itu, jadi Anda harus melaporkannya. Modifikasi driver nirkabel adalah satu hal, dan yang lainnya adalah ideapad_laptop, keduanya terkait tetapi milik dua laporan bug yang berbeda
fariza
0

Saya menghadapi masalah serupa dari antarmuka nirkabel Intel yang tidak diklaim .

Saya menginstal Ubuntu 16.04 di Lenovo ideapad 520S (yang baru saya beli). Tapi Wifi tidak berfungsi. The lshw -c networkperintah ditampilkan bahwa antarmuka nirkabel Intel adalah tidak diklaim.

Sepertinya Ubuntu 16.04 dilengkapi dengan v4.4 Kernel ( https://wiki.ubuntu.com/Kernel/Support#A16.04.x_Ubuntu_Kernel_Support ).

Setelah menginstal Kernel v4.13, masalahnya telah terpecahkan.

sudo apt-get install linux-image-4.13.0 linux-headers-4.13.0 linux-image-extra-4.13.0
Barun
sumber