Ubuntu20.4 系统安装后无wifi图标

0. 问题排查

1.检查 BIOS 设置: 有时候,无线网卡可能在 BIOS 中被禁用。重启电脑,进入 BIOS 设置,确保无线网卡选项是启用的。

2.检查硬件开关:  检查您的笔记本电脑是否有物理开关或键盘快捷键来启用或禁用无线网卡。

3.在软件更新中切换软件源,寻找附加驱动项,看有没有 Realtek 字样的驱动。

4. 查看是否没有打开网络服务

sudo gedit /etc/NetworkManager/NetworkManager.conf

将其中的 managed 设置为 true. 重启网络服务:

sudo gedit /etc/NetworkManager/NetworkManager.conf

如果以上都无法解决问题,那么很有可能是没有安装无线网卡驱动。

1. 查看系统网卡及驱动

运行: 

sudo lshw -C network

确保您以超级用户(root)权限运行 lshw 命令,因为普通用户可能无法访问所有硬件信息。

coco@coco-YangTianT4900k-93IRB:~/Downloads$ sudo lshw -C network
[sudo] password for coco: 
  *-network UNCLAIMED       
       description: Network controller
       product: Realtek Semiconductor Co., Ltd.
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: ioport:4000(size=256) memory:82200000-822fffff
  *-network
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:05:00.0
       logical name: enp5s0
       version: 1b
       serial: e0:be:03:8f:7c:66
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=5.15.0-117-generic duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.1.62 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:18 ioport:3000(size=256) memory:82104000-82104fff memory:82100000-82103fff

 可以看到,系统有两个网卡,有线网卡和无线网卡。

  1. 网卡型号

    • 电脑有两个网络设备,一个是无线网卡,型号为 Realtek Semiconductor Co., Ltd. 的网络控制器,但具体型号未在输出中明确。
    • 另一个是有线网卡,型号为 RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller。
  2. 驱动安装情况

    • 有线网卡的驱动已经安装,驱动名称为 r8169,驱动版本为 5.15.0-117-generic
    • 无线网卡的状态显示为 UNCLAIMED,这意味着没有驱动程序认领这个设备,也就是说无线网卡的驱动没有安装或者安装不正确。

还有一些其他命令可以做查询:

  1. 检查无线网卡是否被系统识别:使用 lspci 或 lsusb 命令查看是否有无线网卡设备。
  2. 如果无线网卡被识别,检查是否有相应的驱动程序:使用 lsmod 命令查看加载的模块,或者 dmesg | grep -i wireless 查看内核日志中有关无线的信息。

2. 查看网卡型号

lspci -nn | grep -i net

我的电脑网卡显示如下:

$ lspci -nn | grep -i net
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:b852]
05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 1b) 

3. 无线网卡驱动安装

检查无线网卡是否被系统识别。从输出来看,无线网卡已经被识别,但处于未认领状态。

检查是否启用了无线网络服务:使用 sudo systemctl status NetworkManager 来检查 NetworkManager 服务是否正在运行。

  1. 使用 sudo apt update 和 sudo apt upgrade 命令来更新系统和驱动。
  2. ubuntu-drivers工具ubuntu-drivers 是 Ubuntu 自带的一个工具,可以自动安装推荐的驱动。运行以下命令:

    sudo ubuntu-drivers autoinstall

  3. 手动安装驱动

        扬天T4900k,联想官网,只提供了Windows驱动下载。驱动列表

        RealTek 官网没有搜到 10ec:b852 型号:  Realtek 

       AskUbuntu 搜到如下:wireless - WiFi adapter not found Realtek 10ec:8852 on Ubuntu 21.04 - Ask Ubuntu

按照贴子里,运行以下命令: 

sudo apt update
sudo apt install git bc
git clone https://github.com/HRex39/rtl8852be.git
cd rtl8852be
make
sudo make install
sudo modprobe 8852be

  3.    运行以下命令,确认无线网卡旁边是否显示了正确的驱动:

 lspci -knn | grep -iA2 net

        使用以下命令尝试重启 NetworkManager 服务:

sudo systemctl restart NetworkManager 

