mt7603 not entering dynamic power save at association, only after explicit power save frame
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 888
- Forks
- 436
- PR merge metrics
- No merged PRs in 30d
Description
The STA may use the SM Power Save frame to communicate its SM power save state. The STA may also use SM Power Save subfield in the HT Capabilities element of its (Re)Association Request frame to achieve the same purpose. The latter allows the STA to use only a single receive chain immediately after (re)association.
Unfortunately, it seems like it's only if an explicit action frame is sent that this is working (at least with an iwlwifi station connected to an mt7603 access point). i.e. on connection, the AP sends at MCS15 without RTS/CTS, and it's only after toggling power_save on/off on the iwlwifi station that that AP uses RTS/CTS.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Begin with the mt7603 association path and compare the HT Capabilities SM Power Save subfield with handling of an explicit SM Power Save frame. Reproduce the iwlwifi-to-mt7603 connection and verify that dynamic power save behavior, including RTS/CTS use, is correct immediately after association rather than only after toggling power_save.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- networking, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100