当前位置: 首页 > news >正文

ubuntu安装无线网卡驱动(非虚拟机版)

本文不是基于虚拟机,是双系统

太夸张了 实验室居然没网线 只有一个师兄留下来的无线网卡

装完了ubuntu结果没网 make都用不了

然后搜了下大概发现是没有预装gcc和make

参考如下
https://zhuanlan.zhihu.com/p/466440088

https://wwsk.lanzouj.com/iAj4t2ao46zc 如果原up的资源失效了可以下我这个

这是博主给的文件夹 gcc和make为必须,另外的是驱动文件夹,每个人的无线网卡不同,驱动也会不同
在这里插入图片描述
用u盘将此文件夹拷到ubuntu上,在ubuntu上进入该文件夹的gcc文件夹下安装gcc

dpkg -i libc6_2.31-0ubuntu9_amd64.deb 
dpkg -i manpages-dev_5.05-1_all.deb 
dpkg -i binutils-common_2.34-6ubuntu1_amd64.deb 
dpkg -i linux-libc-dev_5.4.0-26.30_amd64.deb 
dpkg -i libctf-nobfd0_2.34-6ubuntu1_amd64.deb 
dpkg -i gcc-10-base_10-20200411-0ubuntu1_amd64.deb 
dpkg -i libgomp1_10-20200411-0ubuntu1_amd64.deb 
dpkg -i libquadmath0_10-20200411-0ubuntu1_amd64.deb 
dpkg -i libmpc3_1.1.0-1_amd64.deb 
dpkg -i libatomic1_10-20200411-0ubuntu1_amd64.deb 
dpkg -i libubsan1_10-20200411-0ubuntu1_amd64.deb 
dpkg -i libcrypt-dev_4.4.10-10ubuntu4_amd64.deb 
dpkg -i libisl22_0.22.1-1_amd64.deb 
dpkg -i libbinutils_2.34-6ubuntu1_amd64.deb 
dpkg -i libc-dev-bin_2.31-0ubuntu9_amd64.deb 
dpkg -i libcc1-0_10-20200411-0ubuntu1_amd64.deb 
dpkg -i liblsan0_10-20200411-0ubuntu1_amd64.deb 
dpkg -i libitm1_10-20200411-0ubuntu1_amd64.deb 
dpkg -i gcc-9-base_9.3.0-10ubuntu2_amd64.deb 
dpkg -i libtsan0_10-20200411-0ubuntu1_amd64.deb 
dpkg -i libctf0_2.34-6ubuntu1_amd64.deb 
dpkg -i libasan5_9.3.0-10ubuntu2_amd64.deb 
dpkg -i cpp-9_9.3.0-10ubuntu2_amd64.deb 
dpkg -i libc6-dev_2.31-0ubuntu9_amd64.deb 
dpkg -i binutils-x86-64-linux-gnu_2.34-6ubuntu1_amd64.deb 
dpkg -i binutils_2.34-6ubuntu1_amd64.deb 
dpkg -i libgcc-9-dev_9.3.0-10ubuntu2_amd64.deb 
dpkg -i cpp_9.3.0-1ubuntu2_amd64.deb 
dpkg -i gcc-9_9.3.0-10ubuntu2_amd64.deb 
dpkg -i gcc_9.3.0-1ubuntu2_amd64.deb 

然后安装make

dpkg -i make_4.3-4ubuntu1_amd64.deb

至此我们可以进行make安装

接下来是正题,装无线网卡驱动

https://blog.csdn.net/keyiis_sh/article/details/121558476 看的是这位佬

插上无线网卡后输入lsusb -tv 查看设备信息

这里我没有识别成usb存储设备,直接就是b711,所以不用操作太多

在这里插入图片描述
接下来就要根据这个b711去

www.linux-usb.org/usb.ids 去找对应的网卡芯片型号

在这里插入图片描述

可以看到芯片的型号是RTL8188GU,那么接下来就是要去github找对应的第三方驱动源码了

https://github.com/McMCCRU/rtl8188gu 下载master分支所有代码的zip包到本地,进入解压后的目录依次运行make和make install

make
make install

因为前面已经做了gcc和make的安装,所以这里没问题

要命的来了,在modprobe 8188gu加载驱动模块时出了问题

一直安装不了;出现Operation not permitted错误
在这里插入图片描述
早上搞了俩小时没搞定,中午回寝室睡了一觉回来继续搜了下找到了类似情况的帖子

https://www.cnblogs.com/xuyaowen/p/linux-secure-boot-disable.html

