WIFI
CD_keanu
这个作者很懒,什么都没留下…
展开
-
wpa_supplicant介绍与使用
1.什么是wpa_spplicantwpa_supplicant本是开源项目源码,被谷歌修改后加入android移动平台,它主要是用来支持WEP,WPA/WPA2和WAPI无线协议和加密认证的,而实际上的工作内容是通过socket(不管是wpa_supplicant与上层还是wpa_supplicant与驱动都采用socket通讯)与驱动交互上报数据给用户,而用户可以通过socket发送命令给转载 2013-07-20 15:40:24 · 871 阅读 · 0 评论 -
wpa_supplicant软件架构分析
1. 启动命令wpa supplicant 在启动时,启动命令可以带有很多参数,目前我们的启动命令如下:wpa_supplicant /system/bin/wpa_supplicant -Dwext -ieth0 -c/data/wifi/wpa_supplicant.conf -f/data/wifi/wpa_log.txt wpa_supplicant对于启动命令带的参数,用转载 2013-07-20 15:41:17 · 930 阅读 · 0 评论 -
Linux CRDA(Central Regulatory Domain Agent)简介
这是一篇介绍CRDA的原文,来自于http://lwn.net/Articles/271037/,这里简单介绍一下。 通过下面的文章,我们可以获知如下信息: 1、CRDA作用: 消除host driver中的冗余regulatory domain code; 提供更新“regulatory rules”的方法或途径;转载 2013-07-20 15:31:35 · 2643 阅读 · 0 评论 -
802.11三种帧简介
802.11帧主要有三种类型:数据帧控制帧管理帧 1、数据帧: 它好比802.11中的驮马,负责在工作站之间数据搬运,可能因为所处的网络环境不同而有所差异。 2、控制帧: 它为数据帧服务,负责区域的清空、信转载 2013-07-20 15:30:09 · 2295 阅读 · 0 评论 -
linux中C下管理wifi无线连接wpa_supplicant的处理方式
可以见这个讨论,http://bbs.csdn.net/topics/390212247wpa_supplicant本身是有个接口库,就是wpa_ctrl.c,要调用的话必须把这个库包含进来,这个其实比较麻烦。要去找相应版本的源代码还要查看它的接口函数定义之类的。目前这个项目AP其实是固定的,那就直接用shell混合编程处理简单一些。用popen最好,直接捕获输出信息到字符原创 2013-07-31 11:07:03 · 4368 阅读 · 3 评论 -
WIFI基本知识整理
WIFI基本知识整理 这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理,便于后续的学习。因为无线网络中涉及术语很多,并且许多协议都是用英文描述,所以有些地方翻译出来会有歧义,这种情况就直接英文来描述了。 主要内容:一、基本概述二、实践基础三、一些原理四、补充五、其它 一、基本概述==============转载 2013-07-26 14:38:09 · 1160 阅读 · 0 评论