首页
学习
活动
专区
工具
TVP
发布

程序猿的那点事

专栏作者
141
文章
408399
阅读量
31
订阅数
频段 信道 频率
频段(band)是指一定范围内的频率集合,例如2.4GHz到2.5GHz的频段。在无线通信中,不同的频段可以用于不同的通信标准或应用,例如2.4GHz频段通常用于Wi-Fi和蓝牙通信,而5GHz频段则用于更高速的Wi-Fi通信。
用户7557625
2023-12-25
1580
Ubuntu 18.4 升级python以后终端打不开
可以看到ModuleNotFoundError:No module named’gi’
用户7557625
2022-06-30
1.2K0
Android11 Wifi连接流程之IP地址分配
在Android11 wifi连接流程中我们代码跟踪到了supplicant中开始associate,关联成功以后就是四次握手然后连接成功。连接成功以后还需要分配IP地址,才可以通信,这一节我们看一下IP地址的获取流程。
用户7557625
2021-09-14
2.7K0
Android11 WiFi连接流程梳理
一、可以看到点击连接以后,如果config不为null,则先保存网络,再进行连接,所以即使连接失败,此网络依然在已保存网络列表里。 packages/apps/Settings/src/com/android/settings/wifi/WifiSettings.java
用户7557625
2021-09-14
3.1K0
Android11 DHCP初识
先简单说一下DHCP过程,对于代码理解会有帮助。 1、客户端发起Discover,来寻找DHCP服务器 2、DHCPServer给Clinet发送offer 3、DHCPClient接受Offer以后发送DHCPRequest 4、DHCPServer发送packet ack表示可以用此IP,结束。
用户7557625
2021-09-09
1.8K0
Android11 WAPI证书安装流程
user证书是以"-----BEGIN CERTIFICATE-----“和”-----BEGIN EC PRIVATE KEY-----“开头,ca证书只有”-----BEGIN CERTIFICATE-----",没有"-----BEGIN EC PRIVATE KEY-----"
用户7557625
2021-08-10
1.7K0
Android 11 WiFi扫描流程梳理
上一篇我们梳理了WiFi的开启流程,Android11 WiFi开启流程,在最后我们说到ActiveModeWarden中注册了ClientListener监听器。我们接着这个逻辑继续梳理一下打开WiFi以后的扫描流程。
用户7557625
2021-07-21
4.1K0
Android 11 WiFi开启流程
从刚接触WiFi时跟过wifi的开启流程,当时还是android9。到了Android11代码架构有了不小的改动,在这里重新梳理一遍,便于在工作中更快速的跟踪代码。
用户7557625
2021-07-19
4.6K0
Android系统模块编译命令
9.0: 编译 wpa_supplicant make wpa_supplicant /vendor/bin/hw/wpa_supplicant 编译 /frameworks/opt/net/wifi/service/ make wifi-service /system/framework/wifi-service.jar 编译/framrwork/ make framework
用户7557625
2021-06-01
1.7K0
error: Missing nullability on parameter `cfg_cmd` in method 报错解决
最近做从android9.0到11.0的代码移植工作,需要在WifiManager.java中添加接口,添加以后编译报错:
用户7557625
2021-04-30
1.8K0
Wireshark, Sniffer and Omnipeek 三款网络分析工具的比较
自从网络出现以来,网络故障就没有停止过。如何快速、准确地定位故障和保持网络的稳定运行一直是人们追求的目标。为了分析网络故障的原因,一类专业的网络分析软件便产生了。网络分析软件充当了网络程序错误的检修工具,开发人员使用它发现协议开发中的BUG,很多人使用它监听网络数据,同时也是检查安全类软件的辅助工具。
用户7557625
2021-04-30
9.1K2
adb命令判断手机是user版本还是debug版本
手机研发中看手机是user版本还是userdebug或是eng版本 有时候版本号里面没有显示是user还是debug,可以通过命令看:
用户7557625
2021-02-02
2K0
深度:一文看懂Linux内核!Linux内核架构和工作原理详解
作用是将应用层序的请求传递给硬件,并充当底层驱动程序,对系统中的各种设备和组件进行寻址。目前支持模块的动态装卸(裁剪)。Linux内核就是基于这个策略实现的。Linux进程1.采用层次结构,每个进程都依赖于一个父进程。内核启动init程序作为第一个进程。该进程负责进一步的系统初始化操作。init进程是进程树的根,所有的进程都直接或者间接起源于该进程。virt/ ---- 提供虚拟机技术的支持。
用户7557625
2021-01-29
2.4K0
wpa_supplicant状态机
wpa_supplicant状态机 像WAPI、EAP之类在关联之前也会进行认证。
用户7557625
2021-01-20
1.4K0
WiFi的2.4G、5G、6G频段
目前WiFi已经推出了6G频段,Android源码中也增加了相关的功能,这里总结一下。
用户7557625
2021-01-18
3.1K0
WAPI-PSK环境搭建
(1).使用终端仿真软件通过Console口登录设备。 使用Console通信电缆(或自己购买的Console线缆)的DB9(孔)插头插入PC机的9芯(针)串口插座,再将RJ-45插头端插入设备的Console口中。(也有RJ45直接转USB的) (2).在PC上打开终端仿真软件IPOP。选择终端工具,点击开始,设置IPOP连接的接口以及通信参数。 说明: a.除端口外,其他参数请与图片中选择保持一致,分别为:传输速率为9600bit/s、8位数据位、1位停止位、无校验和无流控。 b.端口一般情况下,连接的接口是COM1。如果选择COM1无法登录设备,则可以查看设备管理器中console是哪个接口。 c. 软件其他位置,比如IP 地址,连接列表显示不同PC上的软件显示是不一样的,这些可以不用关注。这是软件之前其他的记录显示。
用户7557625
2021-01-18
5090
Android11 WiFi相关代码改动记录
Android11已经发布,WiFi相关代码改动不大,在这里记录一下,方便日后做开发。
用户7557625
2021-01-18
2.7K0
wpa_supplicant详解
WPA是WiFi Protected Access的缩写,中文含义为“WiFi网络安全存取”。WPA是一种基于标准的可互操作的WLAN安全性增强解决方案,可大大增强现有以及未来无线局域网络的数据保护和访问控制水平。 wpa_supplicant是一个开源项目,已经被移植到Linux,Windows以及很多嵌入式系统上。它是WPA的应用层认证客户端,负责完成认证相关的登录、加密等工作。 wpa_supplicant是一个 独立运行的 守护进程,其核心是一个消息循环,在消息循环中处理WPA状态机、控制命令、驱动事件、配置信息等。 经过编译后 的 wpa_supplicant源程序可以看到两个主要的可执行工具:wpa_supplicant 和 wpa_cli。wpa_supplicant是核心程序,它和wpa_cli的关系就是服务和客户端的关系:后台运行wpa_supplicant,使用 wpa_cli来搜索、设置、和连接网络。 Android使用一个修改版wpa_supplicant作为daemon来控制WIFI,它是一个安全中间件,代码位于external/wpa_supplicant,为各种无线网卡提供统一的安全机制,wpa_supplicant是通过socket与hardware/libhardware_legacy/wifi/wifi.c通信,如下图所示:
用户7557625
2021-01-18
2.1K0
wlan macaddress加载
WCN39x0 supports below 5 ways to configure MAC address: • wlan_mac.bin • NV#4678 • bdwlan.bin (BDF) • WCNSS_qcom_cfg.ini • Random generate from S/N Priority: wlan_mac.bin > NV#4678 > bdwlan.bin > INI > random MAC
用户7557625
2021-01-18
1K0
高通平台如何使用QPST抓DUMP
手机系统死机白屏后,使用USB线 连接手机和计算机。打开计算机设备管理器 ,当其中与手机相关的端口只有DIAG 口 项(9006端口)时,表明手机处于DUMP 模式,可以抓DUMP LOG.
用户7557625
2021-01-18
1.4K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档