[PATCH v3 0/8] Update OpenWrt to 18.06.0
Adrian Schmutzler
freifunk at adrianschmutzler.de
Sa Aug 4 16:34:19 CEST 2018
Since the firmware is moving towards a first stable V2, the next
step might be a jump of the OpenWrt target.
This patchset should comprise all the necessary adjustments.
I've been running it (with different openwrt versions and other
patches) for two months in production now. Thus, no RFC for v3.
Although we have seen an OpenWrt 18.06.0 release some days ago,
this release includes some bugs, particularly also for Ubiquiti
devices. I thus chose to use the current state of the
openwrt-18.06 branch instead.
Adrian Schmutzler (8):
OpenWRT: Update OpenWrt, packages and routing to openwrt-18.06
OpenWRT/packages: Add missing dependencies
bsp: Update device definitions for openwrt-18.06
fff-boardname: Fix changed board name of WDR4900v1
fff-firewall: Fix match in ip6tables and add dependencies
fff-sysupgrade: Update sysupgrade.sh to support openwrt-18.06
root_file_system: Remove sysctl.conf
fff-network: Split network.* files between subtargets
bsp/ar71xx/.config | 42 +-
bsp/ar71xxtiny/.config | 69 ++
bsp/board_ar71xx.bsp | 53 +-
bsp/board_ar71xxtiny.bsp | 18 +
bsp/board_wdr4900.bsp | 2 +-
bsp/default/root_file_system/etc/sysctl.conf | 1 -
.../openwrt/0001-sysupgrade-no-config-save.patch | 12 +-
build_patches/openwrt/0002-set-root-password.patch | 6 +-
.../openwrt/0003-ntpd-host-as-string.patch | 6 +-
...tats.patch => 0004-ar71xx-4.9-l2tp-stats.patch} | 12 +-
...ils-tplink-safeloader-support-strings-as-.patch | 164 -----
...1xx-add-support-for-TP-Link-Archer-C25-v1.patch | 501 ---------------
...ils-tplink-safeloader-add-TP-Link-Archer-.patch | 114 ----
...mware-update-qca9887-firmware-to-10.2.4-1.patch | 41 --
...ils-mktplinkfw-rework-combined-image-opti.patch | 264 --------
...mktplinkfw-combined-command-to-image-comm.patch | 103 ---
...13-ar71xx-add-support-for-TL-WR1043N-v5.0.patch | 697 ---------------------
...do-not-apply-broken-power-limits-with-ATH.patch | 173 -----
...-remove-bs-partition-ro-flag-for-UniFi-AC.patch | 36 --
...ort-interface-IDs-with-more-than-two-digi.patch | 35 --
buildscript | 13 +-
.../files/etc/uci-defaults/50-fff-boardname | 3 +
src/packages/fff/fff-firewall/Makefile | 5 +-
.../files/usr/lib/firewall.d/20-filter-ssh | 4 +-
src/packages/fff/fff-network/Makefile | 4 +-
.../network.archer-c25-v1 | 0
.../network.archer-c7-v2 | 0
.../{ar71xx => ar71xx-generic}/network.cpe210 | 0
.../{ar71xx => ar71xx-generic}/network.cpe510 | 0
.../{ar71xx => ar71xx-generic}/network.gl-ar150 | 0
.../{ar71xx => ar71xx-generic}/network.mode | 0
.../network.tl-wdr3500-v1 | 0
.../network.tl-wdr3600-v1 | 0
.../network.tl-wdr4300-v1 | 0
.../network.tl-wdr4310-v1 | 0
.../network.tl-wr1043n-v5 | 0
.../network.tl-wr1043nd-v1 | 0
.../network.tl-wr1043nd-v2 | 0
.../network.tl-wr1043nd-v3 | 0
.../network.tl-wr1043nd-v4 | 0
.../network.tl-wr842n-v2 | 0
.../network.ubnt-bullet-m | 0
.../network.ubnt-loco-m-xw | 0
.../{ar71xx => ar71xx-generic}/network.ubnt-nano-m | 0
.../{ar71xx => ar71xx-generic}/network.ubnt-unifi | 0
.../network.ubnt-unifiac-lite | 0
.../fff/fff-network/ar71xx-tiny/network.mode | 25 +
.../{ar71xx => ar71xx-tiny}/network.tl-mr3020-v1 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wa850re-v1 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wa860re-v1 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wa901nd-v2 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wr740n-v4 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wr741nd-v2 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wr741nd-v4 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wr841-v10 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wr841-v11 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wr841-v12 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wr841-v7 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wr841-v8 | 0
.../{ar71xx => ar71xx-tiny}/network.tl-wr841-v9 | 0
.../network.tl-wdr4900-v1 | 0
src/packages/fff/fff-sysupgrade/Makefile | 4 +-
.../fff/fff-sysupgrade/files/etc/sysupgrade.sh | 28 +-
63 files changed, 196 insertions(+), 2239 deletions(-)
create mode 100644 bsp/ar71xxtiny/.config
create mode 100644 bsp/board_ar71xxtiny.bsp
delete mode 100644 bsp/default/root_file_system/etc/sysctl.conf
rename build_patches/openwrt/{0004-ar71xx-4.4-l2tp-stats.patch => 0004-ar71xx-4.9-l2tp-stats.patch} (83%)
delete mode 100644 build_patches/openwrt/0005-firmware-utils-tplink-safeloader-support-strings-as-.patch
delete mode 100644 build_patches/openwrt/0006-ar71xx-add-support-for-TP-Link-Archer-C25-v1.patch
delete mode 100644 build_patches/openwrt/0007-firmware-utils-tplink-safeloader-add-TP-Link-Archer-.patch
delete mode 100644 build_patches/openwrt/0008-ath10k-firmware-update-qca9887-firmware-to-10.2.4-1.patch
delete mode 100644 build_patches/openwrt/0011-firmware-utils-mktplinkfw-rework-combined-image-opti.patch
delete mode 100644 build_patches/openwrt/0012-build-move-mktplinkfw-combined-command-to-image-comm.patch
delete mode 100644 build_patches/openwrt/0013-ar71xx-add-support-for-TL-WR1043N-v5.0.patch
delete mode 100644 build_patches/openwrt/0020-Revert-ath-do-not-apply-broken-power-limits-with-ATH.patch
delete mode 100644 build_patches/openwrt/0031-ar71xx-remove-bs-partition-ro-flag-for-UniFi-AC.patch
delete mode 100644 build_patches/routing/0001-alfred-Support-interface-IDs-with-more-than-two-digi.patch
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.archer-c25-v1 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.archer-c7-v2 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.cpe210 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.cpe510 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.gl-ar150 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.mode (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.tl-wdr3500-v1 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.tl-wdr3600-v1 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.tl-wdr4300-v1 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.tl-wdr4310-v1 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.tl-wr1043n-v5 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.tl-wr1043nd-v1 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.tl-wr1043nd-v2 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.tl-wr1043nd-v3 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.tl-wr1043nd-v4 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.tl-wr842n-v2 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.ubnt-bullet-m (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.ubnt-loco-m-xw (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.ubnt-nano-m (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.ubnt-unifi (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-generic}/network.ubnt-unifiac-lite (100%)
create mode 100644 src/packages/fff/fff-network/ar71xx-tiny/network.mode
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-mr3020-v1 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wa850re-v1 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wa860re-v1 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wa901nd-v2 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wr740n-v4 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wr741nd-v2 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wr741nd-v4 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wr841-v10 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wr841-v11 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wr841-v12 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wr841-v7 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wr841-v8 (100%)
rename src/packages/fff/fff-network/{ar71xx => ar71xx-tiny}/network.tl-wr841-v9 (100%)
rename src/packages/fff/fff-network/{mpc85xx => mpc85xx-generic}/network.tl-wdr4900-v1 (100%)
--
2.11.0
Mehr Informationen über die Mailingliste franken-dev