summaryrefslogtreecommitdiff
path: root/recipes-connectivity/hostapd-example
AgeCommit message (Collapse)Author
2025-06-11recipes-connectivity: hostapd-example: Add WPA2/WPA3 mixed modeVitor Soares
Add SAE key management and MFP example to support WPA3 clients while maintaining compatibility with existing WPA2 devices. Related-to: ELB-6472 Signed-off-by: Vitor Soares <vitor.soares@toradex.com> (cherry picked from commit 73056dac05c537cea54aeeadef56c9ef22d7b4c5)
2025-04-11hostapd: Make hostapd-example network optional for online stateStefan Eichenberger
The hostapd-example network is not always present or required for the system's network connectivity to be considered generally "online" by systemd-networkd. However, the current configuration requires it. Therefore, set 'RequiredForOnline=no' in the 'hostapd-example.network' configuration file. This ensures that systemd-networkd-wait-online.service can still succeed and the network-online.target can be reached even if the RNDIS interface is not available or configured. Related-to: ELB-6332 Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com>
2025-01-22recipes-connectivity: add hostapd-example.service for aquila-am69Parth Pancholi
The Aquila AM69 platform currently uses the ath11k Linux driver, which does not support separate wireless interfaces for station mode and access point mode. This change adds the Toradex hostapd-example service for Aquila AM69 which creates a virtual uap0 interface and ensures the wlan0 interface is brought down before setting up the wireless access point. This change ensures a proper cleanup by removing uap0 and bringig up wlan0 interface post stopping the service. This resolves the issue where "systemctl start hostapd-example" command fails to initialize the wireless access point on Aquila AM69. Related-to: ELB-6137 Signed-off-by: Parth Pancholi <parth.pancholi@toradex.com> (cherry picked from commit de062b56b74134216934747e60760226e48997c9)
2024-07-22recipes: remove OURFILEPATH/S workaroundsHiago De Franco
These was initially required to build this layer with both master (styhead) and scarthgap branches from other layers, as the meta-toradex-demos/scarthgap-7.x.y did not exist at that time. With the creation of a specific scarthgap branch, we can remove the workaround. Related-to: ELB-5840 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
2024-05-31recipes: cope with moved directory for unpackMax Krummenacher
OE master (styhead) no longer unpacks in ${WORKDIR} but rather does it in path defined by the new variable UNPACKDIR. Additionally '${S} = ${WORKDIR}' is no longer allowed and results in a parse time error. Cope with the change so that the layer builds against scarthgap and styhead. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-10-27recipes-connectivity: hostapd-example: use 2.4GHz instead of 5GHzStefan Eichenberger
Not all wifi modules support the AP mode in the 5GHz band. However, most do support the 2.4GHz band. Therefore, we change the channel configuration to channel 9 which is in the 2.4GHz band and should work for most wifi modules. Related-to: ELB-4815 Signed-off-by: Stefan Eichenberger <stefan.eichenberger@toradex.com> (cherry picked from commit b020ecb69f425e14ab1c2daccc074d1f89ae071e)
2021-08-14layer: convert to new override syntaxMax Krummenacher
This is the result of automated script (0.9.3) conversion: +# meta-toradex-distro +vars = vars + ["preempt-rt","tdx","upstream"] +# meta-toradex-* machines +vars = vars + ["apalis-","colibri-","verdin-","tegra124"] +# meta-freescale +vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"] ../openembedded-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-01recipes-connectivity: add hostapd-example packagePhilippe Schenker
This will add an example hostapd package that will contain all necessary files to just "enable" an acces-point on a demo image. Relates-to: ELB-1303 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 7873d287300c204c594bc46429bca066cbd68bea)