飞牛 fnOS 安装8852be网卡驱动并成功连接

飞牛fnos安装8852be网卡驱动

本人使用的是迷你主机
由于debian内核不识别8852be的网卡,所以需要自行安装网卡驱动
为此搜索了一堆教程
最后折腾过程以及代码如下,建议看完一遍再食用

fnos版本:0.8.36
debian内核版本:6.6.38-trim
完成时间:20250125
免责声明:该流程理论上不会影响保存的数据,但因为涉及更新软件(apt-get upgrade)可能影响系统稳定性?自己的数据请自己负责。

sudo -i # 输入密码,切换为管理员模式# 更新软件(这一步我不确定是否必要)
sudo apt-get update
sudo apt-get upgrade# 安装依赖包,发现报错
sudo apt-get install build-essential linux-headers-$(uname -r) bc

libstdc+±12-dev : Depends: libc6-dev (>= 2.23-1~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

# 尝试安装libc6-dev 但是又失败了
sudo apt install libc6-dev

The following packages have unmet dependencies:
libc6-dev : Depends: libc6 (= 2.36-9+deb12u9) but 2.36-9+deb12u4 is to be installed
E: Unable to correct problems, you
have held broken packages.

# 尝试找了个教程,给libc6-dev降级为他需要的版本 # https://blog.csdn.net/AFANTI_JK/article/details/122649163
sudo apt-get install aptitude
aptitude install libc6=2.36-9+deb12u9 #注意这里装的是上面报错中提到的版本,不是网页教程中的版本# 安装完成后就可以装libc6-dev了
sudo apt install libc6-dev
# 接着按某教程安装依赖包
sudo apt-get install build-essential linux-headers-$(uname -r) bc# 然后按照另一个教程安装驱动 (https://blog.csdn.net/m0_73732723/article/details/131732702)
# 拉取仓库
git clone https://github.com/lwfinger/rtw8852be# 如果拉取失败(连接不上),可以试试代理拉取
git clone https://mirror.ghproxy.com/https://github.com/lwfinger/rtw8852be# 然后就是一行行运行代码,不懂别问,我也不懂
cd rtw8852be  # cd, Change Directory,改变当前的工作目录(Working Directory)
make -j8  # number 这个是用来加快编译速度的进行多行编译 在多核cpu上可以提高速度,但并行任务不宜太多 要根据电脑实际选择)
sudo make install   # (sudo 让普通用户执行root命令 不必登录root用户)
sudo modprobe -v 8852be #  (modprobe载入刚刚的模块 -v显示详细信息)# 最后看看有没有装成
lsmod | grep 8852be

ohhhhhhhhhhhhhhhhhh~~~~~~~~~~~~~~~~~~~~~~
然后就可以按照飞牛官网教程连接wifi使用了

# 查看可用wifi
nmcli device wifi list
# 连接wifi
nmcli device wifi connect "wifi名称" password "密码"

在这里插入图片描述
弄完建议重启一下

PS 注意无线网卡的ipv4地址和有线的不一样,拔网线前记得记一下,用新的ip地址登录
在这里插入图片描述

成功的话点个赞吧,小白折腾了好久

PS 里面可能存在多余步骤,欢迎大佬指正
PS 不回复问题,因为我是小白

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/7670.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux通过docker部署京东矩阵容器服务

获取激活码 将京东无线宝app升级到最新版,然后打开首页,点击号 选择添加容器矩阵,然后获取激活码 运行容器 read -p "请输入你的激活码: " ACTIVECODE;read -p "请输入宿主机的缓存路径: " src;docker rm -f cmatrix;docker run -d -it --name cmatrix …

SQL基础、函数、约束(MySQL第二期)

p.s.这是萌新自己自学总结的笔记,如果想学习得更透彻的话还是请去看大佬的讲解 目录 SQL通用语法SQL数据类型SQL语句分类DDL数据库操作表操作-查询&创建典例表操作-修改字段表操作-改名&删除 DMLDML-插入(添加)数据DML-更新(修改)数据DML-删除数据 DQL基本…

速通 AI+Web3 开发技能: 免费课程+前沿洞察

AI 正以前所未有的速度重塑各行各业,从生成式模型到大规模数据处理,AI 逐渐成为核心驱动力。与此同时,Web3 去中心化技术也在重新定义信任、交易和协作方式。当这两大前沿技术相遇,AI Web3 的融合已不再是理论,而是未…

国产编辑器EverEdit - 输出窗口

1 输出窗口 1.1 应用场景 输出窗口可以显示用户执行某些操作的结果,主要包括: 查找类:查找全部,筛选等待操作,可以把查找结果打印到输出窗口中; 程序类:在执行外部程序时(如:命令窗…

硬件学习笔记--35 AD23的使用常规操作

原理图设计 1)新建原理图,File-new-Schematic。相关设置参考,主要包含图纸设置以及常规的工具栏。 PCB的设计 新建PCB,设置相应的规则(与原理图中相对应),放到同一个工程中。如果有上一版本的…

2025美赛MCM数学建模A题:《石头台阶的“记忆”:如何用数学揭开历史的足迹》(全网最全思路+模型)

✨个人主页欢迎您的访问 ✨期待您的三连 ✨ 《石头台阶的“记忆”:如何用数学揭开历史的足迹》 目录 《石头台阶的“记忆”:如何用数学揭开历史的足迹》 ✨摘要✨ ✨引言✨ 1. 引言的结构 2. 撰写步骤 (1)研究背景 &#…

MongoDB 备份与恢复综述

目录 一、基本概述 二、逻辑备份 1、全量备份 2、增量备份 3、恢复 三、物理备份 1、cp/tar/fsync 2、WiredTiger 热备份 3、恢复 四、快照备份 一、基本概述 MongoDB 是一种流行的 NoSQL 数据库,它使用文档存储数据,支持丰富的查询语言和索引…

StarRocks BE源码编译、CLion高亮跳转方法

阅读SR BE源码时,很多类的引用位置爆红找不到,或无法跳转过去,而自己的Linux机器往往缺乏各种C依赖库,配置安装比较麻烦,因此总体的思路是通过CLion远程连接SR社区已经安装完各种依赖库的Docker容器,进行编…

[RoarCTF 2019]Easy Calc1

题目 查看页面源代码 <script>$(#calc).submit(function(){$.ajax({url:"calc.php?num"encodeURIComponent($("#content").val()),type:GET,success:function(data){$("#result").html(<div class"alert alert-success">…

C++异常处理

目录 一、C语言的异常处理方式 二、C异常处理基本概念 三、异常处理的使用 1.异常抛出和捕获的匹配原则 2.异常的重新抛出 3.不建议抛出异常的情况 4.抛出异常规范 四、抛出派生类对象&#xff0c;使用基类捕获 一、C语言的异常处理方式 C语言对于异常处理方式通常为直…

VScode 开发 Springboot 程序

1. 通过maven创建springboot程序 输入 mvn archetype:generate 选择模板&#xff0c;一般默认选择为第 7 种方式&#xff1b; 选择之后&#xff0c;一般要你填写如下内容&#xff1a; groupId: 组织名称&#xff1b;artifactId: 项目名称&#xff1b;version: 版本&#xff0…

12Express简易实战项目(编写api)

12Express简易实战项目 1.初始化1.1 创建项目1.2 配置 cors 跨域1.3配置解析表单数据的中间件1.4 初始化路由相关的文件夹1.5 初始化用户路由模块1.6 抽离用户路由模块中的处理函数 2.登录注册2.1 新建 ev_users 表2.2 安装并配置 mysql 模块2.3 注册(1)实现步骤(2)检测表单数据…

Windows系统Tai时长统计工具的使用体验

Windows系统Tai时长统计工具的使用体验 一、Tai介绍1.1 Tai简介1.2 安装环境要求 二、下载及安装Tai2.1 下载Tai2.2 运行Tai工具 三、Tai的使用体验3.1 系统设置3.2 时长统计3.3 分类管理 四、总结 一、Tai介绍 1.1 Tai简介 Tai是一款专为Windows系统设计的开源软件&#xff…

数据结构——二叉树——堆(1)

今天&#xff0c;我们来写一篇关于数据结构的二叉树的知识。 在学习真正的二叉树之前&#xff0c;我们必不可少的先了解一下二叉树的相关概念。 一&#xff1a;树的概念 树是一种非线性的数据结构&#xff0c;它是由n&#xff08;n>0&#xff09;个有限结点组成一个具有层…

Vue入门(Vue基本语法、axios、组件、事件分发)

Vue入门 Vue概述 Vue (读音/vju/&#xff0c;类似于view)是一套用于构建用户界面的渐进式框架&#xff0c;发布于2014年2月。与其它大型框架不同的是&#xff0c;Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层&#xff0c;不仅易于上手&#xff0c;还便于与第三…

数据结构:二叉树—面试题(二)

1、二叉树的最近公共祖先 习题链接https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-tree/description/ 描述&#xff1a; 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为&#xff1a;“对于有根树 T 的两个节点…

使用python-docx包进行多文件word文字、字符批量替换

1、首先下载pycharm。 2、改为中文。 3、安装python-docx包。 搜索包名字&#xff0c;安装。 4、新建py文件&#xff0c;写程序。 from docx import Documentdef replace1(array1):# 替换词典&#xff08;标签值按实际情况修改&#xff09;dic {替换词1: array1[0], 替换…

[操作系统] 进程地址空间管理

虚拟地址空间的初始化 缺页中断 缺页中断的概念 缺页中断&#xff08;Page Fault Interrupt&#xff09; 是指当程序访问的虚拟地址在页表中不存在有效映射&#xff08;即该页未加载到内存中&#xff09;时&#xff0c;CPU 会发出一个中断信号&#xff0c;请求操作系统加载所…

万字长文总结前端开发知识---JavaScriptVue3Axios

JavaScript学习目录 一、JavaScript1. 引入方式1.1 内部脚本 (Inline Script)1.2 外部脚本 (External Script) 2. 基础语法2.1 声明变量2.2 声明常量2.3 输出信息 3. 数据类型3.1 基本数据类型3.2 模板字符串 4. 函数4.1 具名函数 (Named Function)4.2 匿名函数 (Anonymous Fun…

【Linux】21.基础IO(3)

文章目录 3. 动态库和静态库3.1 静态库与动态库3.2 静态库的制作和使用原理3.3 动态库的制作和使用原理3.3.1 动态库是怎么被加载的 3.4 关于地址 3. 动态库和静态库 3.1 静态库与动态库 静态库&#xff08;.a&#xff09;&#xff1a;程序在编译链接的时候把库的代码链接到可…