Ubuntu 20.04 LTS Intel 7260 Wireless - 无法连接到 Wifi 网络

mth*_*gar 8 wireless networking drivers iwlwifi 20.04

我通过全新安装从 Kubuntu 18.04 升级到 Ubuntu 20.04 LTS(仍然使用 Windows 10 双启动)。我可以看到我的网络具有正确的 SSID,但是当我尝试连接时,它永远不会进行身份验证并不断询问我 100% 确定输入正确的密码。

但是,我可以连接到我的移动热点无线。

uname -a

Linux mthiagar-ThinkPad-T440s 5.4.0-26-generic #30-Ubuntu SMP Mon Apr 20 16:58:30 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

dmesg | grep iwl

[    4.444541] Loading modules backported from iwlwifi
[    4.444542] iwlwifi-stack-public:master:8324:9176b151
[    4.582977] iwlwifi 0000:03:00.0: Direct firmware load for iwl-dbg-cfg.ini failed with error -2
[    4.586206] iwlwifi 0000:03:00.0: loaded firmware version 17.bfb58538.0 7260-17.ucode op_mode iwlmvm
[    4.586243] iwlwifi 0000:03:00.0: Direct firmware load for iwl-debug-yoyo.bin failed with error -2
[    4.654758] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[    4.678917] iwlwifi 0000:03:00.0: base HW address: e8:2a:ea:73:8c:32
[    4.895628] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[    5.308224] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
Run Code Online (Sandbox Code Playgroud)

lspci -knn | grep Net -A3; rfkill list

03:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 83)
    Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:c270]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi
0: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
Run Code Online (Sandbox Code Playgroud)

我无论如何都不是高级用户,所以我只是通过阅读其他线程尝试了以下内容:

  1. 忘记网络重新连接,取消勾选自动连接,在配置下的安全选项卡中输入密码

  2. 使用重新安装 iwlwifi sudo apt install backport-iwlwifi-dkms

  3. 跑步 sudo service network-manager restart

关于什么可能是错误的任何想法,我还应该尝试什么?如果需要更多信息,请告诉我。

小智 8

你可以尝试编辑文件,

$ sudo vi /etc/modprobe.d/iwlwifi.conf
Run Code Online (Sandbox Code Playgroud)

如果您尝试连接到基于 5g 的 N 网络,请添加以下内容?

options iwlwifi 11n_disable=8
Run Code Online (Sandbox Code Playgroud)

上面的行应该启用天线聚合。

或者,如果你想连接到基于 2.4g 的 G 网络,请添加以下内容;

options iwlwifi 11n_disable=1
Run Code Online (Sandbox Code Playgroud)

上面的行禁用了 802.11n 模式。

我可以确认上述内容在带有 Lenovo T460s 的常规 Ubuntu 20.04(不是 Kubuntu)上对我有用。花了足够的时间深入研究这个问题,在 Ubuntu 论坛上发表这篇文章 = https://ubuntuforums.org/showthread.php?t=2442177 (该链接有更多详细信息,可能有助于阅读有关此问题的信息,但是与此问题的直接答案无关)。