当前位置: 代码网 > 服务器>服务器>Linux > Ubuntu20.04没有wifi的解决方案(Realtek版本)

Ubuntu20.04没有wifi的解决方案(Realtek版本)

2026年03月11日 Linux 我要评论
目标解决问题ubuntu下有时候无线网卡驱动需要手动安装,但是不同wifi网卡型号安装的流程也不同。有些教程需要在windows下查看网卡型号,对于纯净ubuntu用户来说非常麻烦。本文提供了只需在u

目标解决问题

ubuntu下有时候无线网卡驱动需要手动安装,但是不同wifi网卡型号安装的流程也不同。

有些教程需要在windows下查看网卡型号,对于纯净ubuntu用户来说非常麻烦。

本文提供了只需在ubuntu下即可安装无线网卡驱动的方法。

确定是否为网卡驱动问题

在终端中输入命令:

lshw -c network

若存在驱动,则会显示,那么是别的问题,建议直接重启

 *-network
       description: wireless interface
       product: realtek semiconductor co., ltd.
       vendor: realtek semiconductor co., ltd.
       .....

若不存在驱动,则会有 -network unclaimed字样,此时缺少驱动,可以按照如下流程解决

查看网卡型号

首先,我们需要查看网卡的型号,输入命令

lspci -nn | grep -i net

笔者的输出为

04:00.0 ethernet controller [0200]: realtek semiconductor co., ltd. rtl8125 2.5gbe controller [10ec:8125] (rev 05)
05:00.0 network controller [0280]: realtek semiconductor co., ltd. device [10ec:c852] (rev 01)

第二行即为无线网卡的型号,但是realtek的比较坑,要再通过一个网页查询。网址为realtek查询地址

在框中搜索[10ec:c852],即输出的device后段内容,查看具体网卡型号,查询后得知笔者的网卡型号为rtl8852ce。

git下载驱动文件

首先,确保安装了编译的相关依赖

sudo apt-get update
sudo apt-get install make gcc linux-headers-$(uname -r) build-essential git

如果已经安装了git,可以直接输入命令

git clone https://github.com/lwfinger/rtw89.git
cd rtw89
make
sudo make install

激活对应内核

接下来下载对应的网卡驱动内核,对网卡对应的驱动内核进行下载。内核下载链接

对于笔者来说,所需要的内核文件为rtw8852c_fw.bin(对应8852ce)

最后,将文件下载拷贝到 /lib/firmware/rtw89 中,注意是在/lib中的,而不是自己git的文件下。

复制过程需要更改下文件夹权限,可输入如下命令

sudo chmod -r 777 /lib/firmware/rtw89

最后输入命令激活相应内核,笔者的为rtw_8852ce

sudo modprobe -v rtw_8852ce

最后重启!

总结

ubuntu 20.04没有wifi的大部分原因都是没有安装网卡驱动。intel wifi的支持做的很好。但是realtek需要自己动手,丰衣足食。通过查找网卡型号,下载并安装驱动文件,最后激活内核才可以成功安装驱动,解决没有wifi的问题。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com