linux没有wifi(y9000p+BE200)
后面发现内核更新后驱动大不上了,后面参考的是这个
升级内核
https://blog.csdn.net/iiloveChina/article/details/139340196
打开命令行窗口,依次输入:
1、wget https://raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/master/ubuntu-mainline-kernel.sh/
2、sudo install ubuntu-mainline-kernel.sh /usr/local/bin/
3、sudo ubuntu-mainline-kernel.sh -i v6.8.4
4、reboot
原文链接:https://blog.csdn.net/iiloveChina/article/details/139340196
升级固件
参照
Intel BE200 drivers for Debian Linux (Sid/Testing)
但是英语加不懂如何操作,只知道要增加4个微码
iwlwifi-gl-c0-fm-c0-83.ucode
iwlwifi-gl-c0-fm-c0-86.ucode
iwlwifi-gl-c0-fm-c0-90.ucode
iwlwifi-gl-c0-fm-c0.pnvm
虽然下载了但不知道怎么放到 /lib/firmware 头大。折腾了很久,小白查阅了要么听不懂,要么不会弄。
最终竟然豆包给出了解决方案········也希望大神推荐个详细学习的地方
安装或更新固件
从软件源安装
- 在基于 Debian 或 Ubuntu 的系统中,可以使用以下命令更新和安装最新的固件包:
sudo apt-get update
sudo apt-get install linux-firmware
从 Git 仓库手动下载:
如果你想从指定的 Git 仓库手动获取固件,可以按照以下步骤操作:
-
-
- 首先,确保系统中安装了
git工具。如果没有安装,可以使用相应的包管理器进行安装,例如在 Ubuntu 上使用sudo apt-get install git。 - 然后,克隆固件仓库到本地:
- 首先,确保系统中安装了
-
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
- 克隆完成后,将所需的固件文件复制到
/lib/firmware目录下。假设需要的固件文件是iwlwifi-xxxx.ucode,(这里就改成我上面介绍的几个微码的名字)可以使用以下命令:
sudo cp linux-firmware/iwlwifi-xxxx.ucode /lib/firmware
2. 重新加载驱动
安装或更新固件后,需要重新加载 iwlwifi 驱动,让系统读取新的固件文件。可以按照以下步骤操作:
- 卸载当前的
iwlwifi驱动:
sudo modprobe -r iwlwifi
- 重新加载
iwlwifi驱动:
sudo modprobe iwlwifi
最后reboot,重启下就能看到了。
终于成功认到无线网卡了,惊喜。小白误打误撞成功了,大神勿喷。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)