[PATCH v2] fff-wireless: No initial setup of dummy interfaces
Adrian Schmutzler
mail at adrianschmutzler.de
Mo Nov 20 11:31:59 CET 2017
Tested-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
> -----Original Message-----
> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf
> Of Adrian Schmutzler
> Sent: Sonntag, 19. November 2017 17:20
> To: franken-dev at freifunk.net
> Subject: [PATCH v2] fff-wireless: No initial setup of dummy interfaces
>
> This removes the dummy WiFi interfaces set up during first boot.
>
> Note that we have to set up the phys, since the default settings provided
by
> LEDE include disabled=1!
>
> Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
>
> ---
>
> Changes in v2:
> - Do not delete phy setup, because then the router has no WiFi
> after startup (disabled=1 is default)
>
> This patch has to be applied after the ETH0MAC patch!
> ---
> src/packages/fff/fff-wireless/Makefile | 2 +-
> .../fff/fff-wireless/files/etc/uci-defaults/60-fff-wireless | 10
> ----------
> 2 files changed, 1 insertion(+), 11 deletions(-)
>
> diff --git a/src/packages/fff/fff-wireless/Makefile
> b/src/packages/fff/fff-wireless/Makefile
> index c15b2f1..6c62449 100644
> --- a/src/packages/fff/fff-wireless/Makefile
> +++ b/src/packages/fff/fff-wireless/Makefile
> @@ -1,7 +1,7 @@
> include $(TOPDIR)/rules.mk
>
> PKG_NAME:=fff-wireless
> -PKG_VERSION:=0.0.2
> +PKG_VERSION:=5
> PKG_RELEASE:=1
>
> PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
> diff --git
> a/src/packages/fff/fff-wireless/files/etc/uci-defaults/60-fff-wireless
> b/src/packages/fff/fff-wireless/files/etc/uci-defaults/60-fff-wireless
> index 7e2fcf9..860f47f 100644
> --- a/src/packages/fff/fff-wireless/files/etc/uci-defaults/60-fff-wireless
> +++ b/src/packages/fff/fff-wireless/files/etc/uci-defaults/60-fff-wirele
> +++ ss
> @@ -17,16 +17,6 @@ for phy in $(iw phy | awk '/^Wiphy/{ print $2 }'); do
> echo "Can't create radio for $phy"
> exit 1
> fi
> -
> - if ! wifiAddAP "$radio" "do.not.use" "mesh" "ap" "0" ; then
> - echo "Can't add AP interface on $radio."
> - exit 1
> - fi
> -
> - if ! wifiAddMesh "$radio" "mesh.do.not.use" ; then
> - echo "Can't add Mesh interface on $radio."
> - exit 1
> - fi
> done
>
> # vim: set noexpandtab:tabstop=4
> --
> 2.7.4
>
> --
> franken-dev mailing list
> franken-dev at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net
Mehr Informationen über die Mailingliste franken-dev