hostapd: start hostapd/wpa_supplicant for all wiphy devices
c888e17e06
("hostapd: manage instances via procd instead of pidfile") added procd support for managing hostapd and wpa_supplicant daemons but at the same time limited wiphy names to 'phy*'. This brings back initial behaviour (introduced in60fb4c92b6
("hostapd: add ubus reload") and makes procd manage daemons for any wiphy device found in '/sys/class/ieee80211'. CC: Felix Fietkau <nbd@nbd.name> CC: Daniel Golle <daniel@makrotopia.org> Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
This commit is contained in:
parent
82679ca0b9
commit
2d113f89d2
|
@ -7,7 +7,7 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=hostapd
|
PKG_NAME:=hostapd
|
||||||
PKG_RELEASE:=6
|
PKG_RELEASE:=7
|
||||||
|
|
||||||
PKG_SOURCE_URL:=http://w1.fi/hostap.git
|
PKG_SOURCE_URL:=http://w1.fi/hostap.git
|
||||||
PKG_SOURCE_PROTO:=git
|
PKG_SOURCE_PROTO:=git
|
||||||
|
|
|
@ -21,7 +21,7 @@ service_data() {
|
||||||
|
|
||||||
procd_open_service hostapd
|
procd_open_service hostapd
|
||||||
|
|
||||||
for phy in phy*; do
|
for phy in *; do
|
||||||
[ -d "$phy" ] || continue
|
[ -d "$phy" ] || continue
|
||||||
|
|
||||||
mkdir -p /var/run/wpa_supplicant-$phy /var/run/hostapd-$phy
|
mkdir -p /var/run/wpa_supplicant-$phy /var/run/hostapd-$phy
|
||||||
|
|
Loading…
Reference in New Issue