Linux/Ubuntu20 安装 TP-link(RTL8812AU) 无线网卡驱动_ubuntu tplink无线网卡驱动-程序员宅基地

技术标签: 网络  ubuntu  linux  

最近台式机装Ubuntu本来还想装22的版本,但考虑到可能太新了很多软件不适用就还是装了个之前一直在用的Ubuntu20,但没想到还是遇到了版本不适配的问题。由于所在环境没有有线网,所以只能买了一个无线网卡(型号是TP-link AC1300, 芯片是 RTL8812AU。官网提供的Ubuntu驱动版本只到了Ubuntu18,试之后发现我这个20果然不适用,于是只好上网自行解决。

1.大体流程

主要参考20220211关于TL-WDN6200(RTL8812AU)在ubuntu20.04.3下安装驱动程序的历险记

其实核心步骤就是:

  1. 在github上找到下载适合Ubuntu20的这个网卡驱动,并下载下来https://github.com/gnab/rtl8812au
  2. 进入文件夹之后进行三步操作
    sudo make
    sudo make install
    sudo modprobe 8812au

 2.小插曲

由以上步骤可以看出安装这个过程需要command:make(没有gcc的还要安装gcc命令)

安装过程很简单(gcc同理)

sudo apt-get update
sudo apt-get install make

但是现在处于一个没有网的阶段,只能用手机数据线连电脑,在安卓设置中热点-共享设置-usb共享。此时Ubuntu就可以连上有线网了,就可以进行update 和install了。

3.modprobe: ERROR: could not insert '8812au': Operation not permitted

在第1步中本来第三步modprobe之后就大功告成了,但是我遇到了这个error。查找之后发现ubuntu双系统引导梅花_Ubuntu Windows双系统和USB无线网卡安装的正确方法 这篇文章(后半部分)也遇到了这个问题,而且详细清晰的提供了解决办法,按照他的做法我也成功解决,安装成功。

其中有几个小细节记录一下:

  1. 生成私钥的时候这里的几行合并为一行在命令行里输入
  2. “重启,进入MOK管理平台,按照链接操作写入Enroll MOK,并启动Ubuntu。”这里会在重启后自动进入一个蓝屏界面,进入Enroll MOK 之后continue就行,之后再选择reboot就可以正常重启Ubuntu了。
  3. 最后给驱动加签名的时候,记得改一下文件目录。因为作者提供的是他的系统里的5.4.......,而我的已经是5.13.......,记得查找一下自己的文件夹,看看根据版本定义的文件夹名字,改一下命令即可

 最后modeprobe之后大功告成!!

$ sudo modprobe 8812au 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_46283523/article/details/127072929

智能推荐

前端日志监控平台sentry使用 @sentry/browser @sentry/webpack-plugin-程序员宅基地

文章浏览阅读5.1k次。1.新旧SDK对比sentry前不久更新了js-jdk,以前使用的raven-js与webpack-sentry-plugin更新成了@sentry/browser @sentry/webpack-plugin旧 新raven-js @sentry/browser 前端错误日志上报SDKw..._@sentry/browser

Machine Learning and Data Mining(机器学习与数据挖掘)-程序员宅基地

文章浏览阅读2k次。Problems[show]ClassificationClusteringRegressionAnomaly detectionAssociation rulesReinforcement learningStructured predictionFeature engineeringFeature learningOnline lea..._data mining and machine learning

微信云托管:基本使用指南-程序员宅基地

文章浏览阅读1.3k次,点赞27次,收藏16次。确实是个好平台,部署个项目很简易,免去了很多运维上的事情。明白项目,采用哪个端口号。微信云托管-流水线配置、Dockerfile、服务配置都会有端口号,要明确配置的端口号是哪个。http 80 和 https 443 ,这两个协议默认的端口,大家都知道,但是也很容易忽略!Dockerfile文件和要部署的项目目录,同级目录才可。(可以通过 目标目录 来锁定目录位置。)在微信云托管中,通过配置环境变量,你可以向容器传递需要的配置信息。这在 Docker 中使用 -e 或 --env 选项_微信云托管

图像形态学变换_数学形态学结构元素类型-程序员宅基地

文章浏览阅读1.2w次,点赞2次,收藏10次。1_数学形态学结构元素类型

十一届中国大学生计算机设计大赛,我校在2018年(第十一届)中国大学生计算机设计大赛中再获佳绩...-程序员宅基地

文章浏览阅读214次。7月至8月,第十一届中国大学生计算机设计大赛在南京、上海和杭州等八个分赛区举行。我校现代教育技术中心负责人带领17名学生携6件作品参加了此次大赛。经过紧张、激烈的技能测试和现场答辩,我校荣获1个二等奖、5个三等奖的好成绩。本届全国大学生计算机设计大赛的参赛作品共分软件应用与开发、微课与教学辅助和数字媒体设计等九个大类,同时又细分为移动应用开发、物联网与智能设备、微电影、数字短片、纪录片等多个小类。..._2018全国计算机大学生设计大赛杭州

vue-cli打包后文件路径错误解决方案_ci打包 @路径问题-程序员宅基地

文章浏览阅读1.7k次。使用vue-cli构建的项目打包后字体图标路径错误预计路径是 xxx/static/fonts/icomoon.xxxxx.woff实际情况却是这样的xxx/static/css/static/fonts/icomoon.xxxxx.woff刚开始碰上这种情况很懵逼 不知道怎么解决 每次打包后都要去手动改路径后来研究了一下 发现是因为改了config目录里面的index.jsbuild..._ci打包 @路径问题

随便推点

解决python中Non-zero exit code (1)问题-程序员宅基地

文章浏览阅读4k次。python安装panas库时,出现Non-zero exit code (1)问题原因:pip版本过低 方法:window+R →cmd→python -m pip install --upgrade pip(要先输入pip确定pip存在,不存在要下载pip)_non-zero exit code (1)

意大利炮(面)来了?深度解析Intel初代10nm Cannon Lake处理器 ...-程序员宅基地

文章浏览阅读356次。(注:本文内容源自Anandtech,雷锋网(公众号:雷锋网)翻译) 对前沿半导体感兴趣的人都知道,Intel最新的制造工艺已经跳票许久了。10nm工艺首次发布是在2014年,最初定于2016年量产,但却一直延期至今。虽然首批使用10nm工艺的移动处理器在2017年底出货,却是以“特供”笔记本电脑的形式与国内一些大学合作推出。 Intel的10..._栅间距 cpp 金属间距 mmp

mq:Function not implemented 解决方案_mq_open function not implemented-程序员宅基地

文章浏览阅读2.5w次。mq:Function not implemented 解决方案_mq_open function not implemented

2019nyist_个人赛A题蜘蛛牌 题解_蜘蛛纸牌答案-程序员宅基地

文章浏览阅读332次。A - 打牌HDU - 1584蜘蛛牌是windows xp操作系统自带的一款纸牌游戏,游戏规则是这样的:只能将牌拖到比她大一的牌上面(A最小,K最大),如果拖动的牌上有按顺序排好的牌时,那么这些牌也跟着一起移动,游戏的目的是将所有的牌按同一花色从小到大排好,为了简单起见,我们的游戏只有同一花色的10张牌,从A到10,且随机的在一行上展开,编号从1到10,把第i号上的牌移到第j号牌上,..._蜘蛛纸牌答案

仿抖音上下滑动分页视频,2024年阿里Android岗面试必问-程序员宅基地

文章浏览阅读830次,点赞21次,收藏19次。自定义LayoutManager,并且继承LinearLayoutManager,这样就得到一个可以水平排向或者竖向排向的布局策略。如果你接触过SnapHelper应该了解一下LinearSnapHelper和PagerSnapHelper这两个子类类,LinearSnapHelper可以实现让列表的Item居中显示的效果,PagerSnapHelper就可以做到一次滚动一个item显示的效果。

tensorflow+python flask进行手写识别_TensorFlow与Flask结合识别手写体数字-程序员宅基地

文章浏览阅读207次。阅读本文约“2.2分钟”TensorFlow框架——TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统——可被用于语音识别或图像识别等多项机器学习和深度学习领域——TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统——TensorFlow支持CNN、RNN和LSTM算法,这都是目前在Image,Speech和NLP最流行的深度神经网..._flask基于tensorflow1.14项目

推荐文章

热门文章

相关标签