Fedora 30 上没有 WiFi

Fedora 30 上没有 WiFi

很抱歉直接跳到这个问题,但我在 Fedora 30 上遇到了一个相当令人沮丧的问题。直到昨天我一直在 GNOME 和 Deepin 桌面环境上使用 Fedora。直到昨天,我在 Deepin 和 GNOME 上都有 Wifi 选项,但因为我对 Deepin 感到厌倦,所以昨天我使用sudo dnf remove "Deepin Desktop".

现在,今天当我启动笔记本电脑时,我没有看到通常出现在右上角下拉菜单中的 WiFi 选项。

在此输入图像描述

当我运行 Ubuntu 18.04 时,我也遇到过类似的问题,所以我知道我可以使用终端运行 wifi。当我跑步时ifconfig -a,我得到了这个;

    enp0s20u3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.42.172  netmask 255.255.255.0  broadcast 192.168.42.255
        inet6 fe80::4de3:e5f5:3a6f:f2f6  prefixlen 64  scopeid 0x20<link>
        ether 56:a9:71:4b:c4:ac  txqueuelen 1000  (Ethernet)
        RX packets 500  bytes 168101 (164.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 884  bytes 969702 (946.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp2s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 50:7b:9d:48:f7:e1  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 2827  bytes 260162 (254.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2827  bytes 260162 (254.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:3d:1d:2e  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0-nic: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 52:54:00:3d:1d:2e  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

但这里没有检测到无线卡。于是我进入 WiFi 设置,在那里我发现了如下所示的消息。

在此输入图像描述

我完全浪费了 6 个小时试图自己修复它。我尝试过sudo dnf install broadcom-wl,然后sudo dnf update最后重新启动,但没有任何效果。

这一切都发生在昨天删除 Deeping 桌面环境之后。即使在昨天将其移除后,只要我不关闭笔记本电脑,WiFi 仍然可以工作。今天,当我启动它时,什么也没有,WiFi 消失了。

请帮我解决这个问题。

编辑:

有几点值得一提。

  1. 我使用双启动(Windows 10 和 Fedora 30)并且 WiFi 在 Windows 上完美运行。

  2. 截至昨天,删除 Deepin 后,我还有另外 3 个 DE -> a.) GNOME b.) GNOME Xorg c.) GNOME classic。今天,GNOME Classic 也不见了。

就好像我的系统出了问题!

答案1

我通过下载新驱动程序 *.ucode 解决了这个问题(我的 wifi 卡是 intel)。将其放入 /lib/firmware 并重新启动。

相关内容