在进行Android层的wifi驱动层调试中遇到很多问题,记录一下。 ...
分类:
其他好文 时间:
2016-06-25 19:07:29
阅读次数:
1310
前面学习了SDIO接口的WiFi驱动,现在我们来学习一下USB接口的WiFi驱动,二者的区别在于接口不同。而USB接口的设备驱动,我们前面也有学习,比如USB摄像头驱动、USB鼠标驱动,同样都符合LinuxUSB驱动结构:
USB设备驱动(字符设备、块设备、网络设备)
...
分类:
系统相关 时间:
2016-06-24 16:11:49
阅读次数:
314
移植完了wifi驱动,现在要能够测试wifi驱动了,但是Android中间层好像出了点问题,所以需要有工具能够直接测试wifi功能,于是找了这个工具移植一下。 ...
分类:
其他好文 时间:
2016-06-20 20:19:22
阅读次数:
654
之前驱动移植,但看不到有wlan设备产生,于是感觉是wifi驱动出了问题,于是开始分析厂家提供的wifi驱动,发现id对应的信息不对,经过与FAE确认之后并验证,确实是这个问题导致的。 ...
分类:
其他好文 时间:
2016-06-20 15:55:15
阅读次数:
1022
第一章、开始启程,你的第一行android代码 1.android系统架构: 1)linux内核层:为底层硬件提供驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动、Wifi驱动、电源管理等 2)系统运行库层:用C/C++实现的各种底层库,如:OpenGL/ES库提供了3D绘图的支持,Webkit提供 ...
分类:
移动开发 时间:
2016-04-18 20:37:49
阅读次数:
340
一、WiFi相关基础概念
1、什么是wifi
我们看一下百度百科是如何定义的:
Wi-Fi是一种可以将个人电脑、手持设备(如pad、手机)等终端以无线方式互相连接的技术,事实上它是一个高频无线电信号。[1] 无线保真是一个无线网络通信技术的品牌,由Wi-Fi联盟所持有。目的是改善基于IEEE 802.11标准的无线网路产品之间的互通性。有人把使用IEEE 802....
分类:
系统相关 时间:
2016-04-10 14:46:40
阅读次数:
352
对于SDIO接口的wifi,首先,它是一个sdio的卡的设备,然后具备了wifi的功能,所以,注册的时候还是先以sdio的卡的设备去注册的。然后检测到卡之后就要驱动他的wifi功能了,显然,他是用sdio的协议,通过发命令和数据来控制的。下面先简单回顾一下SDIO的相关知识:
一、SDIO相关基础知识解析
1、SDIO接口
SDIO 故名思义,就是 SD 的 I/O 接口(in...
分类:
系统相关 时间:
2016-04-10 14:37:55
阅读次数:
230
1 IOCTL的调用逻辑 之所以要分析这个,是因为上层wpa_supplicant和WIFI驱动打交道的方式,多半是通过ioctl的方式进行的,所以看看它的调用逻辑(这里只列出其主要的调用逻辑): 上面便是用户ioctl调用的流程图,它最终分为两条线即有两种支持,选择那一条或两条都选(个人感觉最好选 ...
分类:
其他好文 时间:
2016-04-01 13:05:33
阅读次数:
266
在系统工具看到,无线网卡驱动是博通的,但还是要通过lspci来查看无线网卡的型号,显示b723Realtekb723没有wifi驱动解决办法:查看网卡命令:$lspci|grepNetwork$sudoapt-getinstallgit$gitclonehttps://github.com/lwfinger/rtlwifi_new.git$cdrtlwifi_new$sudomake$sudomakei..
分类:
系统相关 时间:
2016-02-16 15:12:18
阅读次数:
188