From fa4905addff72b8626c73f1d074883f95821e7da Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Weism=C3=BCller?= Date: Wed, 7 Apr 2021 16:24:28 +0200 Subject: [PATCH] udev: Set all wireless interfaces to master mode before adding to bridge This patch changes that instead of only the wireless interface that is used to run a wireless access point, all wireless interfaces will be set to master mode. This allows that attaching the interface won't fail if hostapd isn't started, yet. Signed-off-by: Michael Tremer --- config/udev/network-hotplug-bridges | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/udev/network-hotplug-bridges b/config/udev/network-hotplug-bridges index 4fc11fb335..a2ee56b836 100644 --- a/config/udev/network-hotplug-bridges +++ b/config/udev/network-hotplug-bridges @@ -101,7 +101,8 @@ case "${MODE}" in #ip link set "${BRIDGE}" up fi - if grep -q "INTERFACE=${INTERFACE}" "/var/ipfire/wlanap/settings" 2>/dev/null; then + # Try setting wireless interfaces into master mode + if [ -d "/sys/class/net/${INTERFACE}/phy80211" ]; then iw dev "${INTERFACE}" set type __ap fi -- 2.39.2