概述 wpa_supplicant是wifi客户端(client)加密认证工具,和iwconfig不同,wpa_supplicant支持wep、wpa、wpa2等完整的加密认证,而iwconfig只能支持wep。 和wpa_supplocant相对应的,ap端的加密认证工具为hostapd。 wpa ...
分类:
其他好文 时间:
2016-06-13 15:36:10
阅读次数:
291
Android系统中对于WIFI的设置集成到了“设置”中,其实跟手动设置差不多。这里介绍下如何手动连接WIFI,以方便以后调试WIFI。 第一步要做的就是要加载WIFI模块驱动了。当然如果你的WIFI是编译到内核里面的,就不需要的。我们的WIFI芯片用的是BCM4330,编译为模块。 insmod ...
分类:
其他好文 时间:
2016-06-13 15:09:31
阅读次数:
275
netlink仅支持32种协议类型,这在实际应用中可能并不足够。因此产生了generic netlink(以下简称为genl)。
generic netlink支持1023(前10个保留不用)个子协议号,弥补了netlink协议类型较少的缺陷...
分类:
Web程序 时间:
2016-06-07 13:10:15
阅读次数:
796
wpa_supplicant软件架构分析 wpa_supplicant软件架构分析 wpa_supplicant软件架构分析 1. 启动命令 wpa supplicant 在启动时,启动命令可以带有很多参数,目前我们的启动命令如下: wpa_supplicant /system/bin/wpa_su ...
分类:
其他好文 时间:
2016-06-06 20:24:40
阅读次数:
256
(1)通过adb命令行,可以直接打开supplicant,从而运行wpa_cli,可以解决客户没有显示屏而无法操作WIFI的问题,还可以避免UI的问题带到driver。进一步来说,可以用在很多没有键盘输入和LCD输出的安卓终端产品的操作上。 wpa_supplicant包含两个主要的可执行工具:wp ...
分类:
其他好文 时间:
2016-06-03 14:20:01
阅读次数:
323
距离上一篇文章的更新已经将近半年了,这半年忙项目忙得几乎没有什么时间给自己积累一些东西,也没什么心思转到这边来写点东西,当一个项目放到自己身上的时候,发现并不像开发一个模块或一个功能那么简单,涉及方方面面,各种琐碎的的事情会占据大量的时间,各个功能之间的交互等等。
前面写的关于hostapd的文章都太浅显了,一般都没怎么涉及到具体的功能,只是简单的分析了一下代码的流程,然而对于实际的功能开...
分类:
其他好文 时间:
2016-05-30 15:06:28
阅读次数:
599
Wpa_supplicant为每个网络接口都分配了一个struct wpa_supplicant, 该结构体存储了一些必要信息例如 struct dl_list bss(扫描结果); struct wpa_config *conf(配置文件)等等。...
分类:
移动开发 时间:
2016-05-18 19:08:44
阅读次数:
356
1 配置文件
conf文件作为wpa_supplicant的配置文件,一般叫做 wpa_supplicant.conf 。其中存储着wpa_supplicant的运行参数和以保存的网络列表。
conf文件的路径,通过启动wpa_supplicant时的 –c 参数传入,初始化过程中赋值到wpa_s->confname,然后将数据读入wpa_s->conf中。wpa_supplicant的所有参数...
分类:
移动开发 时间:
2016-05-18 18:45:08
阅读次数:
354
wpa_supplicant 配置文件的例子
这个配置文件描述的格式和列表都是可用的选项
请阅读“examples”子目录下简单的配置例子
空行和空字符以及以“#”开头的字符都会被忽略
注意:这个文件中可能包含密码信息并且在多用户系统中
只有root用户才生效
注意:为确保当wpa_supplicant运行在后台时,允许修改工作目录。
在这个配置文件中的文件路径应该为绝对路径
是否允许wpa_sup...
分类:
其他好文 时间:
2016-05-18 10:51:49
阅读次数:
1965
ifconfig wlan0 up 1 ifconfig wlan0 ifconfig wlan0 iwlist wlan0 scan wpa_passphrase naizhongnai naizhong >> /etc/wpa_supplicant/wpa_supplicant.conf 很奇怪 ...
分类:
其他好文 时间:
2016-05-14 23:10:47
阅读次数:
282