Android wifi
文章平均质量分 72
记录Android系统wifi相关知识和解决项目相关问题
sdkdlwk
做一位名副其实的工匠
合作,请私信!
展开
-
移植wireless_tools工具(iwconfig/iwevent/iwgetid/iwlist/iwpriv/iwspy)
在WiFi调试过程中会用到iwpriv相关的工具。Android系统本身是不支持wireless_tools工具的。所以要移植wireless_tools。以下重点讲解移植过程:1、 下载wireless_tools下载地址: https://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html这里下载:wireless_tools.29.tar.gz。原创 2024-07-17 09:23:17 · 502 阅读 · 0 评论 -
Android wifi基础知识点
有线网络通过有线线缆把终端和交换机连接起来,组成网络。而无线网络的基础设施模式中,是通过一种叫做 AP 的设备,把多台终端连接到有线网络中。AP也叫做接入点,接入点通常有 RJ-45 网络接口,用来连接到交换机或路由器上,从而让无线网络的终端能够访问有线网络或互联网。WiFi是基于 IEEE 802.11 标准的、不同厂家为产品的品牌认证。既然有 IEEE 802.11 标准了,为什么还要有 WiFi 认证?原创 2023-12-23 14:16:09 · 43405 阅读 · 0 评论 -
高通wifi配置文件解析
WCNSS_qcom_cfg.ini WIFI配置文件解析下面配置项仅供调试参考,还需要结合代码和日志具体问题具体调试。原创 2023-12-22 09:16:13 · 42669 阅读 · 0 评论 -
Android wifi disable分析
【代码】Android wifi disable分析。原创 2023-12-05 22:07:44 · 47341 阅读 · 0 评论 -
Android wifi Enable之后扫描流程
通常我们在设备开启wifi之后,等会会自动扫描出周围的热点。下面看下自动扫描周围热点的流程。原创 2023-12-05 08:03:40 · 47412 阅读 · 0 评论 -
Android wifi连接和获取IP分析
【代码】Android wifi连接和获取IP分析。原创 2023-12-04 23:08:58 · 47803 阅读 · 1 评论 -
Android wifi 框架以及Enable流程
点击 wifi button 开启wifi 触发的代码流程如下,原创 2023-12-04 22:39:20 · 47638 阅读 · 0 评论 -
Android Wifi 四次握手日志分析
记录一下四次握手的log。原创 2023-12-03 18:57:55 · 46921 阅读 · 0 评论 -
Android Wifi断开问题分析和802.11原因码
Android Wifi连接和断链分析思路。1.密码错误导致的连接失败2.关联被拒绝3.热点未回复AUTH_RSP或者STA未收到 AUTH_RSP4.热点未回复ASSOC_RSP或者STA未收到ASSOC_RSP6.发生roaming7.AP发送了DEAUTH帧导致断开连接下面详细介绍。原创 2023-12-03 16:48:32 · 49387 阅读 · 0 评论 -
Android Wifi的扫描机制
Android Wifi 的扫描场景分为下面四种情况:1.亮屏情况下,在Wifi settings界面,固定扫描,扫描时间为10s。2.亮屏情况下,在非Wifi settings界面,二进制指数退避扫描,退避:interval*(2^n), 最小间隔min=20s, 最大间隔max=160s.3.灭屏情况下,有保存网络时,若已连接,不扫描,否则,PNO扫描,即只扫描已保存的网络。最小间隔min=20s,最大间隔max=20s*3=60s。原创 2023-12-02 23:42:17 · 47842 阅读 · 0 评论 -
Android WiFi的断开分析
2.wlan-driver在与路由器连接的时候(未断开时), 会有周期性的beacon帧来维持连接,AP端一旦遇到突发事情,会立刻通过802.11协议的 deauth 帧/ reject 帧等 通知到 driver。1.wifi断开 wlan-driver最先知道。3. wlan-driver一旦收到。原创 2023-11-25 15:56:07 · 47644 阅读 · 0 评论 -
路由器DHCP分配IP地址规则
来一个请求,看一下是不是以前请求过的地址,如果是,还是返回以前给过的IP,然后将到期时间(有些路由器默认是120分钟)延长一下。到期的IP没延长请求,那么这个IP就重新放回地址池,可以重新分配出去。如果想不冲突,需要在路由器的DHCP地址池中,绑定一个MAC为你需要固定的IP。这样子DHCP分配的时候就会避开这个IP。先设置一个IP地址池,假设是192.168.1.100-192.168.1.199一共100个。原创 2023-11-25 10:14:18 · 47662 阅读 · 0 评论