Intel không dây 8260 - mạng không xác nhận


13

Tôi có một thinkpad yoga 14 và tôi đã cài đặt Ubuntu 15.10 trên đó.

Không dây không hoạt động.

sudo lshw -c network có (đối với thiết bị có liên quan):

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

Tôi đã tải xuống Bộ điều hợp AC Wireless Wireless Link Link 8260 của Intel và đã gỡ bỏ nó, vì vậy bây giờ tôi có iwlwifi-8000C-15.ucode và tôi đặt nó vào / lib / firmware như đã nói, nhưng tôi không biết làm cách nào để nối nó lên đến iwlwifi, hoặc thậm chí nếu đó là điều chính xác phải làm.

các lệnh được yêu cầu bổ sung:

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

1
Vui lòng chỉnh sửa câu hỏi của bạn để thêm kết quả của các lệnh đầu cuối này: lspci -nn | grep 0280và cả: sudo modprobe iwlwifi(điều này có thể không tạo ra gì) và cuối cùng: dmesg | grep iwlTôi chỉ tìm kiếm bất kỳ thông báo nào liên quan đến phần sụn. Chào mừng bạn đến với Ubuntu.
chili555

@ ớt555 Cảm ơn. Tôi đã cập nhật bài đăng với ba lệnh đó và (vì tôi có kết nối cứng), đầu ra nguyên văn của lshw.
zck

Xin tha thứ cho bước đi sai lầm của tôi; Tôi thực sự cần : lspci -nnk | grep 0280 -A2. Lấy làm tiếc.
chili555

Đừng lo lắng. Tôi đã cập nhật câu hỏi với kết quả lcpci mới. Điều thú vị nữa là dmesg | grep iwlgiờ đây đã có kết quả, điều mà tôi cũng đã đưa vào bài viết.
zck

1
Tôi đang viết một câu trả lời; nó sẽ mất một vài phút Xin hãy kiên nhẫn.
chili555

Câu trả lời:


23

Thiết bị của bạn, Intel Corporation Wireless 8260 [8086: 24f3] (rev 3a), Hệ thống con: Thiết bị Intel Corporation [8086: 1130] chưa được trình điều khiển iwlwifi.bao phủ Một số biến thể được bao phủ, nhưng không phải là kết hợp chính xác của pci.id và hệ thống con. bạn có. Hãy thử thêm nó.

Vui lòng tải tệp này xuống máy tính để bàn của bạn: https://www.kernel.org/pub/linux/kernel/projects/backports/2015/09/23/backports-20150923.tar.gz Nhấp chuột phải vào tệp đó và chọn 'Trích xuất tại đây . ' Đi sâu vào trình điều khiển> mạng> không dây> iwlwifi> pcie. Mở tệp drv.c bằng bất kỳ trình soạn thảo văn bản nào, như gedit, nano hoặc kate. Cuộn xuống dòng 428. Xin lưu ý rằng pci.id của bạn kết thúc vào 24F3 không có hệ thống con tương ứng là 1130. 24F4 có 1130, nhưng không phải là 24F3 của bạn. Hãy thay đổi nó. Thay đổi dòng 428 từ:

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

Để đọc thay thế:

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

Khoảng cách, dấu câu, dấu ngoặc, vv là rất quan trọng và phải hoàn hảo. Đọc kỹ, lưu và đóng trình soạn thảo văn bản. Hiện nay:

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

Khởi động lại. Có cải thiện gì không?

Bạn đã biên dịch trình điều khiển cho phiên bản kernel hiện được cài đặt. Khi Trình quản lý cập nhật cài đặt hình ảnh linux sau này, sau khi khởi động lại được yêu cầu, vui lòng biên dịch lại:

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

Hãy giữ lại các tập tin và các hướng dẫn cho thời gian đó.


Điều này đã làm nó. Cám ơn rất nhiều về sự giúp đỡ của bạn. Điều đó cho thấy rằng có các hệ thống con khác nhau; Tôi đoán rằng số 8260 là số tôi cần kiểm tra.
zck

