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

莱莱  论坛元老 | 2024-10-7 01:03:39 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 1028|帖子 1028|积分 3084

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
0. 问题排查

1.检查 BIOS 设置: 有时间,无线网卡可能在 BIOS 中被禁用。重启电脑,进入 BIOS 设置,确保无线网卡选项是启用的。
2.检查硬件开关:  检查您的笔记本电脑是否有物理开关或键盘快捷键来启用或禁用无线网卡。
3.在软件更新中切换软件源,探求附加驱动项,看有没有 Realtek 字样的驱动。

4. 查看是否没有打开网络服务
  1. sudo gedit /etc/NetworkManager/NetworkManager.conf
复制代码
将其中的 managed 设置为 true. 重启网络服务:
  1. 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
   可以看到,体系有两个网卡,有线网卡和无线网卡。

  • 网卡型号

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

  • 驱动安装情况

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

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

  • 检查无线网卡是否被体系辨认:使用 lspci 或 lsusb 命令查看是否有无线网卡设备。
  • 如果无线网卡被辨认,检查是否有相应的驱动程序:使用 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 服务是否正在运行。

  • 使用 sudo apt update 和 sudo apt upgrade 命令来更新体系和驱动。
  • ubuntu-drivers工具: ubuntu-drivers 是 Ubuntu 自带的一个工具,可以主动安装推荐的驱动。运行以下命令:
           sudo ubuntu-drivers autoinstall
  • 手动安装驱动
        扬天T4900k,遐想官网,只提供了Windows驱动下载。驱动列表
        RealTek 官网没有搜到 10ec:b852 型号:  Realtek 
       AskUbuntu 搜到如下:wireless - WiFi adapter not found Realtek 10ec:8852 on Ubuntu 21.04 - Ask Ubuntu
按照贴子里,运行以下命令: 
  1. sudo apt update
  2. sudo apt install git bc
  3. git clone https://github.com/HRex39/rtl8852be.git
  4. cd rtl8852be
  5. make
  6. sudo make install
  7. sudo modprobe 8852be
复制代码
  3.    运行以下命令,确认无线网卡旁边是否表现了正确的驱动:
    lspci -knn | grep -iA2 net
          使用以下命令实行重启 NetworkManager 服务:
   sudo systemctl restart NetworkManager 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

莱莱

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表