
Wifi
文章平均质量分 58
记录wifi知识
追梦-北极星
公众号:茶色光阴
有想要的资料可以找我
展开
-
WIFI扫描记录
WLAN 扫描功能概览 | Connectivity | Android Developers原创 2025-04-16 19:44:42 · 186 阅读 · 0 评论 -
android wifi通过命令行打开2.4G热点
android系统支持2G和5G,但车机系统应用只支持5G,但是需要测试2.4G的射频。2、开启热点为www99999, 密码为12345678, wpa2的加密协议。1、adb shell 进去,su 指定root权限,确保热点处于关闭状态。3、获取热点的ip地址。原创 2025-04-10 16:51:23 · 292 阅读 · 0 评论 -
android wifi 热点获取client的名称
TetheredClient里的AddressInfo.getHostname 可以获取wifi客户端的名称。最后是用ipserver获取所有的 dhcp信息并上报。原创 2025-04-09 17:57:43 · 389 阅读 · 0 评论 -
android wifi 连接流程(framework)
WIFI frameowrk有两种接口连接热点。原创 2025-04-08 13:30:43 · 223 阅读 · 0 评论 -
抓wifi无线空口包之Ubuntu抓包(二)
选择无线网卡wlx90de80d1b5b1,并开启。原创 2025-04-07 16:53:58 · 486 阅读 · 0 评论 -
抓wifi无线空口包之Macbook Pro抓包(一)
可以用手机apk的(wifi分析助手或者wifi 魔盒),连接上热点,查看信道和频段,点击开始,等一段时间后,停止,可以在/var/tmp下看到抓取的.pcap的空口包。例如:wlan.addr contains AE:70:0B: && wlan.fc.type == 0 || eapol。一、在macbook pro上,点击option 同时点击右上角wifi 功能,可以看到无线诊断。wlan.addr contains代表手机或者热点的mac地址。wlan.fc.type代表管理报文。原创 2025-04-07 16:29:04 · 356 阅读 · 0 评论 -
WIFI开启热点时的主信道和辅信道
HT40将两个相邻的20MHz信道捆绑在一起形成一个40MHz的信道,一个是主,一个是辅。报文和部分数据报文,辅信道发送其他报文。原创 2025-02-17 17:41:04 · 405 阅读 · 0 评论 -
Android dumpsys用法和一些工具
也可以dumpsys全部打印到某个文件里,然后搜索关键词,比如说上面NTP的 "NTP cache result",会出现下面的打印。比如下面的NetworkTimeUpdateService.java,的dumpsys的DumpUtils的第二个参数为tag,是。但有时候并不是很清楚自己的模块名称叫啥,可以去一些相关的service类里找dump函数。NTP的dumpsys的tag是network_time_update_service。原创 2024-06-19 16:54:22 · 1083 阅读 · 0 评论 -
高通android WIFI debug
参考高通文档:80-76240-16_REV_AA_Wi-Fi_Debug_Techniques。原创 2025-02-11 11:03:50 · 1076 阅读 · 0 评论 -
android系统设置的存储(包括wifi蓝牙开关、连接配置, 出厂默认配置)
android wifi、蓝牙的设置存储原创 2023-07-06 11:39:12 · 1534 阅读 · 0 评论 -
android wifi debug手段
settings put global wifi_verbose_logging_enabled true,设置的,但是WifiMigration。主要是WifiSettingsConfigStore的wifi_verbose_logging_enabled,按理说可以通过。3、可以在WifiServiceimpl里,设置属性来设置verose开关,暂时没做。4、个人看是可以通过settings 里设置verose开关的,暂时流程还没理清楚。通过日志可以看出来是可以设置verose开关的。原创 2025-01-24 13:35:45 · 266 阅读 · 0 评论 -
整理WifiSettingsConfigStore.java里的 wifi settings,比如wifi_verbose_logging_enabled
WifiInjector.java创建了一个WifiSettingsConfigStore对象,还创建一个WifiSettingsStore对象。里面关键的应该是SettingsMigrationDataHolder。原创 2025-01-24 13:38:20 · 377 阅读 · 0 评论 -
android wifi 热点名称的默认配置
wifi_localhotspot_configure_ssid_default是本地热点的默认值前缀。wifi_tether_configure_ssid_default 是热点的默认值前缀。原创 2025-01-23 15:28:45 · 566 阅读 · 0 评论 -
android手机应用连接热点后无法进行tcp连接
你在WifiNetworkSpecifer连接回调onavaliable里,再次调用bindProcessToNetwork试试,我这边模拟了一下,是可以建立tcp连接的。你的那个应用我一直没编译成功,你试试吧,应该这样是可以的。原创 2025-01-23 15:12:00 · 199 阅读 · 0 评论 -
android wifi framework与wpa_supplicant的交互
ISupplicantStaIfaceCallback在v1.1里有onDisconnected回调,后续的v1.2->v1.3->v1.4 的ISupplicantCallback.hal 都继承前面的版本zheli这里还有连接wifi失败时的ReasonCode、StatusCode、还有连接StateReasonCode常见的有:State常见的有:DISCONNECTED = 0、AUTHENTICATING = 4等。原创 2025-01-14 16:38:23 · 1083 阅读 · 0 评论 -
android wifi单独编译一直会出现TESTS编译失败的解决办法
跟上面的 m service-wifi 好像都是指定了具体的模块,所以不用编译其他的代码,但是在packages/modules/Wifi/service下执行mm,会把本目录下所有的模块都编译。单独编译某个模块时不想编译TESTS,可以编译时添加BUILD_EXCLUDE_TESTS=true?service-wifi包单独编译时,可以如下编译,用mm或者mmm编译,test会出错。但单独用make service-wifi -j7 好像也可以。自己测试service-wifi,也可以。原创 2024-12-02 16:36:45 · 248 阅读 · 0 评论 -
测试WIFI和以太网的TCP带宽、UDP带宽和丢包率、延时
测量UDP下行带宽:iperf3 -c 192.168.31.54 -p 5201 -u -b 24M -R -t 60。测量UDP上行带宽: iperf3 -c 192.168.31.54 -p 5201 -u -b 24M -t 60。测量UDP上行最大带宽: iperf3 -c 192.168.31.54 -p 5201 -u -b 0 -t 60。测量TCP带宽:iperf3 -c 192.168.31.54 -p 5201 -t 60 -P 3。一、测试TCP、UDP的带宽。原创 2024-10-22 17:28:35 · 1108 阅读 · 0 评论 -
android NetworkMonitor记录
上网url地址的设置:原创 2024-05-21 13:53:52 · 533 阅读 · 0 评论 -
android热点名称的默认值
改一下这个wifi_tether_configure_ssid_default 配置,就可以更改热点默认的字符串。热点默认名称后面跟的随机数。原创 2024-04-12 15:01:35 · 326 阅读 · 0 评论 -
android wifi opt源码(WifiNative)
wifi softap native原创 2023-03-02 18:51:54 · 539 阅读 · 0 评论 -
android wifi scan的流程
android wifi scan 相关的记录原创 2023-03-15 09:24:19 · 431 阅读 · 0 评论 -
android wifi扫描 framework层修改扫描间隔
【代码】android wifi扫描 framework层修改扫描间隔。原创 2023-08-15 16:31:51 · 1304 阅读 · 0 评论 -
加密套件以及ECDH
1 、加密套件:密码,算法以及安全设置http://wemedia.ifeng.com/30498593/wemedia.shtml2、ECDH密钥协商算法https://www.orchome.com/10493、ecdh的原理https://www.cnblogs.com/fishou/p/4206451.htmlECDH: ECC算法用途比RSA还猛,...原创 2019-07-08 15:15:29 · 3473 阅读 · 1 评论 -
隐藏ssid的问题
https://blog.csdn.net/zhangdaxia2/article/details/78530851需要考虑的问题:1、IoT设备频繁切换模式可能会死掉2、天线只有在扫描到设备发现是已配网却没连接的设备时切换为隐藏ssid模式;3、隐藏ssid在配网时成功后由路由器根据自己的ssid加随机字符串生成,不需要用户知道;...原创 2019-08-04 23:51:54 · 2890 阅读 · 1 评论 -
wifi配网
组播配网:https://blog.csdn.net/liwei16611/article/details/81133191零配:https://help.aliyun.com/document_detail/96623.html?spm=a2c4g.11186623.6.553.859314f5FuCWpC原创 2019-08-16 19:38:42 · 312 阅读 · 0 评论 -
需要后续处理的知识点(PMK和action frames)
1、PMK的知识点:https://blog.csdn.net/eydwyz/article/details/702150952、action frameshttps://mrncciew.com/2014/10/09/802-11-mgmt-action-frames/原创 2019-10-12 15:44:58 · 520 阅读 · 0 评论 -
wifi的加密类型梳理
wifi的加密类型梳理原创 2023-02-08 16:27:26 · 1542 阅读 · 0 评论 -
android wifi热点setting(一)
wifi热点的setting原创 2022-12-23 13:54:33 · 3976 阅读 · 0 评论 -
android wifiService 启动慢的问题规避记录
wifiService启动慢的问题规避原创 2022-11-21 11:17:15 · 1078 阅读 · 0 评论 -
android11 wifisetting 流程跟踪
wifi setting的流程跟踪原创 2022-11-18 11:27:43 · 1122 阅读 · 0 评论 -
wlan_mac的原理
wifi mac的原理原创 2022-06-15 17:48:46 · 28 阅读 · 0 评论 -
android wifi framework创建softap(个人热点)
android framework wifi的是softap启用流程原创 2022-06-06 15:12:01 · 2217 阅读 · 0 评论 -
p2p断开的两种情况:WLAN_REASON_DISASSOC_DUE_TO_INACTIVITY(4)和WLAN_REASON_DEAUTH_LEAVING(3)
events.cwpas_event_disconnect流程1: (复现是将p2p client远离GO,知道p2p断开)reason_code 为WLAN_REASON_DEAUTH_LEAVING,就算设置自动回连,也无法进入自动回连流程if (deauth && reason_code > 0) { if (wpas_p2p_deauth_notif(wpa_s, addr, reason_code, ie, ie_len, locall..原创 2021-12-09 17:12:48 · 5585 阅读 · 0 评论 -
wpa_supplicant源码理解
目录1、配置文件:wpa_config 和wpa_ssid结构1、配置文件:wpa_config 和wpa_ssid结构wpa_supplicant源码分析--conf配置文件 | Winddoing's Notes2、原创 2021-10-29 15:38:53 · 2409 阅读 · 0 评论 -
wpa_supplicant日志分析记录
目录1、应该是sta向热点发送deauth,通过P2P_GROUP_REMOVE p2p01、应该是sta向热点发送deauth,通过P2P_GROUP_REMOVE p2p0Jan 1 00:00:10 Avatar daemon.debug wpa_supplicant[502]: CTRL-DEBUG: ctrl_sock-sendto: sock=13 sndbuf=163840 outq=0 send_len=263Jan 1 00:00:10 Avatar daemon...原创 2021-10-27 15:35:39 · 2095 阅读 · 0 评论 -
wpa_cli参数说明
set_network1、想看set_network所有的参数列表可以set_network 后两次tab,然后会出来2、mode的所有可能 /** * mode - IEEE 802.11 operation mode (Infrastucture/IBSS) * * 0 = infrastructure (Managed) mode, i.e., associate with an AP. * * 1 = IBSS (ad-hoc, peer-to-peer)原创 2021-10-11 17:38:04 · 770 阅读 · 0 评论 -
一些技术想法:
MiWiFi – 开放平台改版https://jingyan.baidu.com/article/624e7459ae65e834e8ba5afd.html原创 2021-09-23 17:52:45 · 153 阅读 · 0 评论 -
wpa_supplicant的状态机迁移
association之后会进行4-way的802.1X认证Association Request包解析:IEEE 802.11 Wireless Management Fixed parameters (4 bytes) Capabilities Information: 0x0031 Listen Interval: 0x0001 Tagged parameters (127 bytes) Tag: SSID param...原创 2021-08-23 11:47:15 · 1111 阅读 · 0 评论 -
windows wifi接口记录
目录接口种类接口的Samplesuwp的接口和samples:接口:samples:classic(win32)接口的samples:接口:samples:win7samples:接口种类windows的wifi接口分好几种,一种是uwp的,一种是classic的,还有window7的接口这几种接口也不是很分的清接口的Samplesuwp的接口和samples:接口:https://docs.microsoft.com/en-us/uwp/原创 2021-08-12 11:31:43 · 462 阅读 · 0 评论 -
ieee80211-2016标准协议下载
https://blog.csdn.net/xxx_qz/article/details/82919546?spm=1001.2014.3001.5501标准协议获取:https://ieeexplore.ieee.org/document/9363693需要使用大学或者研究所的账号才能自如下载协议原创 2021-07-28 14:35:55 · 1965 阅读 · 2 评论