ubuntu下安装Realtek usb无线网卡驱动(8821cu)

写在前面:电脑内置无线网卡出了些小问题,尽管可以搜到网络但是信号很弱,这不能够啊,所以先买了一款tenda u9 usb无线网卡,奈何在ubuntu上无法自动安装驱动,并且官方并不支持其在ubuntu上的使用,因此可以考虑在ubuntu上编译其驱动源码即可.

环境:

Ubuntu16.04
内核:4.15


Step1:

插上usb无线网卡并在终端输入:

lsusb

可以查看此时接入的usb设备号,

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 038: ID 0bda:1a2b Realtek Semiconductor Corp. 
Bus 001 Device 012: ID 275d:0ba6  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Step2:

其硬件设备id为 ID 0bda:1a2b,根据此硬件id号去查询其芯片型号,(百度一下并没有找到)索性将usb无线网卡驱动在windows系统下读取,打开网络共享中心,更改适配器设置,选择无线网络右键选择属性,即可查看usb无线网卡对应的芯片型号.
ID 0bda:1a2b对应的芯片型号为rtl8821cu
接下来在github上查找其驱动源码,https://github.com/MingxuZhang/rtl8821cu(驱动源码地址)
这个驱动源貌似仅仅对Ubuntu14.04有效,更换为Ubuntu16.04之后直接使用这个驱动源会出现一定的问题,是因为新的内核计时器改变了很多,所以驱动已经过时,故查看以下博客
https://blog.csdn.net/daxus/article/details/84348308
该博客中所包含的无线网卡驱动支持ubuntu内核大于等于4.15https://githu b.com/whitebatman2/rtl8821CU安装方法相同

Step3:

下载并且进入到rtl8821cu文件夹下进行编译

make
sudo make install
sudo modprobe 8821cu
lsusb
sudo usb_modeswitch -KW -v 0bda -p 1a2b

完成上述这些操作,此时ubuntu下就可以继续使用此款usb无线网卡。

正常情况下,一通操作之后,应该是可以搜到网络了,不过有时候会出现很多神奇的bug,解决办法就是重新插拔usb无线网卡、重启电脑、或者多次重复运行上述编译过程。

如果你经过多次尝试之后还是失败,莫得头铁,没有必要在这个上面浪费太多时间,请移步到下一篇blog,有彩蛋哦。

  • 10
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Ubuntu 18.04上安装Realtek 8852无线网卡驱动的过程相对比较简单,但需要手动安装。请按照以下步骤进行操作: 1. 首先,确保你的系统已连接到互联网,以便下载所需的驱动程序。 2. 打开终端,通过以下命令安装所需的构建工具和内核头文件: ``` sudo apt-get install build-essential linux-headers-$(uname -r) ``` 3. 下载Realtek 8852无线网卡的驱动程序。你可以在Realtek官方网站上找到驱动程序的下载链接。 4. 将下载的驱动程序解压缩到一个临时文件夹中。 5. 进入解压缩后的文件夹,并在终端中运行以下命令来编译和安装驱动程序: ``` sudo make sudo make install ``` 6. 安装完成后,通过以下命令加载驱动程序: ``` sudo modprobe 8852au ``` 7. 检查无线网卡是否正常工作。你可以通过运行以下命令来查看无线网卡是否被识别: ``` iwconfig ``` 如果你能够看到类似于"wlan0"的接口,则表示无线网卡已成功安装并可用。 请注意,以上步骤仅适用于Ubuntu 18.04系统和Realtek 8852无线网卡。如果你使用其他版本的Ubuntu或不同型号的网卡,可能需要使用不同的驱动程序。在安装驱动程序之前,请确保要安装驱动程序与你的系统和硬件兼容。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Ubuntu18.04 编译安装 Realtek 8852 无线网卡驱动](https://blog.csdn.net/weixin_46237892/article/details/129666740)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Ubuntu18.04手动安装Realtek网卡驱动](https://blog.csdn.net/weixin_39538031/article/details/125347638)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值