[Alternative PATCH 2/7] OpenWrt: Use the tiny target and update names

Fabian Bläse fabian at blaese.de
Mo Sep 24 02:39:55 CEST 2018


Hallo Tim,

du hast eine Firmware mit diesem Patch bisher noch gar nicht (auf den eigentlich interessanten (normalerweise generic) targets) getestet, oder?
Es fehlt nämlich ein essentieller Teil aus der config-default. Dort wird eine CONFIG Option für jeden Router gesetzt. Ohne die bootet der Router nicht, daher auch der Bootloop beim 1043 vom Robert.

Am 1043v1 als Beispiel:
Hier muss CONFIG_ATH79_MACH_TL_WR1043ND=y gesetzt werden.

Gruß
Fabian

On 07.08.18 07:09, Tim Niemeyer wrote:
> Signed-off-by: Tim Niemeyer <tim at tn-x.org>
> ---
> 
>  bsp/ar71xx/.config                                 | 135 +++++++++++----------
>  bsp/board_ar71xx.bsp                               |  68 +++++------
>  bsp/board_wdr4900.bsp                              |   2 +-
>  .../0005-allow-building-all-devives-as-tiny.patch  |  28 +++++
>  buildscript                                        |   3 +-
>  5 files changed, 133 insertions(+), 103 deletions(-)
>  create mode 100644 build_patches/openwrt/0005-allow-building-all-devives-as-tiny.patch
> 
> diff --git a/bsp/ar71xx/.config b/bsp/ar71xx/.config
> index 278d424b..77b74e3a 100644
> --- a/bsp/ar71xx/.config
> +++ b/bsp/ar71xx/.config
> @@ -2,74 +2,74 @@
>  # Do no edit manually
>  #
>  CONFIG_TARGET_ar71xx=y
> -CONFIG_TARGET_ar71xx_generic=y
> +CONFIG_TARGET_ar71xx_tiny=y
>  CONFIG_TARGET_MULTI_PROFILE=y
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_gl-ar150=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_gl-ar150=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_archer-c25-v1=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_archer-c25-v1="-kmod-ath10k kmod-ath10k-ct"
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_archer-c7-v2=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_archer-c7-v2="-kmod-ath10k kmod-ath10k-ct"
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_cpe210-220=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_cpe210-220=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_cpe510-520=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_cpe510-520=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-mr3020-v1=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-mr3020-v1=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wa850re-v1=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wa850re-v1=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wa860re-v1=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wa860re-v1=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wa901nd-v2=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wa901nd-v2=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wdr3500-v1=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wdr3500-v1=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wdr3600-v1=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wdr3600-v1=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wdr4300-v1=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wdr4300-v1=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wdr4310-v1=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wdr4310-v1=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr1043nd-v1=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr1043nd-v1=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr1043nd-v2=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr1043nd-v2=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr1043nd-v3=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr1043nd-v3=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr1043nd-v4=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr1043nd-v4=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr1043n-v5=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr1043n-v5=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr740n-v4=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr740n-v4=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr741nd-v2=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr741nd-v2=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr741nd-v4=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr741nd-v4=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v10=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v10=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v11=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v11=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v12=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v12=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v7=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v7=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v8=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v8=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr841-v9=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr841-v9=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_tl-wr842n-v2=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_tl-wr842n-v2=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-bullet-m=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-bullet-m=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-loco-m-xw=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-loco-m-xw=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-nano-m=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-nano-m=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-unifi=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-unifi=""
> -CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-unifiac-lite=y
> -CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-unifiac-lite="-kmod-ath10k kmod-ath10k-ct"
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_gl-ar150=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_gl-ar150=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_archer-c25-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_archer-c25-v1="-kmod-ath10k kmod-ath10k-ct"
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_archer-c7-v2=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_archer-c7-v2="-kmod-ath10k kmod-ath10k-ct"
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_cpe210-220-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_cpe210-220-v1=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_cpe510-520-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_cpe510-520-v1=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-mr3020-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-mr3020-v1=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wa850re-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wa850re-v1=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wa860re-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wa860re-v1=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wa901nd-v2=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wa901nd-v2=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wdr3500-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wdr3500-v1=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wdr3600-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wdr3600-v1=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wdr4300-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wdr4300-v1=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wdr4310-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wdr4310-v1=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr1043n-v5=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr1043n-v5=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr1043nd-v1=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr1043nd-v1=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr1043nd-v2=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr1043nd-v2=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr1043nd-v3=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr1043nd-v3=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr1043nd-v4=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr1043nd-v4=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr740n-v4=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr740n-v4=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr741nd-v2=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr741nd-v2=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr741nd-v4=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr741nd-v4=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v10=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v10=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v11=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v11=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v12=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v12=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v7=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v7=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v8=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v8=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v9=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v9=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr842n-v2=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr842n-v2=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_ubnt-bullet-m=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_ubnt-bullet-m=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_ubnt-loco-m-xw=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_ubnt-loco-m-xw=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_ubnt-nano-m=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_ubnt-nano-m=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_ubnt-unifi=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_ubnt-unifi=""
> +CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_ubnt-unifiac-lite=y
> +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_ubnt-unifiac-lite="-kmod-ath10k kmod-ath10k-ct"
>  CONFIG_BUSYBOX_CUSTOM=y
>  CONFIG_TARGET_PER_DEVICE_ROOTFS=y
>  # CONFIG_BUSYBOX_CONFIG_BRCTL is not set
> @@ -99,6 +99,7 @@ CONFIG_PACKAGE_kmod-ledtrig-netdev=y
>  CONFIG_PACKAGE_kmod-nls-base=y
>  CONFIG_PACKAGE_kmod-sched-connmark=y
>  CONFIG_PACKAGE_kmod-usb-core=y
> +CONFIG_PACKAGE_kmod-usb-ehci=y
>  CONFIG_PACKAGE_kmod-usb-ledtrig-usbport=y
>  CONFIG_PACKAGE_kmod-usb-ohci=y
>  CONFIG_PACKAGE_kmod-usb2=y
> diff --git a/bsp/board_ar71xx.bsp b/bsp/board_ar71xx.bsp
> index 56d7c9f6..66631949 100644
> --- a/bsp/board_ar71xx.bsp
> +++ b/bsp/board_ar71xx.bsp
> @@ -1,38 +1,38 @@
>  machine=ar71xx
>  chipset=ar71xx
> -subtarget=generic
> +subtarget=tiny
>  target=$builddir/$machine
> -images=("lede-ar71xx-generic-cpe210-220-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-cpe510-520-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-ubnt-nano-m-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-ubnt-loco-m-xw-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr740n-v4-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr741nd-v2-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr741nd-v4-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr841-v7-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr841-v8-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr841-v9-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr841-v10-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr841-v11-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr841-v12-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr842n-v2-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr1043nd-v1-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr1043nd-v2-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr1043nd-v3-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr1043nd-v4-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wr1043n-v5-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wa860re-v1-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wa850re-v1-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wa901nd-v2-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-gl-ar150-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-mr3020-v1-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-ubnt-bullet-m-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-ubnt-unifi-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-ubnt-unifiac-lite-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wdr3500-v1-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wdr3600-v1-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wdr4300-v1-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-tl-wdr4310-v1-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-archer-c7-v2-squashfs-sysupgrade.bin"
> -        "lede-ar71xx-generic-archer-c25-v1-squashfs-sysupgrade.bin"
> +images=("openwrt-${chipset}-${subtarget}-cpe210-220-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-cpe510-520-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-ubnt-nano-m-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-ubnt-loco-m-xw-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr740n-v4-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr741nd-v2-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr741nd-v4-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr841-v7-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr841-v8-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr841-v9-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr841-v10-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr841-v11-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr841-v12-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr842n-v2-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr1043nd-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr1043nd-v2-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr1043nd-v3-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr1043nd-v4-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wr1043n-v5-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wa860re-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wa850re-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wa901nd-v2-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-gl-ar150-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-mr3020-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-ubnt-bullet-m-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-ubnt-unifi-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-ubnt-unifiac-lite-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wdr3500-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wdr3600-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wdr4300-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wdr4310-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-archer-c7-v2-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-archer-c25-v1-squashfs-sysupgrade.bin"
>          )
> diff --git a/bsp/board_wdr4900.bsp b/bsp/board_wdr4900.bsp
> index 30791e48..8520c6e5 100644
> --- a/bsp/board_wdr4900.bsp
> +++ b/bsp/board_wdr4900.bsp
> @@ -4,5 +4,5 @@ subtarget=generic
>  target=$builddir/$machine
>  
>  images=(
> -        "lede-mpc85xx-generic-tl-wdr4900-v1-squashfs-sysupgrade.bin"
> +        "openwrt-${chipset}-${subtarget}-tl-wdr4900-v1-squashfs-sysupgrade.bin"
>         )
> diff --git a/build_patches/openwrt/0005-allow-building-all-devives-as-tiny.patch b/build_patches/openwrt/0005-allow-building-all-devives-as-tiny.patch
> new file mode 100644
> index 00000000..7f58247d
> --- /dev/null
> +++ b/build_patches/openwrt/0005-allow-building-all-devives-as-tiny.patch
> @@ -0,0 +1,28 @@
> +From a90784d1eb5eff968d6d2ced5c33b980dcfe40d0 Mon Sep 17 00:00:00 2001
> +From: Tim Niemeyer <tim at tn-x.org>
> +Date: Mon, 6 Aug 2018 18:39:04 +0200
> +Subject: [PATCH] allow building all devives as tiny
> +
> +---
> + target/linux/ar71xx/image/Makefile | 5 +++++
> + 1 file changed, 5 insertions(+)
> +
> +diff --git a/target/linux/ar71xx/image/Makefile b/target/linux/ar71xx/image/Makefile
> +index 1eaf1e457c..602323bba2 100644
> +--- a/target/linux/ar71xx/image/Makefile
> ++++ b/target/linux/ar71xx/image/Makefile
> +@@ -22,6 +22,11 @@ endif
> + ifeq ($(SUBTARGET),tiny)
> + include ./tiny-tp-link.mk
> + include ./tiny-legacy-devices.mk
> ++include ./generic.mk
> ++include ./generic-legacy-devices.mk
> ++include ./generic-senao.mk
> ++include ./generic-tp-link.mk
> ++include ./generic-ubnt.mk
> + endif
> + ifeq ($(SUBTARGET),nand)
> + include ./nand.mk
> +-- 
> +2.11.0
> +
> diff --git a/buildscript b/buildscript
> index f70703a7..26983100 100755
> --- a/buildscript
> +++ b/buildscript
> @@ -274,8 +274,9 @@ cp_firmware() {
>      [ -n "$subtarget" ] || subtarget="generic"
>  
>      for image in ${images[@]}; do
> -        filename_build=${image//lede/fff-${version}}
> +        filename_build=${image//openwrt/fff-${version}}
>          filename_build=${filename_build//generic/g}
> +        filename_build=${filename_build//tiny/t}
>          cp "$target/bin/targets/${chipset}/${subtarget}/$image" "./bin/$filename_build"
>  
>          for region in "" "-eu" "-us"; do
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20180924/690ef4f9/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev