起因:因为用的工控机需要额外的无线网卡,内核升级后make编译失败。

###########(1)终端命令如下,ubuntu18.04/20.04 ###########

For 5.10 kernel, please clone the v5.6.1 branch:

#下载驱动包先:git clone -b v5.6.1 https://github.com/fastoe/RTL8812BU.git,或者找其他渠道下载
clone the new branch:
git clone -b v5.6.1 https://github.com/fastoe/RTL8812BU.git
#或者找其他渠道下载,然后把RTL8812BU.zip解压unzip。
cd RTL8812BU
make
#建议:一般不要轻易使用sudo apt upgrade这种命令升级,会升级内核。升级内核等操作后,会使得网卡驱动失效,make这一步编译报错。(如果cpu线程够多也可以快速编译 make -j8)
sudo make installsudo modprobe cfg80211
sudo insmod 88x2bu.ko #这个时候无限网卡的工作灯 会亮起来,能联网了
sudo reboot

出现问题:
升级内核等操作后,会使得网卡驱动失效,make这一步编译报错。
建议:不要轻易使用sudo apt upgrade这种命令升级,会升级内核,要找到内核版本,删除新版本内核。
用gedit .bash_history可以查看你的所有历史命令,检查最近有没有操作升级内核。
再查看我的ubuntu20.04内核有几个版本同时存在(uname -r 或者 uname -a):
uname -r
#看到 5.15.0-69 和 5.4
#删除linux-image-5.15.0-69
sudo apt-get remove linux-image-5.15.0-69-generic linux-modules-5.15.0-69-generic
#把不用的依赖库啥的也删一下
sudo apt-get update
sudo apt-get autoremove
#然后sudo reboot重新启动ubuntu,回到最上面,重新执行网卡驱动的安装。

##############(2)我的安装记录,终端log:#################
nmx@nmx-770:~/Desktop/NMX$ cd RTL8812BU
nmx@nmx-770:~/Desktop/NMX/RTL8812BU$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.4.0-42-generic/build M=/home/nmx/Desktop/NMX/RTL8812BU modules
make[1]: Entering directory ‘/usr/src/linux-headers-5.4.0-42-generic’
CC [M] /home/nmx/Desktop/NMX/RTL8812BU/core/rtw_cmd.o
In file included from /home/nmx/Desktop/NMX/RTL8812BU/include/drv_conf.h:17,
from /home/nmx/Desktop/NMX/RTL8812BU/include/drv_types.h:25,
from /home/nmx/Desktop/NMX/RTL8812BU/core/rtw_cmd.c:17:
/home/nmx/Desktop/NMX/RTL8812BU/include/autoconf.h:183: warning: “CONFIG_RTW_SW_LED” redefined
183 | #define CONFIG_RTW_SW_LED
|
: note: this is the location of the previous definition
CC [M] /home/nmx/Desktop/NMX/RTL8812BU/core/rtw_security.o
In file included from /home/nmx/Desktop/NMX/RTL8812BU/include/drv_conf.h:17,
from /home/nmx/Desktop/NMX/RTL8812BU/include/drv_types.h:25,
from /home/nmx/Desktop/NMX/RTL8812BU/core/rtw_security.c:17:
/home/nmx/Desktop/NMX/RTL8812BU/include/autoconf.h:183: warning: “CONFIG_RTW_SW_LED” redefined
183 | #define CONFIG_RTW_SW_LED
… …
nmx@nmx-770:~/Desktop/NMX/RTL8812BU$ sudo make install
[sudo] password for nmx:
install -p -m 644 88x2bu.ko /lib/modules/5.4.0-42-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 5.4.0-42-generic
nmx@nmx-770:~/Desktop/NMX/RTL8812BU$ sudo make install
install -p -m 644 88x2bu.ko /lib/modules/5.4.0-42-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 5.4.0-42-generic
nmx@nmx-770:~/Desktop/NMX/RTL8812BU$ sudo insmod 88x2bu.ko
insmod: ERROR: could not insert module 88x2bu.ko: Unknown symbol in module
nmx@nmx-770:~/Desktop/NMX/RTL8812BU$ sudo modprobe cfg80211
nmx@nmx-770:~/Desktop/NMX/RTL8812BU$ sudo insmod 88x2bu.ko (这个时候无限网卡的工作灯 会亮起来,成功联网了)

ps:COMFAST CF-924AC v2无线网卡。

