-
Notifications
You must be signed in to change notification settings - Fork 624
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
Wi-Fi upmerge for 2.8.0 #2142
Wi-Fi upmerge for 2.8.0 #2142
Commits on Oct 24, 2024
-
[nrf fromtree] hostap: only add STA interface when hostapd enabled
For add_interface(), only add STA interface when hostapd enabled, and the Soft-AP interface will be added in zephyr_hostapd_init(). Signed-off-by: Maochen Wang <[email protected]> (cherry picked from commit e2f671e)
Configuration menu - View commit details
-
Copy full SHA for fab98a6 - Browse repository at this point
Copy the full SHA fab98a6View commit details -
[nrf fromtree] zephyr: hostap: fix eap secure mode print UNKNOWN
wpas_key_mgmt_to_zephyr doesn't support eap secure mode, add code to support eap secure mode. Signed-off-by: Gaofeng Zhang <[email protected]> (cherry picked from commit 94386e1)
Configuration menu - View commit details
-
Copy full SHA for e6e8c8a - Browse repository at this point
Copy the full SHA e6e8c8aView commit details -
[nrf fromtree] hostap: add AP configuration cmd support
Implement AP configuration parameter operations. Signed-off-by: Gang Li <[email protected]> (cherry picked from commit 4bfdb64)
Configuration menu - View commit details
-
Copy full SHA for 1e9e82c - Browse repository at this point
Copy the full SHA 1e9e82cView commit details -
[nrf fromtree] hostap: The security keys were checked in wrong function
The security check case statements were in frequency band setting checks. This is totally wrong and will cause compiler warnings. Moving the checks to correct function. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 2f47de6)
Configuration menu - View commit details
-
Copy full SHA for 238d253 - Browse repository at this point
Copy the full SHA 238d253View commit details -
[nrf fromtree] net: wifi: shell: add reg domain support
Supp api add reg domain support. Signed-off-by: Rex Chen <[email protected]> (cherry picked from commit 5a19500)
Configuration menu - View commit details
-
Copy full SHA for 753b8aa - Browse repository at this point
Copy the full SHA 753b8aaView commit details -
[nrf fromtree] hostap: Use proper value when generating supplicant event
The previous NET_EVENT_SUPPLICANT_CMD_INT_EVENT is from "enum net_event_supplicant_cmd" but the supplicant_send_wifi_mgmt_event() has the event parameter as an "enum net_event_wifi_cmd" and those event number spaces are different. This meant that the wrong event value NET_EVENT_SUPPLICANT_CMD_INT_EVENT maps to NET_EVENT_WIFI_CMD_TWT (from "enum net_event_wifi_cmd") which fortunately did not cause issue in this case because the supplicant_send_wifi_mgmt_event() has no handling for this TWT event value. It is important we fix this as this can cause great confusion in the future. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 4b83b23)
Configuration menu - View commit details
-
Copy full SHA for 64f1a52 - Browse repository at this point
Copy the full SHA 64f1a52View commit details -
[nrf fromtree] hostap: add crypto module test kconfig option
Add crypto module test kconfig option CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_TEST, which is default n and hidden. It is only available by developer for crypto module test. Signed-off-by: Fengming Ye <[email protected]> (cherry picked from commit e40eef2)
Configuration menu - View commit details
-
Copy full SHA for 3b05305 - Browse repository at this point
Copy the full SHA 3b05305View commit details -
[nrf fromtree] modules: hostap: Use OS primitive even in native code
This was we can modify it in a single place that works both for native and OS specific code. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit bcef9ac)
Configuration menu - View commit details
-
Copy full SHA for ab02480 - Browse repository at this point
Copy the full SHA ab02480View commit details -
[nrf fromtree] modules: hostap: Fix heap pool allocation
Now that hostap is used k_heap, it needs to reserve the kernel heap not libc heap. Fixes #79477. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 3ade4be)
Configuration menu - View commit details
-
Copy full SHA for 32ccc2d - Browse repository at this point
Copy the full SHA 32ccc2dView commit details -
[nrf fromtree] modules: hostap: Add missing default for max STAs in A…
…P mode The default should honor the build time flag. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit b2c6f6c)
Configuration menu - View commit details
-
Copy full SHA for a64d466 - Browse repository at this point
Copy the full SHA a64d466View commit details -
[nrf fromtree] modules: hostap: Use the build time flag
Instead of hard-coded value, use the build time flag. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 9704284)
Configuration menu - View commit details
-
Copy full SHA for d314330 - Browse repository at this point
Copy the full SHA d314330View commit details -
[nrf fromtree] hostap: fix other STA failed to connect to SAP
The format of wpa_passphrase and sae_password is wrong when start the SAP, which leads the invaild MIC check error when other STA try to connect in security mode. Change the wrong format can fix this issue. Signed-off-by: Maochen Wang <[email protected]> (cherry picked from commit 838ff13)
Configuration menu - View commit details
-
Copy full SHA for d078f24 - Browse repository at this point
Copy the full SHA d078f24View commit details -
[nrf fromtree] hostap: add WPA-Auto-Personal(WPA2/WPA3 mixed) support
Add WPA-Auto-Personal support for AP and STA. This mode uses WPA2/WPA3 SAE mixed security with PSK. Signed-off-by: Gang Li <[email protected]> (cherry picked from commit 79222c9)
Configuration menu - View commit details
-
Copy full SHA for 267fd5a - Browse repository at this point
Copy the full SHA 267fd5aView commit details -
[nrf fromtree] modules: hostap: Add config options for EAP types
Enabling all EAP types for enterprise mode increases memory usage in both ROM and RAM. Provide config options for each type to let solutions choose the methods based on their requirements. Signed-off-by: Ravi Dondaputi <[email protected]> (cherry picked from commit 609520b)
Configuration menu - View commit details
-
Copy full SHA for a194689 - Browse repository at this point
Copy the full SHA a194689View commit details -
[nrf fromtree] modules: hostap: Add separate config for EAP-FAST
EAP-FAST has extra requirements (TLS 1.3, session tickets etc) and is seldom used, so, remove it from Enterprise list and add a separate Kconfig option. This solves the build error when Enterprise mode is enabled. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 39b904d)
Configuration menu - View commit details
-
Copy full SHA for 7beddf7 - Browse repository at this point
Copy the full SHA 7beddf7View commit details -
[nrf fromtree] modules: hostap: Fix checks for Enterprise security
Enterprise security doesn't have either SAE or PSK, so, using a blanker else throws a false warning. Fix the checks to proper handler enterprise mode. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 48916d6)
Configuration menu - View commit details
-
Copy full SHA for eefdcca - Browse repository at this point
Copy the full SHA eefdccaView commit details -
[nrf fromtree] hostap: fix DUT hang when start SAP on wrong channel
When try to start SAP on channel 12 with region code US, the channel check will fail and calls supplicant_send_wifi_mgmt_ap_status() with iface->owner is NULL, which causes DUT hang. Set iface->owner when enable the SAP can fix this issue. Signed-off-by: Maochen Wang <[email protected]> (cherry picked from commit a259900)
Configuration menu - View commit details
-
Copy full SHA for 05cc7a5 - Browse repository at this point
Copy the full SHA 05cc7a5View commit details -
[nrf fromtree] drivers: nrfwifi: Fix random MAC address setting
Random MAC address setting can never be configured as the two defaults cover all cases. Fix the defaults, now the order is * Fixed * OTP (default, in case of no config) * Random Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 80db01f)
Configuration menu - View commit details
-
Copy full SHA for afaab5f - Browse repository at this point
Copy the full SHA afaab5fView commit details -
[nrf fromtree] west.yml: update hostap revision
Update hostap revision to get supplicant event numbers correctly. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit d59bb2f)
Configuration menu - View commit details
-
Copy full SHA for 12cf9b9 - Browse repository at this point
Copy the full SHA 12cf9b9View commit details -
[nrf fromtree] west.yml: update hostap revision
Update hostap revision to get crypto module test. Signed-off-by: Fengming Ye <[email protected]> (cherry picked from commit 20e81f7)
Configuration menu - View commit details
-
Copy full SHA for de2e3f4 - Browse repository at this point
Copy the full SHA de2e3f4View commit details -
[nrf fromtree] manifest: hostap: Pull fixes from NCS
Pull fixes that are in NCS but missed in upstream. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 5c9c95b)
Configuration menu - View commit details
-
Copy full SHA for 24ebbf9 - Browse repository at this point
Copy the full SHA 24ebbf9View commit details -
[nrf fromtree] manifest: hostap: Pull fix for duplicate AP enable event
The event is sent from both WPA supplicant and hostapd, but hostapd should only be sent when using hostapd to create the AP. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit edb4744)
Configuration menu - View commit details
-
Copy full SHA for e833201 - Browse repository at this point
Copy the full SHA e833201View commit details -
[nrf fromtree] modules: hal_nordic: Add global domain power request s…
…ervice Service for powering peripherals that use GPIO pins in the global power domains: - Active Fast - Active Slow - Main Slow Signed-off-by: Rafal Dyla <[email protected]> (cherry picked from commit ec77fc3)
Configuration menu - View commit details
-
Copy full SHA for 942a122 - Browse repository at this point
Copy the full SHA 942a122View commit details -
[nrf fromtree] manifest: update hal_nordic revision for offloaded raw…
… tx mode Updated hal_nordic revision contains changes for offloaded raw tx mode. Signed-off-by: Kapil Bhatt <[email protected]> (cherry picked from commit 56a5ac5)
Configuration menu - View commit details
-
Copy full SHA for 2876fdd - Browse repository at this point
Copy the full SHA 2876fddView commit details -
[nrf fromtree] manifest: Update hostap to fix build error
Fix build error of undefined reference to 'inet_aton' in hostap/src/utils/ip_addr.c Signed-off-by: Maochen Wang <[email protected]> (cherry picked from commit 244958c)
Configuration menu - View commit details
-
Copy full SHA for c46b24f - Browse repository at this point
Copy the full SHA c46b24fView commit details -
[nrf fromtree] drivers: nrfwifi: Create separate offloaded raw tx mode
Create separate offloaded raw tx mode which will work as stand-alone compile-time mode. Signed-off-by: Kapil Bhatt <[email protected]> (cherry picked from commit 5c3cc37)
Configuration menu - View commit details
-
Copy full SHA for 6be7c5b - Browse repository at this point
Copy the full SHA 6be7c5bView commit details -
[nrf fromtree] wifi: Add wrapper APIs for offloaded raw TX feature
Add wrapper APIs for the offloaded raw TX feature supported by nRF70 devices. Signed-off-by: Kapil Bhatt <[email protected]> (cherry picked from commit 28b7494)
Configuration menu - View commit details
-
Copy full SHA for b844353 - Browse repository at this point
Copy the full SHA b844353View commit details -
Revert "[nrf fromtree] drivers: nrfwifi: Use Zephyr tooling to load n…
…RF70 FW file" This reverts commit fe2288d. Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8240e9 - Browse repository at this point
Copy the full SHA b8240e9View commit details -
[nrf fromtree] drivers: nrfwifi: Fix rebuilding when FW blobs are cha…
…nges Whenever FW blobs are updated manually, we need to tell cmake to auto-build the source files to use the latest firmware without doing a pristine build. This adds a custom target to be run with nRF Wi-Fi driver and updates timestamp of fw_load.c to rebuild whenevr the blob is updated. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit e2e96ac)
Configuration menu - View commit details
-
Copy full SHA for b4c15d5 - Browse repository at this point
Copy the full SHA b4c15d5View commit details -
[nrf fromtree] Revert "drivers: nrfwifi: Fix rebuilding when FW blobs…
… are changes" This reverts commit e2e96ac. This will be properly fixes by adding a target for nRF70.bin and removing INCBIN approach. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 7f9be54)
Configuration menu - View commit details
-
Copy full SHA for 6a4c1f2 - Browse repository at this point
Copy the full SHA 6a4c1f2View commit details -
[nrf fromtree] drivers: nrfwifi: Use Zephyr tooling to load nRF70 FW …
…file Instead of relying on INCBIN macros which do not properly add dependencies, e.g., modifying FW file doesn't trigger rebuild. Use the Zephyr cmake tooling to load the FW patch file as a header. This also improves memory report where the patch target is clearly visible instead of a hidden section. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit b40cb4c)
Configuration menu - View commit details
-
Copy full SHA for 4313a22 - Browse repository at this point
Copy the full SHA 4313a22View commit details -
[nrf fromtree] drivers: wifi: Fix RPU recovery not being triggered
During watchdog (or any) interrupt processing, RPU accesses are being made and they assert the wakeup_now flag this causes RPU recovery to not trigger. New false or true recovery detection algo: Check the time difference b/w last de-assert and assert, and if it exceeds minimum time needed for RPU to enter sleep, then not the timestamp. This timestamp will be used to compare when a watchdog interrupt is received and see if during the last window if host has given a chance for RPU to attempt sleep, if yes, then attempt recovery else ignore watchdog. Also, add a Kconfig for the 10s active time that triggers recovery, this needs to be passed to the FW (once we have enough patch memory). Also, add a Kconfig for the minimum time needed for RPU to attempt sleep in positive case. Also, add a new _ms API for time stamp fetch, this is to avoid precision loss when converting to and from ms to us and also makes code readable by avoiding *1000 and /1000. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 5ad7339)
Configuration menu - View commit details
-
Copy full SHA for f7bd6ba - Browse repository at this point
Copy the full SHA f7bd6baView commit details -
[nrf fromtree] drivers: wifi: nrf700x: Ignore all failures in iface down
In case RPU is stuck and need a recovery, the failures in interface down should be ignored as they are expected and we should proceed with device removal that in turn removes power to the RPU. TODO: This works for single VIF, but needs more thought for multi-VIF. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 04ddd6d)
Configuration menu - View commit details
-
Copy full SHA for 49c139b - Browse repository at this point
Copy the full SHA 49c139bView commit details -
[nrf fromtree] drivers: wifi: Add a sanity check for RPU comms
Before proceeding with RPU bringup, do a sanity check by reading a known signature to make sure the Host-RPU comms are operational. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit a23184c)
Configuration menu - View commit details
-
Copy full SHA for d593838 - Browse repository at this point
Copy the full SHA d593838View commit details -
[nrf fromtree] drivers: wifi: Add support for separate debugs for RPU…
… recovery These are helpful for debugging RPU recovery only. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 1e5db78)
Configuration menu - View commit details
-
Copy full SHA for 7386df2 - Browse repository at this point
Copy the full SHA 7386df2View commit details -
[nrf fromtree] drivers: wifi: Increase the propogation delay
In order for the interface down to propagate and cleanup it needs more time, using Shell 10ms was working due to human delay, but programatically this needs higher delay. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit c1afe97)
Configuration menu - View commit details
-
Copy full SHA for 6107d84 - Browse repository at this point
Copy the full SHA 6107d84View commit details -
[nrf fromtree] drivers: wifi: Ignore parallel recovery requests
During recovery we might get further watchdog interrupts causing multiple recovery requests, ignore them if a recovery is already in progress. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit ce521b8)
Configuration menu - View commit details
-
Copy full SHA for 1f65e78 - Browse repository at this point
Copy the full SHA 1f65e78View commit details -
[nrf fromtree] drivers: wifi: Add quiet period for RPU recovery
This is to avoid successive recoveries in case we get successive watchdog interrupts from the RPU. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit ed7c10e)
Configuration menu - View commit details
-
Copy full SHA for 08ad98c - Browse repository at this point
Copy the full SHA 08ad98cView commit details -
[nrf fromtree] drivers: wifi: Fix the NULL check
Check for RPU context as well. To fix this properly we need more fixes to be backported, but this should suffice for now. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 6f7fbf8)
Configuration menu - View commit details
-
Copy full SHA for 090e829 - Browse repository at this point
Copy the full SHA 090e829View commit details -
[nrf fromtree] drivers: wifi: Add RPU recovery retry mechanism
In case RPU is stuck in consecutive recovery over a time period then that means it's not recoverable through RPU recovery, only thing left to do is to trigger a system reboot. This feature is disabled by default, so, either application can do their own implementatio or enable this feature in the driver along with configurable retries and window period. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 9b10569)
Configuration menu - View commit details
-
Copy full SHA for b011de0 - Browse repository at this point
Copy the full SHA b011de0View commit details -
[nrf fromtree] drivers: wifi: Fix RPU recovery disabled build failures
Fix RPU recovery protection to solve build failures when RPU recovery is disabled. As recovery is primarily based on power-management, add a Kconfig dependency to enforce, this simplies the macros to protect the code. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 5c8f180)
Configuration menu - View commit details
-
Copy full SHA for fba3494 - Browse repository at this point
Copy the full SHA fba3494View commit details -
[nrf fromtree] drivers: wifi: Fix TX buffers leak
During interface down in case TX has pending buffers in either TXQ or Pending_Q then they are not freed instead the Q itself is freed. Fix by traversing the Q and freeing all members. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 9c36d97)
Configuration menu - View commit details
-
Copy full SHA for 9435137 - Browse repository at this point
Copy the full SHA 9435137View commit details -
[nrf fromtree] drivers: wifi: Add PS state debugs
These are very frequent, so, a separate debug is added for debugging host RPU recovery logic. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit a4537a7)
Configuration menu - View commit details
-
Copy full SHA for 0cc48f3 - Browse repository at this point
Copy the full SHA 0cc48f3View commit details -
[nrf fromtree] drivers: wifi: Enable management buffers offload
With this offload, host doesn't need to manage RX buffers for management frames, and this saves Host-RPU comms and thus giving RPU to sleep more often and is essential to test RPU recovery. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit dbda09d)
Configuration menu - View commit details
-
Copy full SHA for 507cf1b - Browse repository at this point
Copy the full SHA 507cf1bView commit details -
[nrf fromtree] drivers: wifi: Increase default PS active timeout inte…
…rval In crowded environments RPU is active for more than 10s due to too many retries and this triggers a false RPU recovery. To avoid this, increase the default to 50s to handle corner cases, as this will only impact the recovery triggered case, higher timeout doesn't have any impact in normal cases. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 94f9fb9)
Configuration menu - View commit details
-
Copy full SHA for 48f9e39 - Browse repository at this point
Copy the full SHA 48f9e39View commit details -
[nrf fromtree] drivers: wifi: Add support for keepalive
To handle interoperability issue with few APs, add a feature to keep sending keepalive frames periodically to avoid AP disconnecting the STA. This is disabled by default to avoid unnecessary power consumption as it's only seen with few old APs. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 7c3d342)
Configuration menu - View commit details
-
Copy full SHA for 0a086d5 - Browse repository at this point
Copy the full SHA 0a086d5View commit details -
[nrf fromtree] drivers: wifi: Fix shell hang
Add a null check for HAL context in the interrupt handler, this was causing locking issue operating on null. The root cause of null is not known, but this solves the locking issue when data and control paths are excited in parallel. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 5f6dca3)
Configuration menu - View commit details
-
Copy full SHA for 61fce39 - Browse repository at this point
Copy the full SHA 61fce39View commit details -
[nrf fromtree] drivers: wifi: Use mutex for spinlock
Ideally we should be using Zephyr spinlock APIs but that requires changes to shim API, so, for this maintenance release just replace with mutex to keep the context same and no API changes. This solves the locking issue that we see when control and data path are excited concurrently due to locking semantics of semaphores, the issue is not root caused but mutex enforce strict locking semantics for multiple threads and solve the issue. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit d0d659b)
Configuration menu - View commit details
-
Copy full SHA for 24a5cec - Browse repository at this point
Copy the full SHA 24a5cecView commit details -
[nrf fromtree] drivers: wifi: Add PS exit strategy runtime configuration
Dynamically set power save exit strategy runtime configuration that allows to switch b/w stratgies depending on conserving power and low-latency traffic download. Signed-off-by: Ajay Parida <[email protected]> (cherry picked from commit fe920fc)
Configuration menu - View commit details
-
Copy full SHA for 4368b70 - Browse repository at this point
Copy the full SHA 4368b70View commit details -
[nrf fromtree] drivers: wifi: Fix crash when recovery is triggered
There is a race condition when recovery is in progress and in parallel Wi-Fi util commands are being executed (CTF), where the RPU context is de-initialized as part of recovery but no checks are present in the Wi-Fi util command processing causing a crash. This needs a proper fix for all commands, but for maintenance branch fix is added only for commonly used commands. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 67216f1)
Configuration menu - View commit details
-
Copy full SHA for f9814ab - Browse repository at this point
Copy the full SHA f9814abView commit details -
[nrf fromtree] drivers: wifi: Fix missing unlock for stats
The RPU context lock is not unlocked this is causing recovery to be stuck waiting for the lock. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit ce9d71c)
Configuration menu - View commit details
-
Copy full SHA for 05eb6be - Browse repository at this point
Copy the full SHA 05eb6beView commit details -
[nrf fromtree] drivers: wifi: Fix mutex re-initialization
The mutex is used to protect RPU zephyr context which gets modified for every interface down and up (including recovery), so, it was being re-initialized but also used to protect down and up which is a bug. Move the re-initialization to the driver entry so that it happens only once and we can properly use the mutext for down and up protection. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit d30161c)
Configuration menu - View commit details
-
Copy full SHA for f600394 - Browse repository at this point
Copy the full SHA f600394View commit details -
[nrf fromtree] wifi_mgmt: Add support for configuring PS exit strategy
If AP indicates the presence of buffered traffic, then it is up to the STA to decide whether to stay in PS or come out of PS, add configuration options that can be used at runtime to choose this. This is tagged as "noup" because it's a backport and "fromlist" cannot be used as it won't apply cleanly. Signed-off-by: Ajay Parida <[email protected]> (cherry picked from commit 0ce5da6)
Configuration menu - View commit details
-
Copy full SHA for 9790c31 - Browse repository at this point
Copy the full SHA 9790c31View commit details -
[nrf fromtree] drivers: nrfwifi: Fix build errors when Util is enabled
This path is disabled by default. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit cd73655)
Configuration menu - View commit details
-
Copy full SHA for 2655071 - Browse repository at this point
Copy the full SHA 2655071View commit details -
Revert "[nrf noup] samples: net: wifi: Enable Wi-Fi driver in sysbuil…
…d builds" This reverts commit fe339b1. Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97c9357 - Browse repository at this point
Copy the full SHA 97c9357View commit details -
[nrf fromtree] samples: net: wifi: Enable nRF70 Util in nRF70 build
This ensures we catch basic issues in nRF70 util, which is handy in debugging. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit c08b846)
Configuration menu - View commit details
-
Copy full SHA for 318d2bd - Browse repository at this point
Copy the full SHA 318d2bdView commit details -
[nrf fromtree] drivers: nrfwifi: Fix build error
This crept-in due to bad merge conflict resolution. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 9eedb6d)
Configuration menu - View commit details
-
Copy full SHA for a595b4b - Browse repository at this point
Copy the full SHA a595b4bView commit details -
[nrf fromtree] modules: hostap: fix DPP build error
Fix DPP build error when HOSTAPD enabled and DPP disabled. Guard hapd_dpp_dispatch in both CONFIG_WIFI_NM_WPA_SUPPLICANT_DPP and CONFIG_WIFI_NM_HOSTAPD_AP. Signed-off-by: Fengming Ye <[email protected]> (cherry picked from commit 9e8b7bd)
Configuration menu - View commit details
-
Copy full SHA for a2407bd - Browse repository at this point
Copy the full SHA a2407bdView commit details -
[nrf fromtree] doc: wifi: Update enumeration for EAP-TLS
EAP-TLS enumeration is now changed due to recent SAE additions. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 6cac954)
Configuration menu - View commit details
-
Copy full SHA for 284e834 - Browse repository at this point
Copy the full SHA 284e834View commit details -
[nrf fromtree] doc: wifi: Update build command for Enterprise mode
Now, Enterprise mode has a separate overlay. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit b643070)
Configuration menu - View commit details
-
Copy full SHA for 17e64d9 - Browse repository at this point
Copy the full SHA 17e64d9View commit details -
[nrf fromtree] samples: net: wifi: enable time checking for mbedtls c…
…ert files enable time checking for mbedtls certificate files, return failed if certificate files expired. Signed-off-by: Rex Chen <[email protected]> (cherry picked from commit 6551e40)
Configuration menu - View commit details
-
Copy full SHA for 70367b6 - Browse repository at this point
Copy the full SHA 70367b6View commit details -
[nrf fromtree] samples: wifi: Add overlays for Enterprise mode
This overlay has all necessary configuration needed for Enterprise mode. Two variants are given, once with fixed size network buffers and other with variable size network buffers (still experimental). Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit d107b04)
Configuration menu - View commit details
-
Copy full SHA for ef12298 - Browse repository at this point
Copy the full SHA ef12298View commit details -
[nrf fromtree] net: l2: wifi: ensure certificates directory is created
Ensure that the output certificates directory is created, where generated certificates will be placed. This fixes a build error seen when using `make` to build samples/net/wifi for the rd_rw612_bga board, where the output directory for generated certificates did not exist at build time. Signed-off-by: Daniel DeGrasse <[email protected]> (cherry picked from commit bc8cb0b)
Configuration menu - View commit details
-
Copy full SHA for 8847bac - Browse repository at this point
Copy the full SHA 8847bacView commit details -
[nrf fromtree] net: wifi: shell: enhance consistency in `cmd_wifi_dpp…
…_ap_auth_init` The `cmd_wifi_dpp_ap_auth_init` function was added but is not yet aligned with others. This update enhances consistency with the following changes: - Unified the order of declaration for `opt`, `opt_index`, `state`, and `long_options`. - Wrapped lines in the `long_options` declaration to prevent them from extending too far to the right. - Applied `struct option` as `static const` - Unified the wrapping of `getopt_long` calls, regardless of the length of the `options` string. - Using `getopt_state` to access `optarg` and also `optopt` offers a better alternative to direct global access. Signed-off-by: Pisit Sawangvonganan <[email protected]> (cherry picked from commit 7d19539)
Configuration menu - View commit details
-
Copy full SHA for 19a0d2f - Browse repository at this point
Copy the full SHA 19a0d2fView commit details -
Revert "[nrf fromlist] net: wifi: Fix DPP disabled build"
This reverts commit 330eb81. Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfd1b48 - Browse repository at this point
Copy the full SHA bfd1b48View commit details -
[nrf fromtree] net: wifi: Fix DPP disabled build
In case WPA supplicant disabled DPP, we need to compile out the corresponding DPP code in Wi-Fi shell too. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 1da74ef)
Configuration menu - View commit details
-
Copy full SHA for 2f0489d - Browse repository at this point
Copy the full SHA 2f0489dView commit details -
[nrf fromtree] wifi: shell: Add missing newlines when printing error
The parse_number() did not print newline after error or warning message. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 8105f70)
Configuration menu - View commit details
-
Copy full SHA for aeae8ca - Browse repository at this point
Copy the full SHA aeae8caView commit details -
[nrf fromtree] wifi: shell: btm_query: Fix invalid pointer cast
The 11v_btm_query shell command was calling parse_number() using a pointer to uint8_t. This will cause memory overwrite and possible crash. Convert to use long temporary value to avoid this. Fix also the output prints in case of an error. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit c6aa9e3)
Configuration menu - View commit details
-
Copy full SHA for bfa0c55 - Browse repository at this point
Copy the full SHA bfa0c55View commit details -
[nrf fromtree] net: wifi: Fix PEM certificate parsing errors
MbedTLS specifically checks for null-terminator, else it skips PEM format processing and tries to parse it as DER causing parsing failures. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 4c5a72f)
Configuration menu - View commit details
-
Copy full SHA for 3dc7cd4 - Browse repository at this point
Copy the full SHA 3dc7cd4View commit details -
[nrf fromtree] net: l2: wifi: fix AP sets band failed with channel 0
Should support setting band for both STA and SAP mode. Signed-off-by: Maochen Wang <[email protected]> (cherry picked from commit 4af697a)
Configuration menu - View commit details
-
Copy full SHA for a21b5e3 - Browse repository at this point
Copy the full SHA a21b5e3View commit details -
[nrf fromtree] modules: hostap: Fix memory leak of network
In "connect" all networks are removed and new network is always added, but in disconnect the network isn't deleted, so, the memory is unnecessarily held till next connect. This is not exactly a leak, but if someone profiles using "kernel heap" then this can be construed as a leak. Fix this by removing network during the disconnection (for now "all") so that the memory can be used by someone else. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit be65de0)
Configuration menu - View commit details
-
Copy full SHA for 9d11684 - Browse repository at this point
Copy the full SHA 9d11684View commit details -
[nrf fromtree] manifest: hostap: Pull fix for WPA3 connection
Fixes WPA3 connection regression. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 734fc58)
Configuration menu - View commit details
-
Copy full SHA for 4a0474b - Browse repository at this point
Copy the full SHA 4a0474bView commit details -
[nrf fromtree] manifest: hal_nordic: include lpcomp-int-dis-on-stop p…
…atch Update hal_nordic manifest to include lpcomp-int-dis-on-stop patch Signed-off-by: Bjarki Arge Andreasen <[email protected]> (cherry picked from commit 0f6a35c)
Configuration menu - View commit details
-
Copy full SHA for af74f4a - Browse repository at this point
Copy the full SHA af74f4aView commit details -
[nrf fromtree] manifest: Pull promiscuous mode filtering support in d…
…river This pulls in changes to support promiscuous mode filtering in driver. Signed-off-by: Vivekananda Uppunda <[email protected]> (cherry picked from commit 2f23313)
Configuration menu - View commit details
-
Copy full SHA for f12f587 - Browse repository at this point
Copy the full SHA f12f587View commit details -
[nrf fromtree] drivers: wifi: nrfwifi: Promiscuous mode filtering sup…
…port in driver This set of changes brings in promiscuous mode filtering support in driver. Since, firmware would be unable to filter packets due to connection issues, the filtering support for promiscuous mode is moved to the driver. Signed-off-by: Vivekananda Uppunda <[email protected]> (cherry picked from commit c9b56de)
Configuration menu - View commit details
-
Copy full SHA for b1970a4 - Browse repository at this point
Copy the full SHA b1970a4View commit details -
[nrf fromtree] drivers: wifi: nrfwifi: Add promiscuous mode support f…
…unctions This adds promiscuous mode support functions into build for filter operation when the configuration CONFIG_NRF70_PROMISC_DATA_RX is enabled. Signed-off-by: Vivekananda Uppunda <[email protected]> (cherry picked from commit da0c30d)
Configuration menu - View commit details
-
Copy full SHA for 1778454 - Browse repository at this point
Copy the full SHA 1778454View commit details -
[nrf fromtree] drivers: wifi: Add regulatory debug log
This log helps in identifing if the event is solicited or not. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit f333e1f)
Configuration menu - View commit details
-
Copy full SHA for 0e4b55b - Browse repository at this point
Copy the full SHA 0e4b55bView commit details -
[nrf fromtree] manifest: hal_nordic: Pull the flag to identify unsoli…
…cited reg event This flag can be used to drop unsolicited regulatory event as it's not supported. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 0baff42)
Configuration menu - View commit details
-
Copy full SHA for db3bf46 - Browse repository at this point
Copy the full SHA db3bf46View commit details -
[nrf fromtree] drivers: wifi: Fix memory leak in regulatory processing
During Wi-Fi connection UMAC sends an unsolicited regulatory change event but the driver code always assumes that this event is solicited hence doesn't free the memory for the event. Fix this by dropping the unsolicited event as it's not supported yet. Fixes #79733. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit ea7d3be)
Configuration menu - View commit details
-
Copy full SHA for 145a60a - Browse repository at this point
Copy the full SHA 145a60aView commit details -
[nrf fromtree] drivers: wifi: Clean up exit path
Fix couple of bugs in exit path: - In case of calloc failure, return's without unlocking - memory is freed outside lock, in case of a tiny window of race, this can cause a crash when this function is called from two threads. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit a21648d)
Configuration menu - View commit details
-
Copy full SHA for d3297d2 - Browse repository at this point
Copy the full SHA d3297d2View commit details -
[nrf fromtree] drivers: nrfwifi: Remove non-existing member
Opriv was removed but the doxygen doc string was left. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 9a9f899)
Configuration menu - View commit details
-
Copy full SHA for 2cddb7b - Browse repository at this point
Copy the full SHA 2cddb7bView commit details -
[nrf fromlist] net: ip: Add a name to existing Kconfig choice
Update kconfig choice name to enable overriding from other parts of the code. Upstream PR: zephyrproject-rtos/zephyr#78852 Signed-off-by: Triveni Danda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69cea23 - Browse repository at this point
Copy the full SHA 69cea23View commit details -
[nrf fromlist] drivers: wifi: nrfwifi: Enable variable network config…
…urations Add variable network configuration control into the driver to optimize RAM usage by default. The pool sizes are default, and tuning is left to the applications or samples. Upstream PR: zephyrproject-rtos/zephyr#78852 Signed-off-by: Triveni Danda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9e8952 - Browse repository at this point
Copy the full SHA f9e8952View commit details -
[nrf fromlist] dts: bindings: wifi: split nrf700x coex and wifi models
The nrf7000, nrf7001 and nrf7002 expose a coex hardware interface which is independent from the wifi/control interface (spi and control pins) These interfaces where previously combined into a single model. This is incompatible with the actual usage of the interfaces where one core may interact only with the coex interface, and another with the wifi/control interface. This commit moves the coex interface, commonly described in "nordic,nrf70-coex.yaml", out of the wifi/control models "nrf700<variant>-<bus>.yaml" to its own models "nrf700<variant>-coex.yaml" Upstream PR: zephyrproject-rtos/zephyr#79606 Signed-off-by: Bjarki Arge Andreasen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4eeccf4 - Browse repository at this point
Copy the full SHA 4eeccf4View commit details -
[nrf fromlist] boards: nordic: nrf7002dk: align with nrf700x split in…
…terface Remove the unused coex interface from the cpuapp of the nrf7002dk nrf5340 SoC. Upstream PR: zephyrproject-rtos/zephyr#79606 Signed-off-by: Bjarki Arge Andreasen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e102c0 - Browse repository at this point
Copy the full SHA 0e102c0View commit details -
[nrf fromlist] boards: shields: nrf7002eb: align with nrf700x split i…
…nterface Exclude the coex interface if the coex variant of the nrf7002eb is selected instead of adding the interface alongside the wifi/control interface. Upstream PR: zephyrproject-rtos/zephyr#79606 Signed-off-by: Bjarki Arge Andreasen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 774c25d - Browse repository at this point
Copy the full SHA 774c25dView commit details -
[nrf fromlist] boards: shields: nrf7002ek: align with nrf700x split i…
…nterface Add variant for the coex interface and move the coex interface out if the wifi/control interface variants. Upstream PR: zephyrproject-rtos/zephyr#79606 Signed-off-by: Bjarki Arge Andreasen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 683cab5 - Browse repository at this point
Copy the full SHA 683cab5View commit details -
[nrf fromtree] drivers: wifi: Add Kconfig option for passive scan
Add kconfig option for forced passive scan, It will use for only scan only mode. Signed-off-by: Kapil Bhatt <[email protected]> (cherry picked from commit 0b11b39)
Configuration menu - View commit details
-
Copy full SHA for fb1c72b - Browse repository at this point
Copy the full SHA fb1c72bView commit details -
[nrf fromtree] drivers: nrfwifi: Allow scan-only for all platforms
Though nRF7000 is a special Scan only chipset, scan only can work with any nRF70 platforms, no need for this enforcement and we can keep things flexible. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit f7ef64d)
Configuration menu - View commit details
-
Copy full SHA for 59c43b4 - Browse repository at this point
Copy the full SHA 59c43b4View commit details -
[nrf fromtree] drivers: wifi: Add changes for regulatory domain
Add changes for offloaded raw tx regulatory domain. Signed-off-by: Kapil Bhatt <[email protected]> (cherry picked from commit 7161a7a)
Configuration menu - View commit details
-
Copy full SHA for 1306635 - Browse repository at this point
Copy the full SHA 1306635View commit details -
[nrf fromtree] manifest: update hal_nordic revision for regularity do…
…main Update update hal_nordic revision for regularity domain changes. Set regularity domain in umac command init. Signed-off-by: Kapil Bhatt <[email protected]> (cherry picked from commit b8c18f5)
Configuration menu - View commit details
-
Copy full SHA for 8d8d4db - Browse repository at this point
Copy the full SHA 8d8d4dbView commit details -
[nrf fromtree] modules: hostap: fix DPP build error
Fix DPP build error when HOSTAPD enabled and DPP disabled. Guard hapd_dpp_dispatch in both CONFIG_WIFI_NM_WPA_SUPPLICANT_DPP and CONFIG_WIFI_NM_HOSTAPD_AP. Signed-off-by: Fengming Ye <[email protected]> (cherry picked from commit 9e8b7bd)
Configuration menu - View commit details
-
Copy full SHA for d5cc196 - Browse repository at this point
Copy the full SHA d5cc196View commit details -
[nrf fromtree] net: wifi: shell: add wps support
Add wps pin and wps pbc L2 layer cmd support. Signed-off-by: Rex Chen <[email protected]> (cherry picked from commit 82ec1d7)
Configuration menu - View commit details
-
Copy full SHA for d02c3cb - Browse repository at this point
Copy the full SHA d02c3cbView commit details -
[nrf fromtree] net: fix build error in DPP struct
Fix build error in DPP struct when building Matter over Wi-Fi. The struct declaration must be done outside of the anonymous union. Only struct definition can be done inside the anonymous union. Signed-off-by: Maochen Wang <[email protected]> (cherry picked from commit 9487952)
Configuration menu - View commit details
-
Copy full SHA for 59a3381 - Browse repository at this point
Copy the full SHA 59a3381View commit details -
[nrf fromtree] hostapd: add ap status in l2 wifi
add ap status in l2 wifi Signed-off-by: Gaofeng Zhang <[email protected]> (cherry picked from commit 0c54a3f)
Configuration menu - View commit details
-
Copy full SHA for d98e260 - Browse repository at this point
Copy the full SHA d98e260View commit details -
[nrf fromtree] wifi: Refactor wifi-shell to allow external subcommands
Rework the wifi-shell code so that external subcommands can be bolted into it easily. This means that the commands should be created using SHELL_SUBCMD_ADD(). Place the various subcommands in alphabetical order to find them more easily. Split long lines in order to pass CI checks. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 32aa1d6)
Configuration menu - View commit details
-
Copy full SHA for 701826f - Browse repository at this point
Copy the full SHA 701826fView commit details -
[nrf fromtree] net: wifi: shell: add enterprise support for station
Add EAP-TLS, EAP-PEAP-MSCHAPv2, EAP-PEAP-GTC, EAP-TTLS-MSCHAPv2, EAP-PEAP-TLS, EAP-TLS-SHA256 enterprise wpa2 and wpa3 suiteb support for station. Signed-off-by: Rex Chen <[email protected]> (cherry picked from commit be15190)
Configuration menu - View commit details
-
Copy full SHA for f10500e - Browse repository at this point
Copy the full SHA f10500eView commit details -
[nrf fromtree] hostap: Remove extra IEEE8021X_EAPOL as it was mention…
…ed twice The CONFIG_IEEE8021X_EAPOL was in the Kconfig file twice so remove the extra entry. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 5c5f3b0)
Configuration menu - View commit details
-
Copy full SHA for 3eff7c1 - Browse repository at this point
Copy the full SHA 3eff7c1View commit details -
[nrf fromtree] hostap: Fix hostapd AP compilation error
The supplicant_ap_status() is only available if CONFIG_WIFI_NM_HOSTAPD_AP is enabled. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 18275f8)
Configuration menu - View commit details
-
Copy full SHA for bed4069 - Browse repository at this point
Copy the full SHA bed4069View commit details -
[nrf fromtree] hostap: Add ip-addr.c compilation to the build
The functions in ip-addr.c are needed in more places than just for hostapd so add it unconditionally to the build. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 0edb64d)
Configuration menu - View commit details
-
Copy full SHA for d5a4395 - Browse repository at this point
Copy the full SHA d5a4395View commit details -
[nrf fromtree] hostap: P2P needs EAPOL to select it
The P2P support needs EAPOL support in order to avoid a compilation error about missing eap field in wpa_ssid struct. modules/lib/hostap/wpa_supplicant/wpa_supplicant.c:5102:65: error: ‘struct wpa_ssid’ has no member named ‘eap’ 5102 | eap_is_wps_pin_enrollee(&wpa_s->current_ssid->eap)) { Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 6827ec0)
Configuration menu - View commit details
-
Copy full SHA for fd869e5 - Browse repository at this point
Copy the full SHA fd869e5View commit details -
[nrf fromtree] hostap: Fix compilation error when enterprise support …
…is enabled The code was missing ")" when checking crypto support. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 33bc6f0)
Configuration menu - View commit details
-
Copy full SHA for d3b21c2 - Browse repository at this point
Copy the full SHA d3b21c2View commit details -
[nrf fromtree] hostap: Enterprise mode needs sha1-internal.c
Without this there is an error modules/lib/hostap/src/crypto/fips_prf_internal.c:47: \ undefined reference to `SHA1Transform' Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit e9ec7a2)
Configuration menu - View commit details
-
Copy full SHA for 515d7f5 - Browse repository at this point
Copy the full SHA 515d7f5View commit details -
[nrf fromtree] hostap: Fix crypto=none compilation
If CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE is enabled, there are lot of missing functions reported during linking. Add missing C files to the compilation to fix this. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 980a352)
Configuration menu - View commit details
-
Copy full SHA for 1ef0afa - Browse repository at this point
Copy the full SHA 1ef0afaView commit details -
[nrf fromtree] hostap: Remove not found hostapd functions
Both the supplicant_set_btwt() and supplicant_ap_bandwidth() are not found in Zephyr sources so remove them. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 6ac4e9c)
Configuration menu - View commit details
-
Copy full SHA for 12e3a54 - Browse repository at this point
Copy the full SHA 12e3a54View commit details -
[nrf fromtree] hostap: Add needed include files to fix compilation
The "enum wpa_msg_type" was not found by default so add needed include files to get the definitions. modules/hostap/src/supp_main.h:61:57: warning: ‘enum wpa_msg_type’ declared inside parameter list will not be visible outside of this definition or declaration 61 | void wpa_supplicant_msg_send(void *ctx, int level, enum wpa_msg_type type, const char *txt, Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit c9b8365)
Configuration menu - View commit details
-
Copy full SHA for c5fb787 - Browse repository at this point
Copy the full SHA c5fb787View commit details -
[nrf fromtree] hostap: Avoid warning of different enum mapping
Even if the enum contains the same values, the values might change if the wpa_supplicant sources change or Zephyr values change. In order to avoid weird errors later and prevent the following warning, add a conversion functions for the enums. modules/hostap/src/supp_api.c:1172:23: warning: implicit conversion from enumeration type 'enum mfp_options' to different enumeration type 'enum wifi_mfp_options' [-Wenum-conversion] status->mfp = ssid->ieee80211w; /* Same mapping */ modules/hostap/src/supp_api.c:1190:30: warning: implicit conversion from enumeration type 'enum wpas_mode' to different enumeration type 'enum wifi_iface_mode' [-Wenum-conversion] status->iface_mode = ssid->mode; Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit ec21dab)
Configuration menu - View commit details
-
Copy full SHA for 8e04241 - Browse repository at this point
Copy the full SHA 8e04241View commit details -
[nrf fromtree] tests: net: wifi: Add build test for various config co…
…mbinations Try to compile test wifi with various configuration combinations. This is trying to catch simple compilation issues in the PRs. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 3f8828d)
Configuration menu - View commit details
-
Copy full SHA for 01b14ac - Browse repository at this point
Copy the full SHA 01b14acView commit details -
[nrf fromtree] manifest: hostap: Pull compile error fixes
This is related to work on #79973 which creates build tests for hostap with different configurations. Signed-off-by: Jukka Rissanen <[email protected]> (cherry picked from commit 3cf8b09)
Configuration menu - View commit details
-
Copy full SHA for 2f6ec40 - Browse repository at this point
Copy the full SHA 2f6ec40View commit details -
[nrf fromtree] modules: hostap: Add a config option for WPA control t…
…imeout WPA control interface timeout is hardcoded to 10s, add a configuration option to remove the hardcode, this is needed sometimes as a workaround e.g., crypto taking too long to complete the request. Work around for #79834, increase the default from 10 to 15s, in positive case this will have no impact. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 78f5821)
Configuration menu - View commit details
-
Copy full SHA for 9ede25c - Browse repository at this point
Copy the full SHA 9ede25cView commit details -
[nrf fromlist] net: l2: wifi: Add checks for cert header creation
Execute certificate headers creation rules only if Wi-Fi Enterprise mode is enabled. Upstream PR: zephyrproject-rtos/zephyr#80212 Signed-off-by: Ravi Dondaputi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 886dc71 - Browse repository at this point
Copy the full SHA 886dc71View commit details -
[nrf fromtree] manifest: hal_nordic: Pull fix for build errors
Few build errors due to bugs in previous commits. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit f6b60bd)
Configuration menu - View commit details
-
Copy full SHA for 26b0413 - Browse repository at this point
Copy the full SHA 26b0413View commit details -
[nrf fromtree] drivers: nrfwifi: Fix a build error
The defines should explicitly be passed to nordic HAL as they dont' use the CONFIG_ prefix. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 3098c48)
Configuration menu - View commit details
-
Copy full SHA for f8f842f - Browse repository at this point
Copy the full SHA f8f842fView commit details -
[nrf fromtree] samples: wifi: Fix missing CONFIG for the option
Missed adding CONFIG_ to the configuration option. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit f840f66)
Configuration menu - View commit details
-
Copy full SHA for 8669b6c - Browse repository at this point
Copy the full SHA 8669b6cView commit details -
[nrf fromlist] manifest: hostap: Pull fix for build error
When debug is disabled, seeing a build error for unused variable. Upstream PR: zephyrproject-rtos/zephyr#80315 Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04374fa - Browse repository at this point
Copy the full SHA 04374faView commit details -
[nrf noup] modules: hostap: Support Wi-Fi EAP-TLS mode
Support Wi-Fi enterprise mode with NRF_SECURITY. Signed-off-by: Ravi Dondaputi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c646c7d - Browse repository at this point
Copy the full SHA c646c7dView commit details -
[nrf noup] samples: net: wifi: Changes for EAP-TLS support
Enable wifi sample to connect in EAP-TLS mode. Create sample certificates. Signed-off-by: Ravi Dondaputi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ef193a - Browse repository at this point
Copy the full SHA 4ef193aView commit details -
[nrf noup] modules: hostap: Add NCS PSA for hostap crypto ALT
This brings in PSA Kconfig and CMakelist.txt changes to NCS. Currently, it contains known PSA configurations and source files that are needed or will be needed in the future. WPA3 and Enterprise is currently disabled with this setting. Signed-off-by: Vivekananda Uppunda <[email protected]> Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cd818c - Browse repository at this point
Copy the full SHA 6cd818cView commit details -
[nrf noup] samples: net: wifi: Enable Wi-Fi driver in sysbuild builds
Make sure Wi-Fi driver is enabled when sysbuild is used. For shields we cannot automate this, as sysbuild doesn't recognize shields, so, Wi-Fi has to be explicitly enabled, this is done for twister. Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd98d1b - Browse repository at this point
Copy the full SHA fd98d1bView commit details -
[nrf noup] modules: hostap: Fix duplicate define warning
Build throw macro redefined error as it's already defined by the nRF security module. Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8addd1 - Browse repository at this point
Copy the full SHA d8addd1View commit details -
[nrf noup] boards: nordic: 7002dk_ns: Fix missing co-ex
The file has been removed upstream, but as upstream doesn't have NS support, this need to be fixed explicitly. Upstream PR: zephyrproject-rtos/zephyr#79606 Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c48cd17 - Browse repository at this point
Copy the full SHA c48cd17View commit details -
[nrf noup] modules: hostap: Fix NS build
NS builds need to use PSA for entropy same as 54L. Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98ca54f - Browse repository at this point
Copy the full SHA 98ca54fView commit details -
[nrf noup] samples: net: wifi: Update certificates
Upstream certificates are RSA3K + Suite-B, they are not support yet on nRF boards, so, generate a new certificate for both phase1 and phase2 and use them. Signed-off-by: Chaitanya Tata <[email protected]> Signed-off-by: Ravi Dondaputi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3d04e7 - Browse repository at this point
Copy the full SHA a3d04e7View commit details -
[nrf noup] modules: hostap: Add NCS PSA for hostap crypto ALT
For 54H Legacy mode is broken, so, enable PSA at the cost of supporting WPA2 only. Signed-off-by: Chaitanya Tata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8ba4d2 - Browse repository at this point
Copy the full SHA d8ba4d2View commit details