From 2b831dd1409f518dbd2cd58b4f313a7339ceda64 Mon Sep 17 00:00:00 2001
From: Janusz Dziedzic <janusz.dziedzic@iopsys.eu>
Date: Fri, 11 Dec 2020 16:23:55 +0100
Subject: [PATCH] brcm63xx: use bcmd libs for hostapd

For hostapd we have to use correct
versions of libssl and libcrypto.

In other case we have crash during
WPS (wps_pbc).

Signed-off-by: Janusz Dziedzic <janusz.dziedzic@iopsys.eu>
---
 iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh b/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh
index 0bc833bfd..7c7120cfb 100755
--- a/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh
+++ b/iopsys-brcm63xx-arm/base-files/lib/netifd/wireless/mac80211.sh
@@ -1064,7 +1064,7 @@ drv_mac80211_setup() {
 	for_each_interface "sta" mac80211_prepare_vif
 
 	[ -n "$hostapd_ctrl" ] && {
-		/usr/sbin/hostapd -s -P /var/run/wifi-$phy.pid -B "$hostapd_conf_file"
+		LD_LIBRARY_PATH=/usr/lib/broadcom /usr/sbin/hostapd -s -P /var/run/wifi-$phy.pid -B "$hostapd_conf_file"
 		ret="$?"
 		sleep 3
 		wireless_add_process "$(cat /var/run/wifi-$phy.pid)" "/usr/sbin/hostapd" 1
-- 
GitLab