Android4.2移植rtl8192cu驱动要点

        我的板子上的android系统是4.2版本的,由于板子上没有wifi模块,所以买了一个usb接口的wifi模块,现在要将驱动以及wifi sdk移植到android系统中。

        usb wifi模块上搭载了realtek8188cu芯片,rtl8192cu的驱动兼容rtl8188cus,相关驱动文件可以在realtek的官网上下载到。

        官方提供的文件包里有比较详细的教程,且网上有很多关于驱动移植的详细步骤,这些我就不再赘述了,这里记录下我在移植过程中碰到的种种问题:


一、驱动移植篇

        官方提供了详细的文档供我们移植的时候参考,但是要注意的是,在driver/include/目录下有一个autoconf.h文件,这个文件保存了整个驱动的相关配置信息。在文档中有提到一个autoconf_rtl8192c_usb_linux.h文件,这个文件时官方提供给你参考用的,可以根据这个文件里的内容区配置autoconf.h里的内容,但是我在下载的文件包里没有找到这个文件,导致之后调试驱动的时候出了不少问题。     

        Android4.2支持station与p2p共存,所以在加载驱动的时候会同时创建wlan0与p2p0两个设备节点。其加载命令为:

insmod wlan.ko ifname=wlan0 if2name=p2p0
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值