在这里插入图片描述
居然真的开着
在这里插入图片描述

然后就是去bios里关闭这个安全启动,对就是你电脑的bios 我是直接重启f2进入,找到启动项下面确实有个安全启动 大家主板不一样可以自己搜搜怎么关闭 我是败家之眼的主板在这里插入图片描述
成功关闭
在这里插入图片描述
然后再执行modprobe 8188gu
没报错就是成功了

再输入lsusb -tv driver后面有rtl8710bu了

在这里插入图片描述
我这里就是桌面端,原博主貌似是server版 所以我直接就出现了wifi配置

在这里插入图片描述
结束

sudo: vim: 找不到命令

在这里插入图片描述在这里插入图片描述尝试看了下vi 确实是默认vi

在这里插入图片描述

sudo apt-get remove vim-common
sudo apt-get install vim

在这里插入图片描述which vim 成功 14年的文章依然能打

在这里插入图片描述

https://developer.download.nvidia.cn/compute/cudnn/secure/8.6.0/local_installers/11.8/cudnn-local-repo-ubuntu2004-8.6.0.163_1.0-1_amd64.deb?-W2M-690bNjOREtlKHsot6tMsh9tQdFu1M90Uu9ULs7QENTvyklRPJc66wDCrJ-QXyBB8k1xv0sW-0DFEvCTkSMre-48BkdKe02_829zhShDcs_Whn1FdZylC2-g2GW5YIZCQfQoV3-fEXyx0GLsPCQOOkGWE3iqDR0PyUhgkHbD7F5ve-kIUwfKzICOfG0Y1E-D8N1dOD-dMJwJzbglh2ixQoxQ&t=eyJscyI6IndlYnNpdGUiLCJsc2QiOiJkZXZlbG9wZXIubnZpZGlhLmNvbS9jdWRhLXRvb2xraXQtYXJjaGl2ZSJ9

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 安卓13修改设置设备型号和设备名称分析与更改-android13设置设备型号和设备名称更改
  • 【计算机网络篇】物理层
  • 【Android】使用Room数据库解决本地持久化
  • 配置win10开电脑时显示可登录账号策略
  • ER论文阅读-Incomplete Multimodality-Diffused Emotion Recognition
  • MySQL 8 查看 SQL 语句的执行进度
  • C++之初识STL(概念)
  • GitLab 迁移后 Token 失效解决方法
  • java项目之城镇保障性住房管理系统(源码+文档)
  • vue使用PDF.JS踩的坑--部署到服务器上显示pdf.mjs viewer.mjs找不到资源
  • OpenAI GPT o1技术报告阅读(2)- 关于模型安全性的测试案例
  • MyBatis参数处理
  • Python从0到100(五十八):机器学习-随机森林及对复杂数据集分类
  • 【Redis入门到精通二】Redis核心数据类型(String,Hash)详解
  • 负载均衡是什么意思?盘点常见的三种方式
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • vue-cli3搭建项目
  • 阿里云购买磁盘后挂载
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 构建工具 - 收藏集 - 掘金
  • 利用jquery编写加法运算验证码
  • 设计模式(12)迭代器模式(讲解+应用)
  • 听说你叫Java(二)–Servlet请求
  • 走向全栈之MongoDB的使用
  • hi-nginx-1.3.4编译安装
  • 如何在招聘中考核.NET架构师
  • !!Dom4j 学习笔记
  • # AI产品经理的自我修养:既懂用户,更懂技术!
  • # 飞书APP集成平台-数字化落地
  • # 服务治理中间件详解:Spring Cloud与Dubbo
  • #Linux(权限管理)
  • #Lua:Lua调用C++生成的DLL库
  • (42)STM32——LCD显示屏实验笔记
  • (ZT)出版业改革:该死的死,该生的生
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (附源码)springboot优课在线教学系统 毕业设计 081251
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (每日一问)操作系统:常见的 Linux 指令详解
  • (五)activiti-modeler 编辑器初步优化
  • (五)MySQL的备份及恢复
  • *2 echo、printf、mkdir命令的应用
  • .gitignore文件_Git:.gitignore
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .NET CORE 第一节 创建基本的 asp.net core
  • .net framework4与其client profile版本的区别
  • .net Stream篇(六)
  • .net 程序发生了一个不可捕获的异常
  • .NET 动态调用WebService + WSE + UsernameToken
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
  • @AliasFor 使用
  • [ IOS ] iOS-控制器View的创建和生命周期