- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Enable VHT on 2.4G channel
照理说配置出来的热点是2.4G下的11n下的20Mhz的热点,连接速率不会超过144M。实际看起来是这样,但是连接的速率超过144,并且AP发出的beacon中有VHT字段。从上面的配置和测试步骤来看,STA1和AP都配置成11n,STA1到AP之间是单流,即最大支持到MCS7,如果AP发出的ping request大于MCS7,则判定fail。所以基本断定,高通的这个feature是违反协议的,在做认证时需要disable掉才能过。4、高通的WFA waiver文档中有关于这一参数会引起认证不过的描述。
2023-10-30 21:36:12
1611
原创 Hostapd.conf详细释义
beamformer是发波束成型的设备,beamformee是接收波束成型的设备,有利于在嘈杂的环境中,发送-接收端能彼此最大程度的相互倾听,排除环境干扰。wpa_pairwise作用于WPA,rsn_pairwise作用于WPA2及以上,但是我们经常只设置wpa_pairwise,因为rsn_pairwise默认是使用的wpa_pairwise的值,所以我们设置一个就等于全部设置了,除非我们想单独区分wpa,没这个必要。WPS又叫WSC,用于简化STA连接AP的过程,典型的有PBC和PIN连接。
2022-11-07 21:01:36
9789
2
原创 2021-04-01
想看下某个协议的包,但是又不想自己抓,想起wireshark网站有示例包的下载,记下来方便以后使用https://wiki.wireshark.org/SampleCaptures/
2021-04-01 14:23:49
142
原创 高通wifi设备树修改
高通wifi设备树修改dts部分修改点调用pinctrl部分代码dts部分修改点arch/arm/boot/dts/qcom/sa415m-ttp.dtsi这里定义一个名字wlan-pwr-gpio是GPIO 89.arch/arm/boot/dts/qcom/sdxpoorwills-pinctrl.dtsi调用pinctrl部分代码1drivers/net/wireless/cnss2/main.hstruct cnss_pinctrl_info { struct pinctrl
2021-02-26 09:43:39
816
1
原创 关于内存管理的一点想法
框架:首先,无论设备存储多大,我们平时说的几个T的硬盘,但是内存不大,比如4G/8G/16/,我以前的笔记本电脑是2G的,32位。对于32位系统,满打满算就4G的空间,0x00000000-0xffffffff,无论32位还是64位,对于运行在上面的很多进程,都是有自己的虚拟内存的,说是虚拟内存,也就是说并不是真的给你这么多,用多少给多少。代码段/数据段/BSS段/堆/栈是 对于进程上面的用户空间3G而言,进程上面当然还有内核空间1G,只不过是所有进程公用的。内核空间的1G要映射真正的...
2020-11-24 20:08:32
108
原创 wifi知识点总结
1/Bssid和ssid区别一句话概括:bssid就是一个AP的mac地址,这个AP管它连多少个STA;ssid就是这个AP和STA集合里面的AP的名字(就是热点名称);ess就是就是很多BSS组成的
2020-07-02 23:11:54
593
转载 repo安装方法(转)
安装步骤:1、根目录下创建.bin文件夹mkdir ~/.bin2、配置为临时环境变量(也可配置为永久的)PATH=~/.bin:$PATH3、下载repo(我是下载公司内部的repo)git clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo或者可以使用清华源下载curl https://mirrors...
2020-04-10 21:18:10
987
wifi认证测试文档802.11ac/802.11n
2020-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人