编译USB WIFI内核的问题
本帖最后由 dreamorwph1 于 2017-9-28 21:47 编辑按照手册上的方法,编译时报错,有人遇到过吗,感觉是\drivers\net\wireless\realtek\rtl8192cu这个目录里缺少文件,编译前make clean了一下,会不会有影响
您好:
执行make clean没有问题,在执行完该命令后需要再执行以下配置命令,然后再编译
cp arch/arm/configs/ok335xd_evm_linux_usb_defconfig .config 飞凌-chongzi 发表于 2017-9-29 13:38
您好:
执行make clean没有问题,在执行完该命令后需要再执行以下配置命令,然后再编译
cp arch/ ...
执行了,还是不行。
刚开始我怀疑是不是我内核文件被修改引起的问题,于是我把光盘提供的内核压缩文件重新编译了一遍,还是会有问题。 本帖最后由 dreamorwph1 于 2017-9-29 14:11 编辑
根据编译结果,肯定是对应目录缺少一个“core”等文件夹,\drivers\net\wireless\realtek\rtl8192cu的内容如图所示。然后我去提供的内核压缩文件中查找该目录下也没有相应文件。
但是我之前按照说明文档的操作也编译成功过,谁能给我发下该目录的所有文件了。我试着编译了一下SDIOwifi的内核,又提示rtl8192es文件下也缺少同样的文件,如图2.
该问题已解决。
根据编译信息并查看该目录下的Makefile,感觉缺少core和hal两个文件夹,又看到/drivers/net/wirelss有一个rtl8192c的文件夹,感觉这个文件夹里边应该有rtl8192cu相关的文件,打开该文件夹后,果然有core和hal文件夹等内容,于是对比了一下makefile,两个makefile居然相同,于是果断把/drivers/net/wirelss/rtl8192c里的四个文件夹都复制到drivers/net/wirelss/realtek/rtl8192cu中,进行编译,编译通过。
页:
[1]