Wi-Fi消失了

Wi-Fi消失了

Wifi 从设置菜单中消失并且没有给我 IP 地址。

然而:

sudo lshw -C network

将显示界面似乎已启动并正在运行:

 *-network                 
       description: Wireless interface
       product: Wi-Fi 6 AX200
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:52:00.0
       logical name: wlp82s0
       version: 1a
       serial: a8:7e:ea:54:bd:b6
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=5.11.0-25-generic firmware=59.601f3a66.0 cc-a0-59.ucode latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:18 memory:e6b00000-e6b03fff

sudo iwlist wlp82s0 scanning显示附近网络的正确列表。

但是,在 Ubuntu 设置中没有显示无线接口。此外,在左上角的指示器中,无线选项已消失。否则,该卡将无法连接到任何网络,尽管它扫描了所有网络。

有任何想法吗?

答案1

我不知道问题出在哪里。但在花了大约 12 个小时尝试了论坛和其他地方能找到的所有解决方案后,这个问题得到了解决:

sudo apt remove --purge network-manager
sudo apt install network-manager

答案2

警告:ubuntuUssser 的建议给我带来了问题,但最终还是奏效了。根据 Mike 的评论,所有互联网连接都需要网络管理器,因此 apt 安装部分不起作用

sudo apt remove --purge network-manager
sudo apt install network-manager

如果有人按照这些步骤操作,并需要重新安装 network-manager,那么我运行了安装命令(失败),但为您提供了适合您操作系统版本的所有正确依赖项的地址(.deb 文件)。对我来说,这是 network-manager 本身、libnm0 和 network-manager-pptp。

我通过蓝牙将这些链接复制到另一台设备,下载文件,将它们传输回有问题的机器,放在单独的目录中(这样我就不会无意中安装任何其他东西)。然后我运行了以下命令(在重新启动之前)

sudo dpkg -i /pathtothedebfiles/*.deb

NGl,我相信对 ubuntu 了解更多的人可以指定一个更好的方法来做到这一点,但希望这对某些人有所帮助

答案3

重新加载内核模块(驱动程序)已经多次解决了这个问题。

去做这个:

  1. 找到驱动程序名称。
    在 lshw 输出中,它位于“configuration”行中,在“driver=”之后。
    因此,在您的情况下,它应该是iwlwifi
  2. 删除驱动程序:rmmod iwlwifi
  3. 重新加载驱动程序:modprobe iwlwifi

有时,WiFi 需要几秒钟才能重新开始工作。

相关内容