内核升级后linux ubuntu无线网卡wifi驱动安装上网问题相关推荐

  1. Dell LATITUDE E5410笔记本Ubuntu无线网卡BCM43224驱动安装(原创)

    Dell LATITUDE E5410笔记本Ubuntu无线网卡BCM43224驱动安装 作者 余超 email:yuchao86@gmail.com 在使用Ubuntu的过程中,你可能会遇到Ubun ...

  2. ubuntu 无线网卡AX200驱动安装

    首先从官网https://www.intel.cn/content/www/cn/zh/support/articles/000005511/wireless.html下载合适的linux驱动: 一定 ...

  3. ubuntu 14.04 linux下wifi驱动安装使用的一些笔记

    本文整理一下在学习wifi驱动安装过程中的一些笔记.本来想研究无线网卡驱动源码的,但水太深了,目前认知还不够,为有留待后续再说(这个"后续"一般都是无下文的伏笔). 一般地,无线网 ...

  4. u盘版linux initramfs,Linux_内核升级后 出现initramfs错误问题解决, 出现initramfs找不到/root /hos - phpStudy...

    内核升级后 出现initramfs错误问题解决 出现initramfs找不到/root /host或437或 VFS之类的提示: 1.如果root.disk是在fat32 分区上,所以内核选项要把fa ...

  5. Linux(Ubuntu)下WiFi网卡(intel ax201)驱动与Nvidia显卡驱动冲突的解决办法

    Linux(Ubuntu)下WiFi网卡(intel ax201)驱动与Nvidia显卡驱动冲突的解决办法 环境: 系统 Ubuntu 22.04 LTS 网卡ax201(微星b660m迫击炮wifi ...

  6. hi3798 烽火机顶盒ubuntu系统安装wifi驱动后开机时间长

    按照教程安装 WIFI驱动安装教程(自动/手动) - 海思机顶盒NAS社区 去掉网线不能使用,开机需要很长时间 串口查看提示错误 解决办法: 进入系统后修改文件/etc/systemd/system/ ...

  7. linux小米随身wifi驱动下载,小米随身wifi驱动官方下载

    小米随身wifi功能介绍 插上.连接.上网 创建WiFi就这么简单,插上电脑或笔记本后,启动小米随身WiFi,你的手机.平板就能连上WiFi. 告别网线 将随身WiFi变身为无线网卡,无法连接无线的台 ...

  8. 使用2.26内核的linux,介绍linux 2.6.9-42内核升级到linux 2.6.26-42的方法

    介绍linux 2.6.9-42内核升级到linux 2.6.26-42的方法 来源:互联网 作者:佚名 时间:2013-04-10 13:32 这篇升级Linux内容的文章,是基于Red Hat的L ...

  9. 【记录+解决】ubuntu服务器显卡驱动安装;Ubuntu20.04重启后找不到Nvidia显卡驱动

    记录ubuntu服务器显卡驱动安装 一次ubuntu服务器显卡驱动安装历程,简单记录. 1.下载Nvidia-Linux驱动到本地 Nvidia-Linux-XXX.run 2.停用桌面,安装驱动 / ...

最新文章

  1. android 之Activity间的相互跳转(通过intent构造函数)
  2. 在DataList控件中删除数据记录
  3. jieba和thulac使用比较
  4. Blazor WebAssembly 3.2.0 正式起飞,blazor 适合你吗?
  5. centos netstat和ps感染木马解决方案
  6. ubuntu16.04备份和恢复系统
  7. python从网址爬图片协程_python 用 gevent 协程抓取海量网页
  8. 自学python到什么程度就可以工作-Python学到什么程度可以面试工作?
  9. Elasticsearch 健康状态处理
  10. Form Follows Function – 绚丽的 HTML5 互动体验网站
  11. 【小盐巴学习笔记】—用Python批量爬取微博评论
  12. SPSS中系统聚类操作案例
  13. 一篇文带你从0到1了解建站及完成CMS系统编写
  14. 对硬盘进行分区时,GPT和MBR有什么区别
  15. 什么是DNS的正向解析与反向解析?代码实现?
  16. 51单片机设计计算器
  17. 新域名正在备案,静候佳音
  18. ROS快速入门第三讲——ROS的Subscriber订阅者
  19. 华为鸿蒙系统支持旧机型,华为鸿蒙系统2.0来了! 华为鸿蒙2.0系统支持手机机型...
  20. HDU 5454 Excited Database 线段树的维护

热门文章

  1. java装饰者模式服装搭配,学习、探究Java设计模式——装饰者模式
  2. 【西洋鬼怪】哈利波特与死圣中“圣物”的猜测
  3. linux java 查询cpu核数,linux java 查询cpu核数
  4. 手撕Twitter推荐算法
  5. MacBook Pro常用快捷键汇总
  6. 一个小公司老板的日常管理,希望能让创业的朋友学到东西【收藏】
  7. 搭建常见的yum仓库以及详细步骤
  8. Linux访问外网(内含简单方法)
  9. 台式计算机i7处理器,【Intel 酷睿i7 6代台式机参数】Intel 酷睿i7 6代台式机系列CPU参数-ZOL中关村在线...
  10. 机器视觉检测丨圆顶光源工作原理及打光案例