解决ax200与debian/deepin的驱动问题(蓝牙,wifi)
注:所有操作都需要root权限,可以sudo也可以su 提权。
仅测试过debian10.2.0与deepin15.11 笔记本型号为magicbook 2500u 2018款
我们从ax200官网了解到ax200需要linux kernel为5.1及以上
需要的工具 automake、make、g++(包含gcc)、bison、flex、libelf-dev、libssl-dev、bc。
安装工具命令:
sudo apt install -y automake make g++ bison flex libelf-dev libssl-dev bc
下载内核源码,解压(提取)。进入内核源码文件夹目录。
拷贝当前系统配置
cp /boot/config-4.19.0-6-amd64 .config
为新内核生成配置 ``` make olddefconfig
注释掉.config文件中四处配置:CONFIG_MODULE_SIG_ALL、CONFIG_MODULE_SIG_KEY、CONFIG_SYSTEM_TRUSTED_KEYS和CONFIG_DEBUG_INFO。
- 编译内核(-j设置线程数):
make clean && make -j 8
-j 8是线程的意思,具体多少看你的cpu而定
编译需要耐心等待。途中出现yes/no/enter时,直接enter。如果只有yes,no。输入no
- 安装内核模块:
sudo make modules_install
- 安装内核:
sudo make install
- 更新GRUB:
sudo update-grub
- 重启,检查新内核:
uname -r
- 删除旧内核:
sudo apt remove –purge linux-image-4.19.0-6-amd64
- 重启
reboot
- 完事
## 使用Ubuntu ppa编译好的内核(适用于deepin)
- 首先下载:https://kernel.ubuntu.com/~kernel-ppa/mainline/
如何选择,一般选择为https://kernel.org/ 中的大黄色一块中的版本就行
如何选择文件
如下图所示。

- deepin可直接打开安装,一步步安装就行了。
- 命令安装方式:首先需要进到目录打开终端 之后
sudo dpkg -i *.deb
- 安装完成后
sudo update-grub
- 重启
reboot
- 重启后查看内核
uname -a
完事
# 升级firmware
- 下载firmware 建议清华源 https://mirrors.tuna.tsinghua.edu.cn/kernel/firmware/ 下载最下面的tar.xz就完事
- 下载完后解压,在解压完成后进到目录打开终端
make check
- 在执行
make install update-initramfs -uk all
- 重启
reboot ```
完事
# 小结 - 一共两部分 - 升级内核与升级firmware - 如有问题可以评论区发表。也可以联系博主 - 看不懂可以看视频操作