Android (USB_Wifi移植)
liuying_0408
这个作者很懒,什么都没留下…
展开
-
WIFI扫描流程分析
一.启动wifi服务1.在 SystemServer 启动的时候,会生成一个 ConnectivityService 的实例路径为:/frameworks/base/services/java/com/android/server/SystemServer.javatry { Slog.i(TAG, "Connectivity Service");转载 2012-04-14 17:49:40 · 1980 阅读 · 0 评论 -
wifi连接流程分析
Wifi 连接部分 当用户选择一个AP时会弹出一个AP参数配置对话框,此对话框会显示当前选择的AP信号强度,若此AP设置了密码则需要用户输入密码才能登录。WifiSettings中的 onPreferenceTreeClick会被调用 @Override public boolean onPreferenceTreeClick(PreferenceScree转载 2012-04-14 17:49:00 · 13263 阅读 · 0 评论 -
Android wifi porting
非常详细的Android wifi porting文章 开发板上的8686wifi wpa_driver_priv_driver_cmd failed 问题比较严重,连scanning都过不去 http://blog.linuxconsulting.ro/2010/04/porting-wifi-drivers-to-android.html For转载 2012-04-12 09:56:14 · 1002 阅读 · 0 评论 -
Wifi移植文档 - android2.2及android2.3版本
不久前移植过ranlink公司的wifi无线网卡,发现网上的一些文档不完整或者对一些碰到的问题没有说明,在此详细说明一,本人将其移植到android系统上碰到了不少的问题,修改了驱动及框架代码,费了两周多的时间才完全搞好。一. Android平台Wifi的基本代码路径1. Wpa_supplicant源码部分external/wpa_suppli转载 2012-04-12 09:54:26 · 1124 阅读 · 0 评论 -
Android WIFI框架分析(2)
上文讲到WIFI的启动流程,当然接着便扫描热点(AP),然后显示扫描到的AP、配置AP(填写IP地址等信息)、连接AP、获取IP地址、最后就是想要的上网咯!一、扫描热点(AP)上文启动WIFI成功后:// Success! setWifiEnabledState(eventualWifiState, uid);private void setW转载 2012-04-10 18:26:49 · 1570 阅读 · 0 评论 -
Android WIFI框架分析(1)
趁做Android WIFI驱动移植,对Android WIFI框架做了深刻的分析,并做此文档共同学习。 对上层WIFI的应用,基本流程为:(1)WIFI初始化 (2)Wifi启动 (3)开始扫描AP (4)显示扫描的AP (5)配置AP (6)连接AP (7)获取IP地址 (8)上网转载 2012-04-10 18:26:04 · 1446 阅读 · 1 评论