![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Wifi & P2P
文章平均质量分 87
WIFI/P2P
"小夜猫&小懒虫&小财迷"的男人
这个作者很懒,什么都没留下…
展开
-
【瑞芯微Rockchip Linux平台】P2P需求实现,重写wpa_cli代码实现启动P2P
【瑞芯微Rockchip Linux平台】P2P需求实现(1)重写wpa_cli代码1. 重写wpa_cli.c的编译规则为CMakeLists.txt2. 改写wpa_cli.c的main() ,启动P2P3. p2p_create_group() 函数实现4. wpa_cli_interactive() 函数实现5. wpa_cli_recv_pending()函数 P2P相关消息处理由于在瑞芯微Rockchip Linux平台中,并没有提供操作P2P 相关的接口给到上层,因此,根据上层的需求,原创 2021-07-13 18:18:26 · 1960 阅读 · 9 评论 -
【瑞芯微Rockchip Linux平台】SoftAp需求实现(3)动态获取BT Mac地址并更新beacon帧中的mac信息
【瑞芯微Rockchip Linux平台】SoftAp需求实现(3)动态获取BT Mac地址并更新beacon帧中的mac信息1. 获取本机的蓝牙mac地址 __get_bt_mac_addr()2. 核心实现 get_bt_mac_addr()3. 修改beacon的数据4. 完整代码5. CMakeLists.txt本文链接:《【瑞芯微Rockchip Linux平台】SoftAp需求实现(3)动态获取BT Mac地址并更新beacon帧中的mac信息》本系列文章链接:《【瑞芯微Rockch原创 2021-07-13 16:41:08 · 931 阅读 · 0 评论 -
【瑞芯微Rockchip Linux平台】SoftAp需求实现(2)根据传参修改SSID和密码,SSID以wifi MAC地址后四位对结尾
【瑞芯微Rockchip Linux平台】SoftAp需求实现(2)根据传参修改SSID和密码1. main 函数实现2. set_hostap_ssid 函数,配置修改hostapd.conf文件本文链接:《【瑞芯微Rockchip Linux平台】SoftAp需求实现(2)根据传参修改SSID和密码》本系列文章链接:《【瑞芯微Rockchip Linux平台】SoftAp需求实现(1)进程代码实现》《【瑞芯微Rockchip Linux平台】SoftAp需求实现(2)根据传参修改SSID和密原创 2021-07-13 16:14:48 · 701 阅读 · 0 评论 -
【瑞芯微Rockchip Linux平台】SoftAp需求实现(1)进程代码实现
【瑞芯微Rockchip Linux平台】SoftAp需求实现(1)进程代码实现一、SoftAp启动命令二、SoftAp启动命令封装实现过程2.1 在log前添加系统时间2.2 查看进程是否正在运行 process_is_alive()2.3 杀死进程 kill_process()2.4 循环监控相关进程的运行状态2.5 添加异常处理函数三、完整代码最近上层有个需求,需要实现启动SoftAp热点,如果记录下所有的实现过程。本文链接:《【瑞芯微Rockchip Linux平台】SoftAp需求实现(1)原创 2021-07-13 15:56:24 · 1078 阅读 · 0 评论 -
配置Becon frame中的Carplay的Interworking和Vendor Specific字段信息
配置Becon frame中的Carplay的Interworking和Vendor Specific字段信息1. Interworking2. Vendor Specific字段信息2.1 IE 字段信息,配置hostapd.conf2.2 Vendor Specific字段信息,配置hostapd.conf3. 抓sniffer log解析最近在搞Carplay投屏,需要配置Becon frame中的Interworking和Vendor Specific字段信息,特此简单总结下:1. Inter原创 2021-06-22 18:28:49 · 2702 阅读 · 0 评论 -
如何使用wpa_supplicant及wpa_cli 创建p2p
如何使用wpa_supplicant及wpa_cli 创建p2p1. p2p_connect 方式协商P2P1.1 PIN码方式加入1.2 PBC方式加入1.2 PBC方式加入2. p2p_group_add 方式提前创建Group 组2.1 PBC方式加入2.2 PIN码方式加入(from GO)2.3 PIN码方式加入(from Client)2.4 Invite方式加入最近在搞linux 系统的p2p,特此简单总结下。1. p2p_connect 方式协商P2P使用p2p_connect的方式原创 2021-06-03 17:59:33 · 9791 阅读 · 3 评论