Wifi 无法识别我所在区域的无线网络

Wifi 无法识别我所在区域的无线网络

我正在尝试发表一个新帖子,因为情况与上一个帖子不同。

前几天我的 wifi 完全不能用了,在有人提出建议后,我尝试了 --reinstall linux-firmware,现在有以下文件:

ls /lib/firmware | grep 8000
iwlwifi-8000C-13.ucode
iwlwifi-8000C-16.ucode
iwlwifi-8000C-21.ucode
iwlwifi-8000C-27.ucode
iwlwifi-8000C-31.ucode
iwlwifi-8000C-34.ucode

如您所见,我仍然缺少 -22、-23 和 -24.ucodes。Wifi 选项出现在网络窗格上,并在 rfkill 列表期间显示。但我看不到任何可用的 wifi 网络,右上角的网络面板下显示“Wifi 已断开连接”。

rfkill list
 0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

sudo lshw -C network
  *-network               
   description: Wireless interface
   product: Wireless 8260
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: wlp2s0
   version: 3a
   serial: 44:85:00:62:8f:b8
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=iwlwifi driverversion=4.13.0-26-generic firmware=34.0.1 latency=0 link=no multicast=yes wireless=IEEE 802.11
   resources: irq:127 memory:df200000-df201fff

'rfkill list; dmesg | grep iwl' 给出一行非常长的代码,结尾是:

 [3428.012482] iwlwifi 0000:02:00.0: Scan failed! ret -110

在我完全安装操作系统之前,我的 wifi 在设置的“测试 Ubuntu”部分工作正常。我运行的是内核 4.13。如果我可以提供更多信息,请告诉我。

答案1

我怀疑 -22、-23 和 -24 固件块的缺失无关紧要。随着驱动程序的更新,固件也会更新。并非每个固件都适用于每个驱动程序版本。

您已经加载了 -34 固件,这是一个非常新的版本。

我建议您检查其他一些步骤。首先,检查路由器中的设置。首选 WPA2-AES;而不是任何 WPA 和 WPA2 混合模式,当然也不是 TKIP。其次,如果您的路由器支持 N 速度,那么使用 2.4 GHz 频段的 20 MHz 信道宽度(而不是自动 20/40 MHz)可能会获得更好的连接性,尽管它可能会影响 N 速度。使用固定信道(1、6 或 11)比自动信道选择更幸运。此外,请确保路由器未设置为仅使用 N 速度;首选自动 B、G 和 N。进行这些更改后,重新启动路由器。

接下来,我建议明确设置你的监管范围。检查你的:

sudo iw reg get

如果您选择 00,则这是一个通用的设置。请在此处查找您的设置:http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2然后暂时设置一下:

sudo iw reg set IS

当然,如果不是冰岛,请替换您的国家代码。永久设置它:

sudo nano /etc/default/crda

将最后一行改为:

REGDOMAIN=IS

仔细校对,保存并关闭文本编辑器。

接下来,这里有一篇文章表明 -31 固件可能会运行得更好:https://bugs.archlinux.org/task/51271如果没有帮助,尝试和逆转都很容易。我们将重命名 -34,使其不加载并重新启动,以便 -31 加载并测试:

cd /lib/firmware
sudo mv iwlwifi-8000C-34.ucode iwlwifi-8000C-34.bak

重启。有什么改善吗?

相关内容