- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 linux4.15之后国家码使用(CRDA)
(1)需要开启以下宏:CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=yCONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y(2)下载regulatory.dbandregulatory.db.p7s. Place them into/lib/firmware/directory.Index of /pub/software/network/wireless-regdb/https://mirrors.edge.kernel....
2021-09-28 11:49:40
4463
原创 androidP 命令启动wifi以及热点
#!/system/bin/shsvc wifi disableinsmod + 相应的驱动wpa_supplicant -iwlan0 -Dnl80211 -c /data/vendor/wifi/wpa_supplicant.conf -d &ifconfig wlan0 192.168.1.100netmask 255.255.255.0ip rule add from all lookup main pref 0
2020-07-28 17:57:06
1692
原创 androidP wifi hal开启流程
这里主要决定系统是否支持android hal,如果需要支持,需要配置device目录下的board配置manifest.xml文件,并且编译hal层code配置好了之后表示系统已经支持了hal,还需要配置具体的wifi厂家以及厂家的库文件,一般在BoardConfig.mk,如需要支持hal,需要把BOARD_WLAN_DEVICE给打开frameworks/opt/net/...
2020-05-08 17:10:16
1389
1
原创 wifi reg(国家地区)初始化以及使用流程
初始化过程:cfg80211_init -->regulatory_init -->regulatory_hint_corewiphy_register如果驱动有配置reg信息,则优先使用驱动的配置如果驱动没有配置reg,并且上层没有传下country_ie,则使用cfg80211默认的reg “00”...
2020-01-17 16:08:13
2192
原创 androidP wpa_supplicant启动参数以及过程介绍
大致的启动参数如下:service wpa_supplicant /vendor/bin/hw/wpa_supplicant \ -O/data/vendor/wifi/wpa/sockets \ -ip2p0 -Dnl80211 -c/data/vendor/wifi/wpa/p2p_supplicant.conf \ -e/data/misc/wifi/entrop...
2019-11-19 17:49:57
5722
1
原创 iw command failed: No such device (-19)
造成这种情况的原因1:wifi驱动没有加载或者是wifi设备没有接入2:wifi驱动有加载,并且网络接口都有起来,这种可能是内核驱动不支持nl80211;也有可能是驱动和内核不匹配,建议重新烧录系统,然后重新编译驱动...
2018-09-20 10:33:14
3343
1
原创 wifi p2p direct和wifi display两者发出request帧的差异
wifi display连接时所发出的request帧中和p2p相关的字段如下其中有2个wifi direct字段其中的oui type为10的表示这是支持wifi display,图中箭头所标注的地方就表示了该设备是投影方还是被投影方,如果2者的角色相同,则在display中无法显示其中的oui type为0x09的表示这是支持wifi direct-----
2017-11-09 16:55:20
1056
转载 内核注册流程
do_basic_setup()->driver_init()->platform_bus_init()->...初始化platform bus(虚拟总线)设备向内核注册的时候platform_device_register()->platform_device_add()->...内核把设备挂在虚拟的platform bus下驱动注册的时候platform_driver_register
2015-08-21 15:22:18
387
原创 android编码相关的理解
对于java而言,String类是以unicode编码保存在内存中的对于操作系统(android)来说,一般是以UTF-8编码来保存文件的网络上数据的传输一般是UTF-8(或者双方约定传输规则)我们在网上传递正常的英文和中文
2015-06-01 09:47:46
279
原创 java类加载和初始化
初始化原则1.优先初始化静态变量2.优先初始化父类变量3.子类重载父类方法,则执行子类方法4.实例变量在其构造方法中初始化,在构造函数代码块之前
2015-04-22 17:30:13
230
原创 android popupwindow设置任意透明度
第一步:popupwindow.setbackgroundDrawable(null);第二步:在popupwindow布局xml文件中,总的布局下设置一个分布局分布局包含所有布局,可以在分布局中加入你想要的背景
2015-04-11 17:48:12
1301
linux_net.pdf
2020-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人