### 回答1: 好的,针对您的问题,我可以给您提供一些解决方法: 1. 检查网络设置:首先,请确保您的Ubuntu 20.04电脑的网络设置正确。您可以通过单击右上角的网络图标来检查Wi-Fi连接状态,并尝试重新连接。 2. 检查驱动程序:如果您的网络设置正确但仍无法显示Wi-Fi图标,请尝试检查您的Wi-Fi驱动程序是否已正确安装。您可以在终端中运行以下命令来检查: `lspci -knn | grep Net -A3; rfkill list` 如果输出结果显示无线网络适配器被软件或硬件阻止,则可以运行以下命令以解除其阻止: `sudo rfkill unblock all` 3. 更新系统和驱动程序:请确保您的Ubuntu 20.04电脑上的系统和驱动程序都是最新的。您可以运行以下命令来更新系统: `sudo apt update && sudo apt upgrade` 您也可以通过运行以下命令来更新Wi-Fi驱动程序: `sudo apt install linux-generic-hwe-20.04` 4. 重启网络管理器:如果您的网络设置正确,但仍无法显示Wi-Fi图标,请尝试重启网络管理器。您可以在终端中运行以下命令: `sudo service network-manager restart` 希望这些解决方法能够帮助您解决Ubuntu 20.04中Wi-Fi图标不显示的问题。如果您还有其他问题,请随时向我提问。 ### 回答2: 问题描述: 现在许多用户都面临了这样一个问题,就是在安装Ubuntu 20.04系统后,无线网络连接图标不显示。这使得用户无法很方便地查看他们的网络连接状态并进行连接调整,这显然是一个相当麻烦的问题。所以,该如何解决这个问题呢? 解决方法: 最好的方法是升级或安装最新的Ubuntu内核。然而,在某些情况下,这可能会麻烦一些人。对于那些不想升级或安装内核的人,使用以下命令从Ubuntu存储库更新所有包,并安装缺失的软件包。 1.打开终端,输入以下命令: sudo apt update sudo apt upgrade 2. 卸载network-manager和network-manager-gnome软件包: sudo apt remove network-manager network-manager-gnome 3.确认我们已安装所有依赖项: sudo apt install udev sudo apt install wireless-tools sudo apt install wpasupplicant 4.安装一个新的network-manager: sudo apt install network-manager sudo apt install network-manager-gnome 5. 重启电脑。 进入系统后,检查Wi-Fi图标是否显示在任务栏中。如果显示了,那么问题已经解决。 总结: 这些是解决Ubuntu 20.04无线网络连接图标不显示的方法。在尝试解决这个问题时,请确保遵循以上步骤,并按键按照步骤操作。如果您仍然遇到问题,请考虑升级或安装最新的ubuntu内核。 ### 回答3: 当你的Ubuntu 20.04系统中的WiFi图标未显示时,可能是因为系统没有正确识别到你的无线网卡,或者是网络管理器出现了问题。下面提供一些解决方法。 1. 确认无线网络适配器是否被识别 在终端中运行以下命令:`lspci | grep Network`,检查系统是否正确识别到了你的无线适配器。 如果没有正确识别到你的无线适配器,可以谷歌一下你的无线网卡型号,确认是否需要安装驱动或者固件。在终端中运行以下命令更新软件包索引:`sudo apt-get update`。然后运行以下命令安装缺失的驱动或固件:`sudo apt-get install firmware-b43-installer`、「sudo apt-get install bcmwl-kernel-source」。 重启系统后,看看WiFi图标是否出现了。 2. 启用网络管理器 在终端中执行以下命令进入到网络管理器配置文件:`sudo nano /etc/NetworkManager/NetworkManager.conf`。将`managed=false`修改为`managed=true`,然后保存并退出文件。接下来在终端中运行以下命令重启网络管理器服务:`sudo service network-manager restart`。 如果问题仍未解决,请在终端中运行下列命令进行重置:`sudo dpkg-reconfigure network-manager`。然后重新启动你的系统。 3. 查看并连接WiFi网络 在终端中运行以下命令列出可用的WiFi网络:`nmcli device wifi list`。如果你的WiFi网络没有被列出来,尝试执行以下命令使你的WiFi网络可见:`sudo nmcli radio wifi on`。 然后尝试重新连接WiFi。 如果你的WiFi网络需要输入密码,你也可以在命令中输入密码:`nmcli device wifi connect [SSID] password [password]`。 总结 当Ubuntu 20.04中的WiFi图标未显示时,很可能是由于无线网络适配器未被正确识别或网络管理器出现问题。我们可以尝试更新驱动或固件,启用网络管理器,或手动连接WiFi网络来解决这个问题。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值