-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
wifi: Basic AP mode support #13449
wifi: Basic AP mode support #13449
Conversation
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds. Note: This comment is automatically posted by the Documentation Publishing GitHub Action. |
Test specificationCI/Jenkins/NRF
CI/Jenkins/integration
test-sdk-wifi: added because there was no .github/test-spec.yml in 'hostap' Detailed information of selected test modules Note: This message is automatically posted and updated by the CI |
Minor improvements for AP mode. Signed-off-by: Chaitanya Tata <[email protected]>
Fixes to get basic AP beaconing. Signed-off-by: Chaitanya Tata <[email protected]>
Fixes for AP mode in OS agnostic code. Signed-off-by: Chaitanya Tata <[email protected]>
These were missed in the original support. Fixes SHEL-2256. Signed-off-by: Chaitanya Tata <[email protected]>
hostapd macros should be used directly without prefixing with CONFIG. Fixes SHEL-2256. Signed-off-by: Chaitanya Tata <[email protected]>
This prepares for the upcoming AP mode support and moves re-usable code to a common helper function. Signed-off-by: Chaitanya Tata <[email protected]>
WPA supplicant handle is not used anymore. Signed-off-by: Chaitanya Tata <[email protected]>
AP mode needs corresponding WPA supplicant AP mode, so, fix the dependency. Signed-off-by: Chaitanya Tata <[email protected]>
Implement AP mode Wi-Fi management operations. Implements SHEL-2255. Signed-off-by: Chaitanya Tata <[email protected]>
This is necessary to check if the set interface is success or failure. Signed-off-by: Chaitanya Tata <[email protected]>
This is needed for many VIF FMAC commands, so, store it in the VIF context for easier access. Signed-off-by: Chaitanya Tata <[email protected]>
This adds basic AP beaconing support. Implements SHEL-2257 partially. Signed-off-by: Chaitanya Tata <[email protected]>
RSSI is only applicable for STA mode, as for AP there are multiple peers. This causes failure and unnecessary delay, so, just skip the retrieval. Signed-off-by: Chaitanya Tata <[email protected]>
Now that we have basic AP support, add the build combination to twister. Signed-off-by: Chaitanya Tata <[email protected]>
Before starting AP mode, we don't need to search for existing networks and join them, as the use-case is starting SoftAP. This speeds up the AP mode operation significantly. Signed-off-by: Chaitanya Tata <[email protected]>
Beaconing only