概述
问一下周边的朋友,Realtek WiFi 模块是否能实现AP和station 模式同时启用,大家都均确定的说这是不能的。后面网上看看,说可以的,于是找模块供应商咨询了一下,果然是可以的,其实原厂驱动已经做好了,非常简单,流程如下:
1、在WiFi驱动Makefile文件里面加上EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE 然后编译出WiFi驱动就支持生成wlan0 和wlan1 双网络节点了。
2、参考 基于Linux wpa_supplicant wpa_cli 工具调试WiFi sta 网络连接 以及基于Linux WiFi ap 的hostapd 工具的使用方法分别测试STA和AP功能,注意修改相关文档wlan0 用于STA,wlan1 用于AP。还有用route add -net 192.168.43.0 netmask 255.255.255.0 gw 192.168.43.1 命令因为给AP(wlan01) 设置默认网关能ping通测试手机,因为默认路由已经给了wlan0,wlan1也是需要自己手动设置的。
最后
以上就是精明星星为你收集整理的Realtek WiFi 模块实现AP和station 模式同时启用的全部内容,希望文章能够帮你解决Realtek WiFi 模块实现AP和station 模式同时启用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复