Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add capability detection for VHT and HE Beamformee STS #121

Merged
merged 1 commit into from
Oct 27, 2022

Conversation

joshschmelzle
Copy link
Member

Reference issue #111.

This change adds detection for VHT Beamformee STS and HE Beamformee STS.

Text report example:

---------------------------------------------
 - Client MAC: 1a:b2:70:4e:cf:16
 - OUI manufacturer lookup: Apple (Randomized MAC)
 - Chipset lookup: Broadcom
 - Frequency band: 5 GHz
 - Capture channel: 165
---------------------------------------------
802.11k                Supported             
802.11r                Supported             
802.11v                Supported             
802.11w                Supported             
802.11n                Supported (2ss)       
802.11ac               Supported (2ss), MCS 0-9, [ ] 160 MHz, [X] SU BF, [ ] MU BF, Beamformee STS=6
802.11ax               Supported (2ss), MCS 0-11, [ ] 160 MHz, [ ] TWT, [ ] Punctured Preamble, [ ] SU Beamformer, [X] SU Beamformee, Beamformee STS=7, [ ] HE ER SU PPDU, [ ] UORA, [X] BSR
Max Power              21 dBm                
Supported Channels     36-64, 100-144, 149-165**
Number of Channels     25   

@joshschmelzle joshschmelzle self-assigned this Oct 27, 2022
@joshschmelzle joshschmelzle merged commit fffcec9 into dev Oct 27, 2022
@joshschmelzle joshschmelzle deleted the josh/dev/beamformee_sts branch October 27, 2022 06:42
joshschmelzle added a commit that referenced this pull request Feb 16, 2024
* client chipset detection heuristics
* add beamformee sts for vht and he (#121)
* compat 11 to align with other packages
* bump scapy from 2.4.5 to 2.5.0
* bump extra requirements pins
* bump py requires to 3.9 as 3.7 is eol
* draft 6 GHz changes which don't seem to work
* remove redundant logging arg
* format with tox
* add wpa3-personal and wpa3-personal transition mode support
* fix crash when profiling OnePlus 11 5G
* big 1.0.16 commit, reader: don't do this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant