大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
背景:需要更换wifi厂家提供的驱动程序,此驱动不是insmod测试程序,而是需要编译进内核,开机自动挂载的。insmod挂载驱动通常是将驱动源码,使用对应的交叉编译工具链编为xx.ko的文件,手动insmod xx.ko进行使用。
1:将驱动源码放入内核目录下的/drivers/net/wireless/realtek目录。
2:查看驱动源码目录下的Kconfig和Makefile是否齐全,一般厂家提供时会全部提供。
3: realtek目录中打开Kconfig,添加source “drivers/net/wireless/realtek/rtl8723BU/Kconfig”。
4:realtek目录中打开Makefile,添加obj-$(CONFIG_RTL8723BU) += rtl8723BU/ 。
5:使用make menuconfig勾选配置。
6:使用make zImage重新编译内核。
7:使用make modules编译模块.
8:使用make INSTALL_MOD_PATH=mods modules_install设置模块安装路径。
9:全部传到设备上即可。
常见问题:
1.*** No rule to make target ` /hal/phydm/phydm.mk
修改rtl8723BU文件夹下的makefile:
export TopDIR ?= $(shell pwd)修改为
export TopDIR ?= $(shell pwd)/drivers/net/wireless/realtek/rtl8723BU
2.此驱动依赖一些底层驱动,需要在配置的时候选中cfg80211。
未完,待续。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/189979.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...