git: 704945b0e03c - stable/13 - hostapd: Fix wlan interfaces not UP/RUNNING
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 21 Dec 2021 23:35:18 UTC
The branch stable/13 has been updated by cy: URL: https://cgit.FreeBSD.org/src/commit/?id=704945b0e03ca55876417ba20d0ab581c525dbef commit 704945b0e03ca55876417ba20d0ab581c525dbef Author: Cy Schubert <cy@FreeBSD.org> AuthorDate: 2021-12-13 23:47:51 +0000 Commit: Cy Schubert <cy@FreeBSD.org> CommitDate: 2021-12-21 23:34:39 +0000 hostapd: Fix wlan interfaces not UP/RUNNING Like wpa_supplicant, hostapd does not automatically UP the interface when configured. The fix is similar to 5fcdc19a8111. Reported by: avg Tested by: avg (cherry picked from commit 0da2c91e64528d896f69d36670e25b4b4a140579) --- libexec/rc/rc.d/hostapd | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libexec/rc/rc.d/hostapd b/libexec/rc/rc.d/hostapd index 707316036604..7e1611350438 100755 --- a/libexec/rc/rc.d/hostapd +++ b/libexec/rc/rc.d/hostapd @@ -12,6 +12,13 @@ name="hostapd" desc="Authenticator for IEEE 802.11 networks" command=${hostapd_program} +start_postcmd="hostapd_poststart" + +hostapd_poststart() { + ifconfig ${ifn} down + sleep 2 + ifconfig ${ifn} up +} ifn="$2" if [ -z "$ifn" ]; then