Xin vui lòng xem chỉnh sửa của tôi ở trên.
chili555

Ah, thật thú vị. Bất kỳ ý tưởng khi trình điều khiển sẽ hỗ trợ kết hợp pci.id và hệ thống con này? Bất cứ cách nào tôi có thể giúp làm cho điều đó xảy ra?
zck

2
Nó được sửa trong 4.2.0-17 và có lẽ các phần khác trong sê-ri 4.2 của Wily.
chili555

1
Nhận xét bổ sung nhỏ: câu trả lời chili555 sẽ không hoạt động trừ khi bạn đã thực hiện việc này: tải xuống firmware ( intel.com/content/www/us/en/support/network-and-io/iêu ) sao chép iwlwifi-8000C-13.ucode vào / lib / phần sụn.
xhudik

2

Câu trả lời của chili555 chắc chắn là đúng, nhưng tôi chưa kiểm tra điều đó. Tôi chỉ muốn thêm hỗ trợ đó được bao gồm trong các hạt nhân được cập nhật cho Ubuntu 15.10. Khi bạn cài đặt Ubuntu, wifi sẽ không hoạt động để giúp bạn kết nối mà chỉ cần sử dụng cáp để cập nhật. Wifi của bạn sẽ hoạt động sau khi khởi động lại. Sau khi cập nhật, cái này hoạt động tốt trên Thinkpad P50.

Vì vậy, không cần phải tải xuống, chỉnh sửa và biên dịch bất cứ điều gì nữa.


2

Để bộ điều hợp không dây này hoạt động trong Ubuntu 15.10, bạn cần cài đặt chương trình cơ sở bằng cách chạy

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

Đối với Ubuntu 14.04, bạn cũng cần nâng cấp kernel bằng

sudo apt-get install linux-generic-lts-wily

0

Hãy chắc chắn rằng bạn có tập tin iwlwifi-8000C-16.ucodedưới/lib/firmware

Bạn có thể tìm thấy nó ở đây .

tải về và chạy:

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

Và bây giờ một lần nữa:

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

Khởi động lại:

sudo reboot

hộp sọ intelnuc


0

Đôi khi, tùy thuộc vào máy tính xách tay của bạn (khai thác yoga 900). Các mô-đun được biên dịch nhưng trình quản lý mạng cho thấy nó bị vô hiệu hóa bởi phần cứng.

Điều này là do mô-đun ideapad_l mỏi nghĩ rằng máy tính xách tay có một nút vật lý để vô hiệu hóa wifi.

Trong trường hợp đó, bạn có thể liệt kê danh sách đen mô đun o biên dịch lại kernel thêm phần tương đương như được mô tả ở đây .


Hấp dẫn. Điều đó có nghĩa là mọi thứ sẽ hoạt động trong một bản phát hành kernel mới? Hoặc tôi vẫn nên báo cáo một lỗi như đã đề cập ở trên ?
zck

Việc sửa đổi này được thực hiện bằng tay và tôi không thấy bất kỳ báo cáo lỗi nào cho nó, vì vậy bạn nên báo cáo nó. Việc sửa đổi trình điều khiển không dây là một điều, và điều khác là ideapad_l mỏi, cả hai đều có liên quan nhưng thuộc về hai báo cáo lỗi khác nhau
fariza

0

Tôi đã phải đối mặt với vấn đề tương tự của giao diện không dây Intel không có người nhận .

Tôi đã cài đặt Ubuntu 16.04 trên Lenovo ideapad 520S (mà tôi mới mua). Nhưng Wifi không hoạt động. Các lshw -c networklệnh hiển thị rằng giao diện không dây Intel là không có người nhận.

Có vẻ như Ubuntu 16.04 đi kèm với v4.4 Kernel ( https://wiki.ubfox.com/Kernel/Support#A16.04.x_Ub Ubuntu_Kernel_Support ).

Sau khi cài đặt v4.13 Kernel, vấn đề đã được giải quyết.

sudo apt-get install linux-image-4.13.0 linux-headers-4.13.0 linux-image-extra-4.13.0
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.