飞牛 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使用了
弄完建议重启一下
PS 注意无线网卡的ipv4地址和有线的不一样,拔网线前记得记一下,用新的ip地址登录
成功的话点个赞吧,小白折腾了好久
PS 里面可能存在多余步骤,欢迎大佬指正
PS 不回复问题,因为我是小白