![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 59
zwxf
热爱技术!just for fun
展开
-
Android WIFI流程全分析
Android WIFI流程全分析借用网上的Android的wifi流程图。基本上是很详细的解释了wifi的工作流程,我会一一展开分析wifi具体的工作流程,从应用层再到底层wifi驱动。图如下! 由于是一系列的流程,我将大致分为三层 (1):wifiAndroid的设置层 设置层实现了与wpa_supplicant的通信,如setting enable后如何于wpa_supplican原创 2016-11-18 10:29:42 · 745 阅读 · 0 评论 -
Android wifi service layer
android wifi应用层通信大致可由一图说明。 系统启动会开始调用SystemService,在上层的代码就不跟踪了,systemserver启动了众多server其中就有wifiservice,在我的android6.0的代码如下,其他版本有些许不同mSystemServiceManager.startService(WIFI_P2P_SERVICE_CLASS);原创 2016-11-22 18:05:15 · 2303 阅读 · 0 评论 -
android通过nfs挂载linux共享的文件
最近一直在调wifi驱动,编写linux下的wifi代码,所以android的应用层和wpa_supplicant的通信一直没时间看,先留着。 公司使用的ubuntu版本为12.04,所以以次版本讲下如何在开发板下挂载linux主机通过nfs共享的文档,利于调试驱动 (1)linux主机需要的配置 在我的虚拟机下需配置网卡的选项,如下图; vmnet0选择桥接到pc的物理网卡上,不要桥接原创 2016-12-05 16:53:10 · 12779 阅读 · 0 评论 -
thinking about how WifiStateMachine starting a WifiMonitor
遇到WifiStateMachine 在InitialState下启动WifiMonitor的问题代码如下/* Stop a running supplicant after a runtime restart * Avoids issues with drivers that do not handle interface down原创 2016-11-26 23:25:03 · 747 阅读 · 1 评论