
简介
喜欢热爱编程。对wifi相对比较了解。对网络比较感兴趣
擅长的技术栈
可提供的服务
暂无可提供的服务
问题现象: 稳定性挂机测试。发现有coredump问题。分析日志是wpa_supplicant递归调用(radio_remove_works->wpas_start_listen_cb->radio_remove_works)导致stack-buffer-overflow 问题关键现象日志: Device info:GK6780V100 Build info:GKTVOpenHa
问题现象: 1.大屏作为sink端,小米作为source端,成功投屏到大屏上 2.然后荣耀手机也作为source端,可以搜索大屏设备但投屏到大屏上失败。 日志分析:大屏端日志 代码流程分析: // 注意这里面的size! void P2pStateMachine::DhcpResultNotify::OnDhcpServerSuccess(const char *ifname, D
一.wifi相关的仓的介绍 1.wifi框架层的仓: 仓名称:communication_wifi 在项目代码中的位置:foundation\communication\wifi 2.wpa_supplicant仓: 仓库名称:third_party_wpa_supplicant 在项目代码中的位置:third_party\wpa_supplicant 2.单编命令 1.单编wifi框架层 fou
OpenHarmony-wifi开发学习路径:https://laval.csdn.net/69159bca0e4c466a32e78763.html EnableHotpot的主要流程: 所在文件:foundation\communication\wifi\wifi\frameworks\js\napi\src\wifi_napi_hotspot.cpp NO_SANITIZE("cf
OpenHarmony-wifi开发学习路径:https://laval.csdn.net/69159bca0e4c466a32e78763.html wifi框架CreateGroup流程: 关键数据结构: class WifiP2pConfig { public: WifiP2pConfig() : mDeviceAddress(""), de
EnableP2p流程关键代码逻辑: 所在文件:foundation\communication\wifi\wifi\frameworks\native\src\wifi_p2p_impl.cpp ErrCode WifiP2pImpl::EnableP2p(void) { return client_->EnableP2p(); } 所在文件:foundation\comm
一.Wifi SA简介 SA: System Ability 系统能力的简称。每个SA都有一个id来标识 wifi相关的sa有4个:分别是 1120 1121 1123和1124 #define WIFI_DEVICE_ABILITY_ID OHOS::WIFI_DEVICE_SYS_ABILITY_ID /* 1120 */ libwifi_device_ability.z.so
GetScanResult的接口调用流程: GetScanResult流程关键代码: 所在文件:foundation\communication\wifi\wifi\frameworks\js\napi\src\wifi_napi_device.cpp NO_SANITIZE("cfi") napi_value GetScanResul
Scan扫描的接口整体调用流程: Scan扫描流程关键代码: 所在文件:foundation\communication\wifi\wifi\frameworks\js\napi\src\wifi_napi_device.cpp NO_SANITIZE("cfi") napi_value Scan(napi_env env, napi_callback_info
AddDeviceConfig的接口整体调用流程: 关键数据结构和流程: 所在文件:foundation\communication\wifi\wifi\interfaces\inner_api\wifi_msg.h /* Network configuration information */ struct WifiDeviceConfig { int in







