wifi
信田君9527
keep reading the fu*king code and learning
展开
-
android hostap start 流程
based on android10Android10版本(应该是从andorid9开始就是这样了)hostap start 关键是hostap.conf的生成。每次打开hostap, 都会自动生成confcode如下:external/wpa_supplicant_8/hostapd/hidl/1.2/hostapd.cpp531HostapdStatus Hostapd::addAccessPointInternal_1_2(532 const IfaceParams&原创 2020-08-04 19:06:44 · 1058 阅读 · 0 评论 -
WLAN信道列表
WLAN信道列表是法律所规定的IEEE 802.11(或称为WiFi)无线网络应该使用的无线信道。802.11工作组划分了两个独立的频段,2.4 GHz和4.9/5.8 GHz。每个频段又划分为若干信道,且每个国家自己制定政策订出如何使用这些频段。2.4 GHz (802.11b/g)信道 频率 (MHz) 中国[1] 美国、 加拿大[1] 欧洲[1][2][3] 日本[1] 澳大利亚[4] 委内端拉 以色列 1 241.原创 2020-07-28 17:12:50 · 972 阅读 · 0 评论 -
Android N Ethernet新IP获取机制—IpManager
https://blog.csdn.net/izobs_lin/article/details/52838862 android N之前 Ethernet旧的ip获取Android N之前,即android 5.0和android 6.0的IP转载 2020-07-15 16:09:54 · 1150 阅读 · 0 评论 -
AOSP中提供的Wi-Fi 和 Bluetooth测试,调试工具
本文主要介绍如何使用AOSP中提供的工具测试,调试Wi-Fi 和 Bluetooth。BluetoothUnit tests in AOSPAOSP includes functional and unit tests for the default Bluetooth stack. These tests are located insystem/bt/test. To run the AOSP tests, do the following:Stop the Android ru...原创 2020-05-20 10:14:26 · 1624 阅读 · 0 评论 -
android wifi scan and auto re-connect
Target platform: android Q10 platformandroid 会将已连接的wifi AP保存到这个文件: data/misc/wifi/WifiConfigStore.xml然后当wifi 再次打开的时候 scan results后 会将scan results和保存的已连接的wifi AP 中对比, 如果有已保存的wifi网络,则自动重连。以下是一个已保存...原创 2020-04-14 14:52:39 · 1023 阅读 · 0 评论 -
基于nl80211接口的无线配置工具iw使用
首先, iw工具是作为iwconfig的替代者的身份出现的。iw是一个基于nl80211接口的无线配置工具,用于替代原先基于wext接口的iwconfig。Android源码已经集成了这个工具的源码: external/iw/项目官方文档:https://wireless.wiki.kernel.org/en/users/Documentation/iw以下内容来自官方文档以及使用说明:...原创 2019-04-01 13:19:19 · 4030 阅读 · 0 评论 -
android移植Linux Wireless Extension Tools以及使用说明
Wireless tools for Linux是一个Linux命令行工具包,用来设置支持Linux Wireless Extension的无线设备。Wireless tools for Linux和Linux Wireless Extension由Jean Tourrilhes在维护,由Hewlett-Packard(HP惠普)赞助。大多数基于Linux内核的操作系统都包含Wireles...原创 2019-04-01 12:57:33 · 505 阅读 · 0 评论 -
Android 8.0的WIFI 架构差异分析
版权声明:本文为原博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gh201030460222/article/details/80717604Android 8.0 wifi架构1. Android 8.0 wifi差异1)与其他Android版本相比,整体架构还来,就多了个wificond跟底层的通信,当然framework整个的修改,还是挺大的 2)wifi...转载 2018-06-27 14:56:56 · 5399 阅读 · 2 评论 -
安卓8.0 WIFI差异分析
[java] view plain copy======================================================================== /packages/apps/Settings/src/com/android/settings/wifi/WifiMasterSwitchPreferenceController.java mWifiEn...转载 2018-05-24 20:25:42 · 1325 阅读 · 0 评论 -
linux Wireless (wext cfg80211 nl80211 mac80211 )
http://wireless.kernel.org/en/developers/Documentation/mac80211关于mac80211mac80211是一个框架,驱动程序开发人员可以使用它来编写SoftMAC无线设备的驱动程序。SoftMAC设备允许对硬件进行更精细的控制,允许在软件中实现802.11帧管理,包括解析和生成802.11无线帧。今天大多数的802.11设备往往是这种类型的...转载 2018-05-24 19:35:58 · 2723 阅读 · 0 评论 -
Android Netd
一.概述 所谓 Netd 就是Network Daemon 的缩写,表示Network守护进程,类似的命名还有很多,例如 Vold(Volumn Deamon),Rild(Radio Interface Layer Deamon) Netd负责跟一些涉及网络的配置,操作,管理,查询等相关的功能实现,比如,例如带宽控制(Bandwidth),流量统计,带宽控制,网络地址转换(NA...转载 2018-05-24 21:40:37 · 5252 阅读 · 0 评论 -
Android Says Bonjour
转载自: https://blog.csdn.net/innost/article/details/8629139Android Says Bonjour很高兴能在农历蛇年刚开始的这期《程序员》杂志上继续为读者奉上Android的故事。初来咋到,首先要向大家说声”你好“。有意思的是,Android也很通人情,从4.1开始,它会说”Bonjour“了。不过它说得是不是原汁原味的法语腔呢?来看下文。一...转载 2018-05-24 21:21:18 · 841 阅读 · 0 评论 -
Android wifi打开流程(Android O)
版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/h784707460/article/details/79572861根据自己的理解整理了Android O的wifi启动流程,为便于理解,绘制了Android O wifi架构图。有理解不到之处和错误之处,请各位指出,一起学习。一. Android O wifi 架构:由于Android O的Treb...转载 2018-05-24 20:32:16 · 2758 阅读 · 1 评论 -
Android Oreo8.0 使用wpa_supplicant和wpa_cli(更新AndroidPie9.0)
使用wpa_cli关键是先启动wpa_supplicant,而启动wpa_supplicant关键是要指定好启动参数,文件路径要对。 启动WLAN(1)加载驱动 android系统需要先load driver。手动调试dirver ko的时候,先调用insmod命令加载指定的wifi驱动。 再调用iwconfig可以看到驱动是否加载成功,如下,可以看到wlan0已经有了,则驱动加载...原创 2018-05-28 18:43:03 · 3256 阅读 · 4 评论