19.04 版上未列出配备 Intel Wifi Link 5350 的 WiFi 网络

19.04 版上未列出配备 Intel Wifi Link 5350 的 WiFi 网络

我将我信赖的 ThinkPad X200 更新到 Xubuntu 19.04,现在无法连接到 WiFi 网络。WiFi 在 18.04.2 中工作正常,但在 19.04 中,当我单击 WifI 图标时,我看不到任何 WiFi 网络。我lshw -C network在终端中运行,看到它列在 下*-network UNCLAIMED。运行常规 Ubuntu 19.04 时也会出现同样的问题。以太网工作正常,我目前已将其连接到以太网。

到目前为止我已经尝试过:

  1. 检查WiFi开关是否关闭,它已打开。
  2. 转到软件和更新程序中的附加驱动程序选项卡,未找到任何驱动程序。
  3. 使用位于底部的固件 页面,结果相同。

如果有额外的建议就更好了。

编辑:结果lspci -nnk | grep 0280 -A3 Chili555 建议的结果:

03:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 5350 AGN [Echo Peak] Network Connection [8086:423b]
        Subsystem: Intel Corporation PRO/Wireless 5350 AGN [Echo Peak] Network Connection [8086:1011]
        Kernel modules: iwlwifi
04:00.0 Memory controller [0580]: Intel Corporation Turbo Memory Controller [8086:444e] (rev 11)

我也做了一些研究,这似乎是由当前 19.04 版 iwlwifi 驱动程序中的一个错误引起的,它已根据这个 Git页面,但我认为更新尚未推送到 19.04。我会自己更新,但我还不知道该怎么做。

编辑2:结果sudo modprobe iwlwifi && dmesg | grep iwl

[   10.091583] WARNING: CPU: 0 PID: 327 at drivers/net/wireless/intel/iwlwifi/pcie/drv.c:918 iwl_pci_probe+0x172/0x1f0 [iwlwifi]
[   10.091584] Modules linked in: input_leds(+) irqbypass(+) iwlwifi(+) i2400m_usb(+) btusb thinkpad_acpi(+) btrtl btbcm i2400m btintel nvram wmi_bmof drm_kms_helper drm ledtrig_audio wimax serio_raw bluetooth snd_seq_device cfg80211 i2c_algo_bit fb_sys_fops snd_timer ecdh_generic mei_me mei snd syscopyarea sysfillrect sysimgblt soundcore mac_hid sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 ahci libahci psmouse lpc_ich i2c_i801 e1000e wmi video
[   10.091621] RIP: 0010:iwl_pci_probe+0x172/0x1f0 [iwlwifi]
[   10.091685]  iwl_pci_register_driver+0x24/0x40 [iwlwifi]
[   10.091697]  iwl_drv_init+0x89/0x8b [iwlwifi]
[   10.091738] iwlwifi: probe of 0000:03:00.0 failed with error -22

sudo modprobe iwlwifi && dmesg | grep iwl编辑3:更新内核后的结果:

[   12.769208] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[   12.813930] iwlwifi 0000:03:00.0: loaded firmware version 8.83.5.1 build 33692 op_mode iwldvm
[   12.880380] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG disabled
[   12.880383] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[   12.880384] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[   12.880386] iwlwifi 0000:03:00.0: Detected Intel(R) WiMAX/WiFi Link 5350 AGN, REV=0x24
[   12.984017] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[   13.943893] iwlwifi 0000:03:00.0 wls1: renamed from wlan0
[   26.499270] iwlwifi 0000:03:00.0: Radio type=0x0-0x1-0x0
[   26.654883] iwlwifi 0000:03:00.0: Radio type=0x0-0x1-0x0

答案1

我建议您尝试 Ubuntu 的最新主线稳定内核。请检查您的架构;即 32 位或 64 位:

arch

假设是x86_64,也就是64位的,那么下载这些文件:

https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1.6/linux-headers-5.1.6-050106_5.1.6-050106.201905311031_all.deb

https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1.6/linux-headers-5.1.6-050106-generic_5.1.6-050106.201905311031_amd64.deb

https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1.6/linux-image-unsigned-5.1.6-050106-generic_5.1.6-050106.201905311031_amd64.deb

https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1.6/linux-modules-5.1.6-050106-generic_5.1.6-050106.201905311031_amd64.deb

默认情况下,下载内容会进入下载文件夹。打开终端并运行:

cd ~/Downloads
sudo dpkg -i linux*.deb

安装完成后,重新启动并显示:

sudo modprobe iwlwifi && dmesg | grep iwl

相关内容