Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder arm_cortex-a9_vfpv3-d16 Build #93

Results:

Build successful

SourceStamp:

Repositoryhttps://git.openwrt.org/openwrt/openwrt.git
Branchmaster
Revisionf49063ba9214cd679bd9b0d5504eadd5d6d86d4e
Changes57 changes

BuildSlave:

fsf-dock-08

Reason:

The SingleBranchScheduler scheduler named 'all' triggered this build

Steps and Logfiles:

  1. sharedwd Setting up shared work directory ( 0 secs )
    1. stdio
  2. nproc property 'nproc' set ( 0 secs )
    1. stdio
    2. property changes
  3. download downloading to cleanup.sh ( 0 secs )
    1. - no logs -
  4. cleanold Cleaning previous builds ( 1 mins, 15 secs )
    1. stdio
  5. cleanup Cleaning work area ( 1 secs )
    1. stdio
  6. mksdkdir Preparing SDK directory ( 0 secs )
    1. stdio
  7. downloadsdk Downloading SDK archive ( 25 secs )
    1. stdio
  8. unpacksdk Unpacking SDK archive ( 19 secs )
    1. stdio
  9. updatesdk Updating SDK ( 6 secs )
    1. stdio
  10. cleancmdlinks Sanitizing host command symlinks ( 0 secs )
    1. stdio
  11. writeversionmk downloading to getversion.mk ( 0 secs )
    1. - no logs -
  12. getversion property 'release_version' set ( 0 secs )
    1. stdio
    2. property changes
  13. dlkeybuildpub downloading to key-build.pub ( 0 secs )
    1. - no logs -
  14. dlkeybuild downloading to key-build ( 0 secs )
    1. - no logs -
  15. dlkeybuilducert downloading to key-build.ucert ( 0 secs )
    1. - no logs -
  16. mkdldir Preparing download directory ( 0 secs )
    1. stdio
  17. mkconf Preparing SDK configuration ( 7 secs )
    1. stdio
  18. download_1 downloading to ccache.sh ( 0 secs )
    1. - no logs -
  19. prepccache Preparing ccache ( 0 secs )
    1. stdio
  20. updatefeeds Updating feeds ( 3 mins, 23 secs )
    1. stdio
  21. installfeeds Installing feeds ( 10 secs )
    1. stdio
  22. logclear Clearing failure logs ( 0 secs )
    1. stdio
  23. compile Building packages ( 5 hrs, 5 mins, 39 secs )
    1. stdio
  24. mkfeedsconf Generating pinned feeds.conf ( 0 secs )
    1. stdio
  25. signprepare Ran ( 0 secs )
    1. stdio
  26. signpack Packing files to sign ( 0 secs )
    1. stdio
  27. upload uploading sign.tar.gz ( 7 secs )
    1. - no logs -
  28. signfiles Ran ( 2 secs )
    1. stdio
  29. download_2 downloading to sign.tar.gz ( 15 secs )
    1. - no logs -
  30. signunpack Unpacking signed files ( 0 secs )
    1. stdio
  31. uploadprepare Preparing package directory ( 2 secs )
    1. stdio
  32. packageupload Uploading package files ( 1 hrs, 15 mins, 30 secs )
    1. stdio
  33. logprepare Preparing log directory ( 2 secs )
    1. stdio
  34. logfind Finding failure logs ( 0 secs )
    1. stdio
  35. logcollect Collecting failure logs ( 0 secs )
    1. stdio
  36. logupload Uploading failure logs ( 3 secs )
    1. stdio
  37. sourcelist Finding source archives to upload ( 0 secs )
    1. stdio
  38. sourceupload Uploading source archives ( 2 secs )
    1. stdio
  39. df Reporting disk usage ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /builder/arm_cortex-a9_vfpv3-d16 slave
buildername arm_cortex-a9_vfpv3-d16 Builder
buildnumber 93 Build
codebase Build
nproc 8 SetPropertyFromCommand Step
project Build
release_version SNAPSHOT SetPropertyFromCommand Step
repository https://git.openwrt.org/openwrt/openwrt.git Build
revision f49063ba9214cd679bd9b0d5504eadd5d6d86d4e Build
scheduler all Scheduler
shared_wd True BuildSlave
slavename fsf-dock-08 BuildSlave
workdir /builder/arm_cortex-a9_vfpv3-d16 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Adrian Schmutzler
  2. Alberto Bursi
  3. Aleksander Jan Bajkowski
  4. Alex Lewontin
  5. Catalin Patulea
  6. Daniel González Cabanelas
  7. David Bauer
  8. Edward Matijevic
  9. Florian Eckert
  10. Gregory L. Dietsche
  11. Hans Dedecker
  12. Hauke Mehrtens
  13. Huangbin Zhan
  14. INAGAKI Hiroshi
  15. Jan Hoffmann
  16. Jason A. Donenfeld
  17. Javier Marcet
  18. Jose Olivera
  19. Konstantin Demin
  20. Lars Wessels
  21. Lech Perczak
  22. Leon M. George
  23. Natalie Kagelmacher
  24. Petr Štetiar
  25. Qin Wei
  26. Rogan Dawes
  27. Scott Roberts
  28. Sukru Senli
  29. Sungbo Eo
  30. Sven Roederer
  31. Sven Roederer

Timing:

StartMon Jun 29 04:15:03 2020
EndMon Jun 29 10:42:54 2020
Elapsed6 hrs, 27 mins, 50 secs

All Changes:

:

  1. Change #10398

    Category None
    Changed by INAGAKI Hiroshi <musashino.openohnoyoudont@gmail.com>
    Changed at Sun 21 Jun 2020 18:48:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5aae0c786221f3d1cbb33bc08bdc1c9e7957f4ca

    Comments

    ramips: add label-mac-device for ELECOM WRC-GST devices
    Update the dtsi for ELECOM WRC-1900GST and WRC-2533GST to add
    label-mac-device alias.
    
    Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
    [WRC-1900GST]
    Acked-by: NOGUCHI Hiroshi <drvlabo@gmail.com>
    [split patch, adjust commit title/message]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ramips/dts/mt7621_elecom_wrc-gst.dtsi
  2. Change #10399

    Category None
    Changed by INAGAKI Hiroshi <musashino.openohnoyoudont@gmail.com>
    Changed at Sun 21 Jun 2020 18:48:46
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision b5ae70d0530d1a733816f921ae0fe4dd58251fbb

    Comments

    ramips: increase SPI frequency for ELECOM WRC-GST devices
    Increase the SPI frequency for ELECOM WRC-1900GST and WRC-2533GST
    to 40 MHz by updating the common DTSI file.
    
    Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
    [WRC-1900GST]
    Acked-by: NOGUCHI Hiroshi <drvlabo@gmail.com>
    [split patch, adjust commit title/message]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ramips/dts/mt7621_elecom_wrc-gst.dtsi
  3. Change #10400

    Category None
    Changed by INAGAKI Hiroshi <musashino.openohnoyoudont@gmail.com>
    Changed at Sun 21 Jun 2020 18:52:30
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 39f2f9b1bf719ff11a4497cbfa6de4e3380e35bc

    Comments

    ramips: add MT7615 wireless support for ELECOM WRC-GST devices
    ELECOM WRC-1900GST and WRC-2533GST have two MT7615 chips for 2.4/5 GHz
    wireless.
    
    Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
    [WRC-1900GST]
    Acked-by: NOGUCHI Hiroshi <drvlabo@gmail.com>

    Changed files

    • target/linux/ramips/dts/mt7621_elecom_wrc-gst.dtsi
    • target/linux/ramips/image/mt7621.mk
  4. Change #10401

    Category None
    Changed by INAGAKI Hiroshi <musashino.openohnoyoudont@gmail.com>
    Changed at Sun 21 Jun 2020 18:56:42
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3a8d65010d999275a583c42064b60ab9a3cdce84

    Comments

    ramips: add support for ELECOM WRC-2533GST2
    ELECOM WRC-2533GST2 is a 2.4/5 GHz band 11ac (Wi-Fi 5) router, based
    on MT7621A.
    
    Specification:
    
    - SoC		: MediaTek MT7621A
    - RAM		: DDR3 256 MiB
    - Flash		: SPI-NOR 32 MiB
    - WLAN		: 2.4/5 GHz 4T4R (2x MediaTek MT7615)
    - Ethernet	: 10/100/1000 Mbps x5
      - Switch	: MediaTek MT7530 (SoC)
    - LED/keys	: 4x/6x (2x buttons, 1x slide-switch)
    - UART		: through-hole on PCB
      - J4: 3.3V, GND, TX, RX from ethernet port side
      - 57600n8
    - Power		: 12VDC, 1.5A
    
    Flash instruction using factory image:
    
    1. Boot WRC-2533GST2 normally
    2. Access to "http://192.168.2.1/" and open firmware update page
       ("ファームウェア更新")
    3. Select the OpenWrt factory image and click apply ("適用") button
    4. Wait ~150 seconds to complete flashing
    
    Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>

    Changed files

    • target/linux/ramips/dts/mt7621_elecom_wrc-1900gst.dts
    • target/linux/ramips/dts/mt7621_elecom_wrc-2533gst.dts
    • target/linux/ramips/dts/mt7621_elecom_wrc-2533gst2.dts
    • target/linux/ramips/dts/mt7621_elecom_wrc-gst.dtsi
    • target/linux/ramips/image/mt7621.mk
  5. Change #10402

    Category None
    Changed by Lech Perczak <lech.perczakohnoyoudont@gmail.com>
    Changed at Sun 21 Jun 2020 19:29:51
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 708c6772f629a857a7d13a0ca65d6093746da8c3

    Comments

    ath79: fix input type for TP-Link TL-WR902AC v1 mode switch
    Inputs assigned to "mode select" switch on the side of the device
    were missing linux,input-type property.
    This would cause them do incorrectly generate EV_KEY events.
    Fix this by setting the linux,input-type = <EV_SW> property on them.
    
    Signed-off-by: Lech Perczak <lech.perczak@gmail.com>

    Changed files

    • target/linux/ath79/dts/qca9531_tplink_tl-wr902ac-v1.dts
  6. Change #10403

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Sun 21 Jun 2020 19:30:36
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 340de1d1545f6da3f21b06a23bb8288da6d992be

    Comments

    lantiq: fritz7312: set maximum speed to 100 mbit on 5.4
    The fritz 7312 does not support 1000 gbit. Advertising it makes it
    worse. Some NIC will change to 1000 gibt and turn off and on again for
    ever.
    
    The previous patch in 36f628910b8b was only applied to the 4.19 file,
    so let's just make it consistent with this patch.
    
    Cc: Alexander Couzens <lynxis@fe80.eu>
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/lantiq/files-5.4/arch/mips/boot/dts/lantiq/ar9_avm_fritz7312.dts
  7. Change #10404

    Category None
    Changed by Konstantin Demin <rockdrillaohnoyoudont@gmail.com>
    Changed at Sun 21 Jun 2020 19:33:23
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 29e170dbaac0091d09ae52157cd2f1f26a9c8ca4

    Comments

    dropbear: bump to 2020.79
    - drop patches (applied upstream):
      * 010-backport-change-address-logging.patch
      * 020-backport-ed25519-support.patch
      * 021-backport-chacha20-poly1305-support.patch
    - backport patches:
      * 010-backport-disable-toom-and-karatsuba.patch:
        reduce dropbear binary size (about ~8Kb).
    - refresh patches.
    - don't bother anymore with following config options
      because they are disabled in upstream too:
      * DROPBEAR_3DES
      * DROPBEAR_ENABLE_CBC_MODE
      * DROPBEAR_SHA1_96_HMAC
    - explicitly disable DO_MOTD as it was before commit a1099ed:
      upstream has (accidentally) switched it to 0 in release 2019.77,
      but reverted back in release 2020.79.
    
    Signed-off-by: Konstantin Demin <rockdrilla@gmail.com>

    Changed files

    • package/network/services/dropbear/Makefile
    • package/network/services/dropbear/patches/010-backport-change-address-logging.patch
    • package/network/services/dropbear/patches/010-backport-disable-toom-and-karatsuba.patch
    • package/network/services/dropbear/patches/020-backport-ed25519-support.patch
    • package/network/services/dropbear/patches/021-backport-chacha20-poly1305-support.patch
    • package/network/services/dropbear/patches/100-pubkey_path.patch
    • package/network/services/dropbear/patches/110-change_user.patch
    • package/network/services/dropbear/patches/160-lto-jobserver.patch
    • package/network/services/dropbear/patches/901-bundled-libs-cflags.patch
  8. Change #10416

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Mon 22 Jun 2020 10:51:22
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision ceeece9ffaa5a3a336505332c39794d76c08b2ca

    Comments

    ath79: image: fix initramfs for safeloader devices
    Currently it's not possible to tftpboot initramfs image on archer-c7-v5
    as the image contains tplink-v1-header which leads to:
    
     ath> bootm
     ## Booting image at 81000000 ...
     Bad Magic Number
    
    as U-Boot expects uImage wrapped image. This is caused by following
    inheritance issue:
    
      define Device/Init
        KERNEL_INITRAMFS = $$(KERNEL)
    
      define Device/tplink-v1
        KERNEL := kernel-bin | append-dtb | lzma
        KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | tplink-v1-header
    
      define Device/tplink-safeloader
        $(Device/tplink-v1)
    
      define Device/tplink-safeloader-uimage
        $(Device/tplink-safeloader)
        KERNEL := kernel-bin | append-dtb | lzma | uImageArcher lzma
    
      define Device/tplink_archer-c7-v5
        $(Device/tplink-safeloader-uimage)
    
    where tplink-v1 defines KERNEL_INITRAMFS with tplink-v1-header and it's
    then used by all devices inheriting from tplink-safeloader. Fix this by
    overriding KERNEL_INITRAMFS to KERNEL variable again.
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • target/linux/ath79/image/common-tp-link.mk
  9. Change #10417

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Mon 22 Jun 2020 10:51:22
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e44e60b290fb346a4cdd5ca9b141abbcf61e80fe

    Comments

    kernel: bump 5.4 to 5.4.48
    Resolved merge conflict in the following patches:
    
     layerscape: 701-net-0213-dpaa2-eth-Add-CEETM-qdisc-support.patch
     ramips: 0013-owrt-hack-fix-mt7688-cache-issue.patch
    
    Refreshed patches, removed upstreamed patch:
    
     bcm63xx: 020-v5.8-mtd-rawnand-brcmnand-fix-hamming-oob-layout.patch
    
    Run tested: qemu-x86-64
    Build tested: x86/64
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • include/kernel-version.mk
    • target/linux/bcm27xx/patches-5.4/950-0001-arm-partially-revert-702b94bff3c50542a6e4ab9a4f4cef0.patch
    • target/linux/bcm27xx/patches-5.4/950-0027-mm-Remove-the-PFN-busy-warning.patch
    • target/linux/bcm27xx/patches-5.4/950-0210-bcmgenet-constrain-max-DMA-burst-length.patch
    • target/linux/bcm27xx/patches-5.4/950-0211-bcmgenet-Better-coalescing-parameter-defaults.patch
    • target/linux/bcm27xx/patches-5.4/950-0295-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch
    • target/linux/bcm27xx/patches-5.4/950-0316-kbuild-Allow-.dtbo-overlays-to-be-built-piecemeal.patch
    • target/linux/bcm27xx/patches-5.4/950-0340-drm-v3d-The-third-IRQ-is-optional.patch
    • target/linux/bcm27xx/patches-5.4/950-0451-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patch
    • target/linux/bcm27xx/patches-5.4/950-0460-Kbuild-Allow-.dtbo-overlays-to-be-built-adjust.patch
    • target/linux/bcm27xx/patches-5.4/950-0653-spi-Force-CS_HIGH-if-GPIO-descriptors-are-used.patch
    • target/linux/bcm27xx/patches-5.4/950-0697-SQUASH-spi-Demote-SPI_CS_HIGH-warning-to-KERN_DEBUG.patch
    • target/linux/bcm63xx/patches-5.4/020-v5.8-mtd-rawnand-brcmnand-fix-hamming-oob-layout.patch
    • target/linux/generic/backport-5.4/825-v5.8-spi-rb4xx-null-pointer-bug-fix.patch
    • target/linux/generic/backport-5.4/826-v5.8-spi-rb4xx-update-driver-to-be-device-tree-aware.patch
    • target/linux/generic/hack-5.4/221-module_exports.patch
    • target/linux/generic/hack-5.4/902-debloat_proc.patch
    • target/linux/generic/pending-5.4/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch
    • target/linux/generic/pending-5.4/201-extra_optimization.patch
    • target/linux/generic/pending-5.4/203-kallsyms_uncompressed.patch
    • target/linux/generic/pending-5.4/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch
    • target/linux/ipq40xx/patches-5.4/400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch
    • target/linux/lantiq/patches-5.4/0001-MIPS-lantiq-add-pcie-driver.patch
    • target/linux/layerscape/patches-5.4/303-core-0005-nand-raw-workaround-for-EDO-high-speed-mode.patch
    • target/linux/layerscape/patches-5.4/701-net-0213-dpaa2-eth-Add-CEETM-qdisc-support.patch
    • target/linux/octeontx/patches-5.4/0004-PCI-add-quirk-for-Gateworks-PLX-PEX860x-switch-with-.patch
    • target/linux/ramips/patches-5.4/0013-owrt-hack-fix-mt7688-cache-issue.patch
    • target/linux/x86/patches-5.4/200-pcengines-apu2-reboot.patch
  10. Change #10422

    Category None
    Changed by Daniel González Cabanelas <dgcbueuohnoyoudont@gmail.com>
    Changed at Mon 22 Jun 2020 13:43:41
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3f27a6e6402ba52032def578f0944287154a490d

    Comments

    bcm63xx: AV4202N: add missing PCI pinmux
    The ADB P.DG AV4202N device has a wifi chipset connected via PCI. But the
    PCI pinmux is missing and without it the wifi won't work properly.
    
    Add the pinctrl_pci to enable the missing PCI pins for this device.
    
    Signed-off-by: Daniel González Cabanelas <dgcbueu@gmail.com>

    Changed files

    • target/linux/bcm63xx/dts/bcm6368-adb-av4202n.dts
  11. Change #10435

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Tue 23 Jun 2020 07:29:00
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 472b8fc91bbab0530d72e9780a482bacc1bbe5f7

    Comments

    armvirt,x86: fix build breakage of crypto ccp module
    Upstream in commit f9f8f0c24203 ("crypto: ccp -- don't "select"
    CONFIG_DMADEVICES") removed dependency on CONFIG_DMADEVICES symbol which
    leads to build breakage of ccp crypto module, so fix this by adding that
    symbol back in the kernel config.
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • target/linux/armvirt/config-5.4
    • target/linux/x86/config-5.4
  12. Change #10443

    Category None
    Changed by Jose Olivera <oliverajeoohnoyoudont@gmail.com>
    Changed at Tue 23 Jun 2020 13:01:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision d0e8b8310f7079ccf250f7eddbdf8b9d319c274d

    Comments

    mvebu: fix default EU regdomain for Linksys WRT AC devices
    The mwlwifi driver sets the default country code for EU (fi-
    rmware region code 0x30) certified devices to FR (France),
    not DE (Germany). Whilst this is a trivial fix, novice users
    may not know how mwlwifi negatively reacts to a non-matching
    country code and may leave the setting alone. Especially si-
    nce it is under the advanced settings section in LuCI.
    
    Relevant mwlwifi driver code:
    https://github.com/kaloz/mwlwifi/commit/0a550312ddb5a9e00e8d602d5571598f25a78158
    
    The mwlwifi driver readme states "Please don't change country
    code and let mwlwifi set it for you." However, OpenWrt's current
    behaviour does not adhere to this with its default, 'just flashed
    from factory' setting for EU devices.
    
    Signed-off-by: Jose Olivera <oliverajeo@gmail.com>
    [rebase, extend commit message]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/mvebu/cortexa9/base-files/etc/uci-defaults/03_wireless
  13. Change #10444

    Category None
    Changed by Catalin Patulea <catalinpohnoyoudont@google.com>
    Changed at Tue 23 Jun 2020 17:25:20
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 492a6594b97e765a2a93fadbe23534ae94f710fa

    Comments

    libnetfilter-queue: fix package title and description
    The original text was copy/pasted from some other package.
    Adjust the package title and description to match the description
    on the publishers page.
    
    Signed-off-by: Catalin Patulea <catalinp@google.com>
    [slightly adjust content and commit message]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • package/libs/libnetfilter-queue/Makefile
  14. Change #10445

    Category None
    Changed by Sven Roederer <devel-svenohnoyoudont@geroedel.de>
    Changed at Tue 23 Jun 2020 18:00:16
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 7e67d144868b716fc1d9b256e57d9f83b8acd9cd

    Comments

    igmpproxy: remove some bashism
    "[[" is a bash extension for test. As the ash-implementation is not
    fully compatible we drop its usage.
    This follows up 3519bf4976b41c
    
    As a result, we also need to move the and/or out of the test brackets.
    
    Signed-off-by: Sven Roederer <devel-sven@geroedel.de>
    [squash from two patches, adjust commit message]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • package/network/services/igmpproxy/files/igmpproxy.init
  15. Change #10447

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Tue 23 Jun 2020 19:02:26
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision fa6d53261a68997a7928f38578c5824a2d375d6f

    Comments

    ipq40xx: consolidate DTS files
    The DTS files in files-4.19 and files-5.4 are exactly identical
    except for one file (qcom-ipq4018-emr3500.dts), which is only
    present for 5.4.
    
    Since there is no point in maintaining all these identical files
    twice, this patch moves them to the "files" directory.
    
    If there ever was a new kernel with substantial DTS changes, a
    new folder would need to be introduced anyway and could easily be
    done.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-a42.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-cs-w3-wd1200g-eup.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-dap-2610.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ea6350v3.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-eap1300.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-emd1.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ens620ext.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ex6100v2.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ex6150v2.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-ex61x0v2.dtsi
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-fritzbox-4040.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-jalapeno.dtsi
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-meshpoint-one.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-nbg6617.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-rt-ac58u.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4018-wre6606.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-a62.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-cm520-79f.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c1.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c2.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-e2600ac.dtsi
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-ea8300.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-eap2200.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-fritzbox-7530.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-fritzrepeater-1200.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-fritzrepeater-3000.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-habanero-dvk.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-map-ac2200.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-rtl30vw.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-u4019-32m.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-u4019.dtsi
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4019-wpj419.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4028-wpj428.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-ap-303.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-ap-303h.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-ap-365.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-aruba-glenmorangie.dtsi
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-gl-b1300.dts
    • target/linux/ipq40xx/files-5.4/arch/arm/boot/dts/qcom-ipq4029-mr33.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-a42.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-cs-w3-wd1200g-eup.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-dap-2610.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ea6350v3.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-eap1300.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-emd1.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-emr3500.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ens620ext.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ex6100v2.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ex6150v2.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ex61x0v2.dtsi
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-fritzbox-4040.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-jalapeno.dtsi
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-meshpoint-one.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-nbg6617.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-rt-ac58u.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-wre6606.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-a62.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-cm520-79f.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c1.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac-c2.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-e2600ac.dtsi
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-ea8300.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-eap2200.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-fritzbox-7530.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-fritzrepeater-1200.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-fritzrepeater-3000.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-habanero-dvk.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-map-ac2200.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-rtl30vw.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-u4019-32m.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-u4019.dtsi
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-wpj419.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4028-wpj428.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ap-303.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ap-303h.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ap-365.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-aruba-glenmorangie.dtsi
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-gl-b1300.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-mr33.dts
  16. Change #10448

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Tue 23 Jun 2020 19:02:40
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3c20bb06440ae9f57337dc00383143b993e447e1

    Comments

    mvebu: consolidate DTS files
    The DTS files in files-4.19 and files-5.4 are exactly identical
    except for one file (armada-3720-uDPU.dts), which is only present
    for 4.19, as it has been upstreamed before 5.4.
    
    Since there is no point in maintaining all these identical files
    twice, this patch moves them to the "files" directory, only keeping
    the named exception to files-4.19.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/mvebu/files-5.4/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts
    • target/linux/mvebu/files-5.4/arch/arm/boot/dts/armada-385-linksys-venom.dts
    • target/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts
    • target/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts
    • target/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts
    • target/linux/mvebu/files-5.4/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts
    • target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts
    • target/linux/mvebu/files/arch/arm/boot/dts/armada-385-linksys-venom.dts
    • target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts
    • target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts
    • target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts
    • target/linux/mvebu/files/arch/arm64/boot/dts/marvell/armada-3720-gl-mv1000.dts
  17. Change #10449

    Category None
    Changed by Alex Lewontin <alex.c.lewontinohnoyoudont@gmail.com>
    Changed at Tue 23 Jun 2020 19:53:22
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 888afe7c698d94af6543d8be86d341cf99c998d8

    Comments

    ramips: move Netgear R6120 LED trigger to DTS
    This moves the trigger for the Netgear R6120's wlan2g_green LED from
    base-files/etc/board.d/01_leds to the device-tree file.
    
    This has been applied to R6120 based on findings for the very similar
    Netgear R6080.
    
    Signed-off-by: Alex Lewontin <alex.c.lewontin@gmail.com>
    [merge case in 01_leds, slightly adjust commit message/title]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ramips/dts/mt7628an_netgear_r6120.dts
    • target/linux/ramips/mt76x8/base-files/etc/board.d/01_leds
  18. Change #10450

    Category None
    Changed by Alex Lewontin <alex.c.lewontinohnoyoudont@gmail.com>
    Changed at Tue 23 Jun 2020 19:56:44
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 2e47a05d87c244efe489c528f39f66008de87979

    Comments

    ramips: clean up Netgear R6120 code formatting
    This commit performs minor janitorial work to clean up some code
    formatting for the Netgear R6120.
    
    Signed-off-by: Alex Lewontin <alex.c.lewontin@gmail.com>

    Changed files

    • target/linux/ramips/image/mt76x8.mk
  19. Change #10451

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Tue 23 Jun 2020 20:23:21
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 46a6586c83e029446ea35b02a328e5f7935d4a9f

    Comments

    base-files: remove urandom-seed definition
    urandom-seed has a separate Makefile, we can safely remove the definition here.
    
    Fixes: 27bfde9c9f78 ("base-files: move urandom seed bits into separate package")
    
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • package/base-files/Makefile
  20. Change #10465

    Category None
    Changed by Edward Matijevic <motolavohnoyoudont@gmail.com>
    Changed at Tue 23 Jun 2020 22:17:49
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 6da319412753ac99a895f09b9735c7f44fd0bf2c

    Comments

    bcm47xx: add support for NETGEAR R6200 V1
    This patch adds supports for the NETGEAR R6200 V1
    This device is mainlined in Linux as of 5.4
    
    Specification:
       - SOC: Broadcom BCM4718A1 (480 MHz)
       - Flash: 16MB (Macronix MX25L128)
       - RAM: 128MB DDR2
       - SWITCH: BCM53125
       - Ethernet: 5x GE (1 WAN + 4 LAN, Inverted order)
       - WLAN 2.4G: In SOC
       - WLAN 5GHz: miniPCIe card, BCM4352 (ID: 4360)
       - USB: 1x USB 2.0 port (Type A)
       - Buttons: Reset, WLAN, WPS
       - LED: Amber for Power, others need a workaround
       - UART: 1x UART on PCB
    
    LED Issues: They are controlled by a 74HC164 via bit banging(GPIO 6/7)
    
    Firmware Install Instructions
    =============================
    Using the device specific .chk, use that file to perform
    a normal device upgrade in the OEM admin page.
    
    Signed-off-by: Edward Matijevic <motolav@gmail.com>

    Changed files

    • target/linux/bcm47xx/base-files/etc/board.d/01_network
    • target/linux/bcm47xx/base-files/lib/upgrade/platform.sh
    • target/linux/bcm47xx/image/mips74k.mk
    • target/linux/bcm47xx/patches-4.19/032-v5.4-MIPS-BCM47XX-Add-support-for-Netgear-R6200v1.patch
    • target/linux/bcm47xx/patches-4.19/320-MIPS-BCM47XX-Devices-database-update-for-4.x.patch
  21. Change #10466

    Category None
    Changed by Leon M. George <leonohnoyoudont@georgemail.eu>
    Changed at Tue 23 Jun 2020 23:21:24
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 8f95220bcb554b1b668114e5264ebce4028c5f93

    Comments

    mac80211: fix use of local variable
    mac80211_get_addr is called from mac80211_generate_mac, where the local variable
    initialisation id="${macidx:-0}" suggests that macidx is not always defined.
    Probably, idx was supposed to be used instead of $(($macidx + 1)).
    
    Fixes: 4d99db168cf7 ("mac80211: try to get interface addresses from wiphy sysfs 'addresses' if no mask is set")
    
    Signed-off-by: Leon M. George <leon@georgemail.eu>

    Changed files

    • package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
  22. Change #10467

    Category None
    Changed by Jason A. Donenfeld <Jasonohnoyoudont@zx2c4.com>
    Changed at Wed 24 Jun 2020 06:01:37
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision ea5192e6c505c53b0565f63841ff22dbe51c302c

    Comments

    wireguard: bump to 1.0.20200623
    * compat: drop centos 8.1 support as 8.2 is now out
    
    Of note, as well, is that we now have both RHEL7 and RHEL8 in our CI at
    <https://www.wireguard.com/build-status/>.
    
    * Kbuild: remove -fvisibility=hidden from cflags
    
    This fixes an issue when compiling wireguard as a module for ARM kernels in
    THUMB2 mode without the JUMP11 workaround.
    
    * noise: do not assign initiation time in if condition
    
    Style fix.
    
    * device: avoid circular netns references
    
    Fixes a circular reference issue with network namespaces.
    
    * netns: workaround bad 5.2.y backport
    
    This works around a back backport in the 5.2.y series.
    
    Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>

    Changed files

    • package/network/services/wireguard/Makefile
  23. Change #10468

    Category None
    Changed by Sven Roederer <freifunkohnoyoudont@it-solutions.geroedel.de>
    Changed at Wed 24 Jun 2020 12:58:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 221f97ff4737f012c90feb086bc1c2ed86c6001b

    Comments

    feeds: add freifunk feed
    Read the freifunk packages, that have been moved from the LuCI feed
    into its own feed in January 2019.
    
    Signed-off-by: Sven Roederer <freifunk@it-solutions.geroedel.de>

    Changed files

    • feeds.conf.default
  24. Change #10471

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Wed 24 Jun 2020 14:05:55
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision d4dea7efcdc46530d47b2fa33ebc7f6606491d3d

    Comments

    urandom-seed: update Makefile
    - update SPDX license identifier
    - use https in URL
    - use default PKG_BUILD_DIR
    
    Suggested-by: Josef Schlehofer <josef.schlehofer@nic.cz>
    Tested-by: Josef Schlehofer <josef.schlehofer@nic.cz>
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • package/system/urandom-seed/Makefile
  25. Change #10486

    Category None
    Changed by Hans Dedecker <dedeckehohnoyoudont@gmail.com>
    Changed at Wed 24 Jun 2020 20:36:21
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 751e6ab8e625b7b29d1184c8f28ecd6b2df81fa0

    Comments

    dropbear: fix compilation for uClibc
    Backport patches which fix compile issue for uClibc-ng :
    
    dbrandom.c:174:8: warning: implicit declaration of function 'getrandom'; did you mean 'genrandom'? [-Wimplicit-function-declaration]
      ret = getrandom(buf, sizeof(buf), GRND_NONBLOCK);
            ^~~~~~~~~
            genrandom
    dbrandom.c:174:36: error: 'GRND_NONBLOCK' undeclared (first use in this function); did you mean 'SOCK_NONBLOCK'?
      ret = getrandom(buf, sizeof(buf), GRND_NONBLOCK);
                                        ^~~~~~~~~~~~~
                                        SOCK_NONBLOCK
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>

    Changed files

    • package/network/services/dropbear/patches/001-backport_GNU_SOURCE-for-random.patch
    • package/network/services/dropbear/patches/002-backport-move-GNU_SOURCE-earlier.patch
  26. Change #10489

    Category None
    Changed by Natalie Kagelmacher <nataliekohnoyoudont@pm.me>
    Changed at Thu 25 Jun 2020 00:35:35
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 8ff631feff50e901f75d9cdae4c475050d6fc4a7

    Comments

    ath79: add support for AVM FRITZ!WLAN Repeater DVB-C
    This commit adds support for the AVM FRITZ!WLAN Repeater DVB-C
    
    SOC:   Qualcomm Atheros QCA9556
    RAM:   64 MiB
    FLASH: 16 MB SPI-NOR
    WLAN:  QCA9556 3T3R 2.4 GHZ b/g/n and
           QCA9880 3T3R 5 GHz n/ac
    ETH:   Atheros AR8033 1000 Base-T
    DVB-C: EM28174 with MaxLinear MXL251 tuner
    BTN:   WPS Button
    LED:   Power, WLAN, TV, RSSI0-4
    
    Tested and working:
     - Ethernet (correct MAC, gigabit, iperf3 about 200 Mbit/s)
     - 2.4 GHz Wi-Fi (correct MAC)
     - 5 GHz Wi-Fi (correct MAC)
     - WPS Button (tested using wifitoggle)
     - LEDs
     - Installation via EVA bootloader (FTP recovery)
     - OpenWrt sysupgrade (both CLI and LuCI)
     - Download of "urlader" (mtd0)
    
    Not working:
     - Internal USB
     - DVB-C em28174+MxL251 (depends on internal USB)
    
    Installation via EVA bootloader (FTP recovery):
    Set NIC to 192.168.178.3/24 gateway 192.168.178.1 and power on the device,
    connect to 192.168.178.1 through FTP and sign in with adam2/adam2:
    
    ftp> quote USER adam2
    ftp> quote PASS adam2
    ftp> binary
    ftp> debug
    ftp> passive
    ftp> quote MEDIA FLSH
    ftp> put openwrt-sysupgrade.bin mtd1
    
    Wait for "Transfer complete" together with the transfer details.
    Wait two minutes to make sure flash is complete (just to be safe).
    
    Then restart the device (power off and on) to boot into OpenWrt.
    Revert your NIC settings to reach OpenWrt at 192.168.1.1
    
    Signed-off-by: Natalie Kagelmacher <nataliek@pm.me>
    [fixed sorting - removed change to other board -
    prettified commit message]
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ath79/dts/qca9556_avm_fritzdvbc.dts
    • target/linux/ath79/generic/base-files/etc/board.d/01_leds
    • target/linux/ath79/generic/base-files/etc/board.d/02_network
    • target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom
    • target/linux/ath79/generic/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
    • target/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.sh
    • target/linux/ath79/image/generic.mk
  27. Change #10490

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Thu 25 Jun 2020 00:36:19
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 870588b6ebd8d818f65e5784bc866a8d67de0a31

    Comments

    mac80211: ath9k: enable MFP capability unconditionally
    ath9k will already fallback on software-crypto for chipsets not
    supporting IEEE802.11w (MFP). So advertising MFP is not dependent
    on disabling HW crypto for all traffic entirely.
    
    Tested on Sonicwall SonicPoint Ni (AR9132)
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • package/kernel/mac80211/patches/ath/450-ath9k-enabled-MFP-capability-unconditionally.patch
  28. Change #10503

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Thu 25 Jun 2020 20:33:36
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 54b19e213aba6ec140614901f098593f7e395a47

    Comments

    ramips: drop redundant chosen/bootargs
    chosen/bootargs are defined to the same value in device DTS files
    that is already set in the SoC DTSI. Remove the redundant definitions.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
    • target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
    • target/linux/ramips/dts/mt7620a_edimax_ew-7478apc.dts
    • target/linux/ramips/dts/mt7620a_edimax_ew-747x.dtsi
    • target/linux/ramips/dts/mt7620a_lb-link_bl-w1200.dts
    • target/linux/ramips/dts/mt7620a_netgear_ex2700_wn3000rp-v3.dtsi
    • target/linux/ramips/dts/mt7620a_netgear_ex3x00_ex61xx.dtsi
    • target/linux/ramips/dts/mt7628an_asus_rt-n1x.dtsi
    • target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts
    • target/linux/ramips/dts/mt7628an_mercury_mac1200r-v2.dts
    • target/linux/ramips/dts/mt7628an_skylab_skw92a.dts
    • target/linux/ramips/dts/mt7628an_tplink_re305-v1.dts
    • target/linux/ramips/dts/mt7628an_wavlink_wl-wn570ha1.dts
    • target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts
  29. Change #10504

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Thu 25 Jun 2020 21:09:05
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 635f111148c3f7ccb0ecc92863a3b1a142f6ebeb

    Comments

    ath79: drop and consolidate redundant chosen/bootargs
    In ath79, for several SoCs the console bootargs are defined to the
    very same value in every device's DTS. Consolidate these definitions
    in the SoC dtsi files and drop further redundant definitions elsewhere.
    
    The only device without any bootargs set has been OpenMesh OM5P-AC V2.
    This will now inherit the setting from qca955x.dtsi
    
    Note that while this tidies up master a lot, it might develop into a
    frequent pitfall for backports.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/dts/ar7100.dtsi
    • target/linux/ath79/dts/ar7100_mikrotik_routerboard-4xx.dtsi
    • target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dts
    • target/linux/ath79/dts/ar7161_dlink_dir-825-b1.dts
    • target/linux/ath79/dts/ar7161_netgear_wndr.dtsi
    • target/linux/ath79/dts/ar7161_siemens_ws-ap3610.dts
    • target/linux/ath79/dts/ar7161_ubnt_routerstation.dtsi
    • target/linux/ath79/dts/ar9344_dlink_dir-8x5.dtsi
    • target/linux/ath79/dts/qca9531_tplink_archer-d50-v1.dts
    • target/linux/ath79/dts/qca9531_tplink_tl-wr902ac-v1.dts
    • target/linux/ath79/dts/qca9531_yuncore_a770.dts
    • target/linux/ath79/dts/qca9533_tplink_cpexxx.dtsi
    • target/linux/ath79/dts/qca9533_tplink_tl-wa801nd.dtsi
    • target/linux/ath79/dts/qca9533_tplink_tl-wa850re-v2.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wr802n.dtsi
    • target/linux/ath79/dts/qca9533_tplink_tl-wr841.dtsi
    • target/linux/ath79/dts/qca953x_tplink_tl-wr810n.dtsi
    • target/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsi
    • target/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dts
    • target/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dts
    • target/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsi
    • target/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsi
    • target/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsi
    • target/linux/ath79/dts/qca9558_dlink_dap-2695-a1.dts
    • target/linux/ath79/dts/qca9558_domywifi_dw33d.dts
    • target/linux/ath79/dts/qca9558_engenius_ecb1750.dts
    • target/linux/ath79/dts/qca9558_engenius_epg5000.dts
    • target/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dts
    • target/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dts
    • target/linux/ath79/dts/qca9558_netgear_ex7300.dtsi
    • target/linux/ath79/dts/qca9558_ocedo_koala.dts
    • target/linux/ath79/dts/qca9558_ocedo_ursus.dts
    • target/linux/ath79/dts/qca9558_sitecom_wlr-8100.dts
    • target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi
    • target/linux/ath79/dts/qca9558_tplink_archer-d7.dtsi
    • target/linux/ath79/dts/qca9558_tplink_re350k-v1.dts
    • target/linux/ath79/dts/qca9558_tplink_rex5x.dtsi
    • target/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dts
    • target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi
    • target/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dts
    • target/linux/ath79/dts/qca9558_trendnet_tew-823dru.dts
    • target/linux/ath79/dts/qca9558_zyxel_nbg6716.dts
    • target/linux/ath79/dts/qca955x.dtsi
    • target/linux/ath79/dts/qca955x_ubnt_xc.dtsi
    • target/linux/ath79/dts/qca9561_avm_fritz4020.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c25-v1.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c5x.dtsi
    • target/linux/ath79/dts/qca9561_tplink_archer-c6x.dtsi
    • target/linux/ath79/dts/qca9561_xiaomi_mi-router-4q.dts
    • target/linux/ath79/dts/qca9563_dlink_dir-842-c.dtsi
    • target/linux/ath79/dts/qca9563_dlink_dir-859-a1.dts
    • target/linux/ath79/dts/qca9563_elecom_wrc-ghbk2-i.dtsi
    • target/linux/ath79/dts/qca9563_glinet_gl-ar750s.dtsi
    • target/linux/ath79/dts/qca9563_nec_wg1200cr.dts
    • target/linux/ath79/dts/qca9563_nec_wg800hp.dts
    • target/linux/ath79/dts/qca9563_netgear_wndr.dtsi
    • target/linux/ath79/dts/qca9563_phicomm_k2t.dts
    • target/linux/ath79/dts/qca9563_rosinson_wr818.dts
    • target/linux/ath79/dts/qca9563_tplink_archer-c2-v3.dts
    • target/linux/ath79/dts/qca9563_tplink_archer-c7-v4.dts
    • target/linux/ath79/dts/qca9563_tplink_archer-x6-v2.dtsi
    • target/linux/ath79/dts/qca9563_tplink_archer-x7-v5.dtsi
    • target/linux/ath79/dts/qca9563_tplink_re450.dtsi
    • target/linux/ath79/dts/qca9563_tplink_tl-wr1043n.dtsi
    • target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi
    • target/linux/ath79/dts/qca9563_yuncore_xd4200.dtsi
    • target/linux/ath79/dts/qca956x.dtsi
    • target/linux/ath79/dts/tp9343_tplink_tl-wx.dtsi
  30. Change #10530

    Category None
    Changed by Florian Eckert <feohnoyoudont@dev.tdt.de>
    Changed at Fri 26 Jun 2020 18:54:53
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 2b550a6be198ff78ac672d654d867ff1a0a13760

    Comments

    kernel/leds-apu2: remove deprecated leds-apu2 driver
    Remove leds-apu2 out of tree driver. There is a new upstream device gpio
    and leds driver stack available for the APUv2 and APUv3 boards from pc
    egnines. This new driver stack was add in kernel version 4.15.
    
    Signed-off-by: Florian Eckert <fe@dev.tdt.de>

    Changed files

    • package/kernel/leds-apu2/Makefile
    • package/kernel/leds-apu2/src/Kconfig
    • package/kernel/leds-apu2/src/Makefile
    • package/kernel/leds-apu2/src/leds-apu2.c
  31. Change #10531

    Category None
    Changed by Florian Eckert <feohnoyoudont@dev.tdt.de>
    Changed at Fri 26 Jun 2020 18:54:53
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 97bc87d81a98dc0597b6492017cef9098cc9c012

    Comments

    kernel: add gpio-amd-fch module description
    Add a module description for the new gpio-amd-fch device driver.
    
    Signed-off-by: Florian Eckert <fe@dev.tdt.de>

    Changed files

    • package/kernel/linux/modules/other.mk
  32. Change #10532

    Category None
    Changed by Florian Eckert <feohnoyoudont@dev.tdt.de>
    Changed at Fri 26 Jun 2020 18:54:53
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f3c5c09e5ad6671519c6a3b29f9c6adb7fff66cb

    Comments

    kernel: add pcengines-apu2 module description
    Add a module description for the new pcengnies-apu2 device driver.
    This driver supports the front button and LEDs on the PC Engines
    APUv2/APUv3 boards.
    
    Signed-off-by: Florian Eckert <fe@dev.tdt.de>

    Changed files

    • target/linux/x86/modules.mk
  33. Change #10533

    Category None
    Changed by Florian Eckert <feohnoyoudont@dev.tdt.de>
    Changed at Fri 26 Jun 2020 18:54:53
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5596452cd4c48e806d7060badb1a106102af57d6

    Comments

    target/hack-5.4: platform/x86/pcengines: revert led simswich compromise
    With this change the LED subsystem is abused in the kernel to switch the
    simswap. This change will be reverted, so we could use again the gpio
    subsystem.
    
    Signed-off-by: Florian Eckert <fe@dev.tdt.de>

    Changed files

    • target/linux/generic/hack-5.4/991-platform-x86-pcengines-apuv2-revert-simswitch.patch
  34. Change #10534

    Category None
    Changed by Huangbin Zhan <zhanhb88ohnoyoudont@gmail.com>
    Changed at Fri 26 Jun 2020 18:54:53
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 67575b64107d39096195aaaa13b2c2986a5ff97f

    Comments

    logger: enable alternatives support
    Avoid conflict with busybox
    
    Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>

    Changed files

    • package/utils/util-linux/Makefile
  35. Change #10535

    Category None
    Changed by Huangbin Zhan <zhanhb88ohnoyoudont@gmail.com>
    Changed at Fri 26 Jun 2020 21:48:51
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3d6ac4d20facaae17f944826e1f0234815eb0891

    Comments

    ubox: add ALTERNATIVES
    This avoids a conflict with the kmod util from the package feed.
    
    Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>

    Changed files

    • package/system/ubox/Makefile
  36. Change #10536

    Category None
    Changed by Gregory L. Dietsche <Gregory.Dietscheohnoyoudont@cuw.edu>
    Changed at Fri 26 Jun 2020 22:19:05
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f3cb1636abeaba5a753d70592d05541ad929daeb

    Comments

    x86: Support Intel 10 Gigabit Ethernet Cards
    Support Intel 10 Gigabit Ethernet Cards in x86/64 images by default.
    This ensures that systems with cards such as the Intel x520 will work properly.
    
    Signed-off-by: Gregory L. Dietsche <Gregory.Dietsche@cuw.edu>

    Changed files

    • target/linux/x86/image/64.mk
  37. Change #10537

    Category None
    Changed by Huangbin Zhan <zhanhb88ohnoyoudont@gmail.com>
    Changed at Fri 26 Jun 2020 22:19:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision fed9bfbfeb84a15c198138a2015d001f82e480d4

    Comments

    base-files: coreutil-sha256sum breaks status code
    With package "coreutil-sha256sum" installed "sysupgrade" fails to perform 'sha256sum -s' and instead returns 'invalid option -- 's''.
    This is caused due to:
    	different syntax for a sha256sum status check ('sha256sum --status' with "coreutil-sha256sum")
    	'/usr/bin/sha256sum' being symlinked to '/usr/bin/gnu-sha256sum' (after installation of "coreutil-sha256sum")
    "coreutil-sha256sum" package from the packages feed replaces the Busybox sha256sum
    This patch restores for 'sysupgrade' the busybox call to its sha256sum applet.
    
    Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>

    Changed files

    • package/base-files/files/sbin/sysupgrade
  38. Change #10538

    Category None
    Changed by Rogan Dawes <roganohnoyoudont@dawes.za.net>
    Changed at Fri 26 Jun 2020 22:19:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 9c85153b8776aee8050b0c80b53525ac38af8653

    Comments

    sunxi: add text referencing Allwinner H3 and H5 CPUs
    This makes it a little easier to figure out which options to choose.
    
    Signed-off-by: Rogan Dawes <rogan@dawes.za.net>

    Changed files

    • target/linux/sunxi/Makefile
    • target/linux/sunxi/cortexa53/target.mk
    • target/linux/sunxi/cortexa7/target.mk
  39. Change #10539

    Category None
    Changed by Alberto Bursi <bobafetthotmailohnoyoudont@gmail.com>
    Changed at Fri 26 Jun 2020 22:19:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 930f3c014821df423507c878415c7fb4910a454d

    Comments

    uboot-kirkwood: enable sata in nsa310 uboot
    the uboot of nsa310 cannot use the network chip
    as it is a realtek on the PCIe lanes and not a
    Marvell ethernet from the SoC.
    
    Therefore tftp is not possible on this device
    and the only way to install is by loading files
    from a USB drive.
    If the USB subsystem is dead there is no way to
    install OpenWrt.
    Enable sata support and commands so it can be
    used as a fallback in case of USB issues.
    
    Signed-off-by: Alberto Bursi <bobafetthotmail@gmail.com>

    Changed files

    • package/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patch
  40. Change #10540

    Category None
    Changed by Sukru Senli <sukru.senliohnoyoudont@iopsys.eu>
    Changed at Fri 26 Jun 2020 22:19:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c856f7adfb355b218728a5a7cc60d6fafd9b3b94

    Comments

    netifd: replace timesvr with timesrv
    /lib/netifd/dhcp.script:
             Keep support for 'timesvr' while also supporting 'timesrv'
             Add log message indicating deprecation of 'timesvr'
    
    Signed-off-by: Sukru Senli <sukru.senli@iopsys.eu>

    Changed files

    • package/network/config/netifd/files/lib/netifd/dhcp.script
  41. Change #10541

    Category None
    Changed by Scott Roberts <ttocsrohnoyoudont@gmail.com>
    Changed at Fri 26 Jun 2020 22:19:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision dd13add3ceed9056b0b3cce182241ba553ed07cb

    Comments

    kernel: i2c-pxa: remove slave
    Removing i2c pxa slave
    
    The i2c-pxa is typically not use in slave mode. It does not make sense
    to have slave mode enabled by default.
    Having slave mode enabled prevents the i2c controller from being reset
    if a real slave device such as an SFP is attached to the i2c-pxa bus and
    locks it up.
    Disable slave mode so that the i2c controller can be reset if the bus is
    locked up.
    If someone actually has a need for pxa slave mode this can be enabled in
    kernel config.
    
    Signed-off-by: Scott Roberts <ttocsr@gmail.com>

    Changed files

    • package/kernel/linux/modules/i2c.mk
  42. Change #10542

    Category None
    Changed by Qin Wei <supportohnoyoudont@vocore.io>
    Changed at Fri 26 Jun 2020 22:19:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision cd6515c2e87b85bb3796ba365db34b3c52a251d5

    Comments

    ramips: fix sd polling
    This is fixed in 18.06, it appears again in 19.07.
    Currently mt7628 sdcard driver do not support polling mode which is for
    the device do not have card-detect pin to detect sd card insert. Without
    this patch, device will not detect sdcard is inserted. This patch is a
    fix of that.
    
    Signed-off-by: Qin Wei <support@vocore.io>

    Changed files

    • target/linux/ramips/files/drivers/mmc/host/mtk-mmc/sd.c
  43. Change #10543

    Category None
    Changed by Aleksander Jan Bajkowski <A.Bajkowskiohnoyoudont@stud.elka.pw.edu.pl>
    Changed at Fri 26 Jun 2020 22:19:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 58a6f06978f8c1995fefee01d6c3c6f3c78b36c9

    Comments

    lantiq: remove unused PHY drivers on xrx200
    All boards on xrx200 use builtin switch and there is no supported device
    with external switch.
    It was copy paste from xway subtarget and was added in commit 18b76c66fbfea0e21ff66c6df432fa109c5bbb43.
    
    Save 20.3 kB flash memory.
    
    Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>

    Changed files

    • target/linux/lantiq/xrx200/config-4.19
    • target/linux/lantiq/xrx200/config-5.4
  44. Change #10544

    Category None
    Changed by Daniel González Cabanelas <dgcbueuohnoyoudont@gmail.com>
    Changed at Fri 26 Jun 2020 22:19:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0cca96284ac2d3454a90b0d8127ab030951af557

    Comments

    mvebu: LS421DE: dts file improvements
    - Delete useless HDD presence inputs: they aren't buttons, and probably
      they are outputs in the stock firmware.
    - Change the Function Button keycode: the current one isn't mapped by
      the kernel module.
    - Use the recommended property names for the ethernet stuff.
    - Add missing i2c pinmux.
    - Minor cosmetic changes.
    
    Signed-off-by: Daniel González Cabanelas <dgcbueu@gmail.com>

    Changed files

    • target/linux/mvebu/files/arch/arm/boot/dts/armada-370-buffalo-ls421de.dts
  45. Change #10545

    Category None
    Changed by Hauke Mehrtens <haukeohnoyoudont@hauke-m.de>
    Changed at Fri 26 Jun 2020 22:19:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 4c3b81b75d0e0960cf49515ee8e48ada22256fd2

    Comments

    ath79: Fix ubnt_edgeswitch-8xp DEVICE_PACKAGES
    switch-bcm53xx-mdio does not exists, use kmod-switch-bcm53xx-mdio
    instead.
    
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
    Cc: Tobias Schramm <tobleminer@gmail.com>

    Changed files

    • target/linux/ath79/image/generic-ubnt.mk
  46. Change #10546

    Category None
    Changed by Javier Marcet <javierohnoyoudont@marcet.info>
    Changed at Fri 26 Jun 2020 22:19:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision caf09f2b842d31b70815e1281098bf895b067714

    Comments

    kernel: rename CONFIG_NETPRIO_CGROUP to CONFIG_CGROUP_NET_PRIO
    This has been changed in kernel 3.14.
    
    Signed-off-by: Javier Marcet <javier@marcet.info>

    Changed files

    • config/Config-kernel.in
  47. Change #10547

    Category None
    Changed by Alex Lewontin <alex.c.lewontinohnoyoudont@gmail.com>
    Changed at Fri 26 Jun 2020 22:29:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision bd49f2c9848ec10c7c7b41eaa14ac6c26e2bc977

    Comments

    ramips: add support for Netgear R6080
    This adds support for the Netgear R6080, aka Netgear AC1000.
    
    The R6080 has almost the same hardware as the Netgear R6120,
    aka Netgear AC1200, but it lacks the USB port, has only 8 MiB flash and
    uses a different SERCOMM_HWID.
    
    Specification:
    
    SoC: MediaTek MT7628 (580 MHz)
    Flash: 8 MiB
    RAM: 64 MiB
    Wireless: 2.4Ghz (builtin) and 5Ghz (MT7612E)
    LAN speed: 10/100
    LAN ports: 4
    WAN speed: 10/100
    WAN ports: 1
    UART (57600 8N1) on PCB
    
    Installation:
    
    Flashing OpenWRT from stock firmware requires nmrpflash. Use an ethernet
    cable to connect to LAN port 1 of the R6080, and power the R6080 off.
    From the connected workstation, run
    `nmrpflash -i eth0 -f openwrt-ramips-mt76x8-netgear_r6080-squashfs-factory.img`,
    replacing eth0 with the appropriate interface (can be identified by
    running `nmrpflash -L`). Then power on the R6080. After flashing has finished,
    power cycle the R6080, and it will boot into OpenWRT. Once OpenWRT has been
    installed, subsequent flashes can use the web interface and sysupgrade files.
    
    Signed-off-by: Alex Lewontin <alex.c.lewontin@gmail.com>
    [rebase and adjust for 5.4]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ramips/dts/mt7628an_netgear_r6080.dts
    • target/linux/ramips/image/mt76x8.mk
    • target/linux/ramips/mt76x8/base-files/etc/board.d/01_leds
    • target/linux/ramips/mt76x8/base-files/etc/board.d/02_network
  48. Change #10548

    Category None
    Changed by Jan Hoffmann <janohnoyoudont@3e8.eu>
    Changed at Fri 26 Jun 2020 22:33:29
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision b1d5ab1a698b05d7522df029a85f8078ee4217af

    Comments

    ramips: add support for NETGEAR WAC124
    The WAC124 hardware appears to be identical to R6260/R6350/R6850.
    
    SoC:   MediaTek MT7621AT
    RAM:   128M DDR3
    FLASH: 128M NAND (Macronix MX30LF1G18AC)
    WiFI:  MediaTek MT7603 bgn 2T2R
           MediaTek MT7615 nac 4T4R
    ETH:   SoC Integrated Gigabit Switch (1x WAN, 4x LAN)
    USB:   1x USB 2.0
    BTN:   Reset, WPS
    LED:   Power, Internet, WiFi, USB (all green)
    
    Installation:
    The factory image can be flashed from the stock firmware web interface
    or using nmrpflash. With nmrpflash it is also possible to revert to
    stock firmware.
    
    Signed-off-by: Jan Hoffmann <jan@3e8.eu>

    Changed files

    • target/linux/ramips/dts/mt7621_netgear_wac124.dts
    • target/linux/ramips/image/mt7621.mk
    • target/linux/ramips/mt7621/base-files/etc/board.d/01_leds
    • target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh
  49. Change #10554

    Category None
    Changed by Hauke Mehrtens <haukeohnoyoudont@hauke-m.de>
    Changed at Sat 27 Jun 2020 16:39:32
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 143c81716dde81251fc9844f2fbe32846685de26

    Comments

    uboot-kirkwood: Revert "uboot-kirkwood: enable sata in nsa310 uboot"
    This reverts commit 930f3c014821df423507c878415c7fb4910a454d.
    
    The build fails with the following build error:
    arm-openwrt-linux-muslgnueabi-ld.bfd: drivers/built-in.o: in function `ide_init':
    build_dir/target-arm_xscale_musl_eabi/u-boot-nsa310/u-boot-2020.04/drivers/block/ide.c:750: undefined reference to `ide_preinit'
    make[4]: *** [Makefile:1700: u-boot] Error 1
    
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

    Changed files

    • package/boot/uboot-kirkwood/patches/007-nsa310-uboot-generic.patch
  50. Change #10559

    Category None
    Changed by Leon M. George <leonohnoyoudont@georgemail.eu>
    Changed at Sat 27 Jun 2020 22:26:39
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e10dd48360721a13d9196f9c2c7d2b901dfcc455

    Comments

    ath79: add support for Compex WPJ531 (16M)
    Specifications:
    
    SoC: QCA9531
    DRAM: 128MB DDR2
    Flash: 16MB SPI-NOR
    2 100MBit ethernet ports
    2×2 2.4GHz on-board radio
    miniPCIe slot that supports 5GHz radio
    PoE 24V - 48V IEEE 802.3af optional
    USB 2.0 header
    
    Installation:
    
    To install, start a tftp server in bin/targets/ath79/generic/ and use the
    u-boot prompt over UART:
    
    tftpboot 0x80500000 openwrt-ath79-generic-compex_wpj531-16m-squashfs-sysupgrade.bin
    erase 0x9f030000 +$filesize
    erase 0x9f680000 +1
    cp.b $fileaddr 0x9f030000 $filesize
    boot
    
    The cpximg file can be used with sysupgrade in the stock firmware (add SSH key
    in luci for root access).
    
    Another way is to hold the reset button during power up or running 'cpximg' in
    the u-boot prompt.
    Once the last LED starts flashing regularly, a TFTP-server under 192.168.1.1
    will accept the image appropriate for the board revision that is etched on the
    board.
    
    For example, if the board is labelled '7A04':
    
    tftp -v -m binary 192.168.1.1 -c put openwrt-ath79-generic-compex_wpj531-16m-squashfs-cpximg-7A04.bin
    
    MAC addresses:
    
    <&uboot 0x2e010>  *:cb  (label)
    <&uboot 0x2e018>  *:cc
    <&uboot 0x2e020>  *:cd
    <&uboot 0x2e028>  *:ce
    
    Only the first two are used (for ethernet), the WiFi modules have
    separate (valid) addresses. The latter two addresses are not used.
    
    Signed-off-by: Leon M. George <leon@georgemail.eu>
    [commit title/message facelift, fix rssileds, add led aliases]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/dts/qca9531_compex_wpj531-16m.dts
    • target/linux/ath79/generic/base-files/etc/board.d/01_leds
    • target/linux/ath79/generic/base-files/etc/board.d/02_network
    • target/linux/ath79/image/generic.mk
  51. Change #10560

    Category None
    Changed by Leon M. George <leonohnoyoudont@georgemail.eu>
    Changed at Sat 27 Jun 2020 22:26:39
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 9f261e36de799322512f36a54689260e617c4fba

    Comments

    ath79: build Compex WPJ531 cpximg files
    Generate additional images that are compatible to the cpximg loader.
    The cpximg loader can be started either by holding the reset button during
    power up or by entering the u-boot prompt and entering 'cpximg'.
    Once it's running, a TFTP-server under 192.168.1.1 will accept the image
    appropriate for the board revision that is etched on the board.
    
    For example, if the board is labelled '7A04':
    
    tftp -v -m binary 192.168.1.1 -c put openwrt-ath79-generic-compex_wpj531-16m-squashfs-cpximg-7A04.bin
    
    These files can also be used with the sysupgrade utility in stock images (add
    SSH key in luci for root access).
    
    Signed-off-by: Leon M. George <leon@georgemail.eu>
    [fix sorting of definitions]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/image/generic.mk
  52. Change #10565

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Sun 28 Jun 2020 00:27:36
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 7da3c3b491812601b33521d378bf6c2449566e5f

    Comments

    firmware-utils: sort tools alphabetically
    Also remove leading whitespace after comma.
    
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • tools/firmware-utils/Makefile
  53. Change #10568

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Sun 28 Jun 2020 12:07:43
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e8afeaabc09125eff30a7db1e90604e90286fe6b

    Comments

    ipq40xx: set IMAGES in Device/Default definition
    The Device/Default definition sets a default IMAGE/sysupgrade.bin,
    but does not enable it by setting IMAGES. This is not consistent,
    and has led to IMAGES being defined at various other places in the
    file.
    
    Thus, this patch consolidates the default value for IMAGES by putting
    it in Device/Default. Since it's still overwritten where necessary,
    this patch is cosmetic.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ipq40xx/image/Makefile
  54. Change #10569

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Sun 28 Jun 2020 12:07:50
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0127de9547285a0cf44aea76e0a726b85d8c5235

    Comments

    ipq806x: set IMAGES in Device/Default definition
    The Device/Default definition sets a default IMAGE/sysupgrade.bin,
    but does not enable it by setting IMAGES. This is not consistent,
    and has led to IMAGES being defined at various other places in the
    file.
    
    Thus, this patch consolidates the default value for IMAGES by putting
    it in Device/Default. Since it's still overwritten where necessary,
    this patch is cosmetic.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ipq806x/image/Makefile
  55. Change #10570

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Sun 28 Jun 2020 12:07:57
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5234593462bc72582fafd0769d3b679f9b598574

    Comments

    mvebu: move definition of factory.img out of Device/Default
    The Device/Default definition in mvebu defines an IMAGE/factory.img
    which is not included in IMAGES, and only used twice in the
    individual definitions. Move it out of the default definition
    to keep it closer to the reassignment of IMAGES and make it more
    consistent with respect to other values of IMAGE/factory.img
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/mvebu/image/Makefile
    • target/linux/mvebu/image/cortexa9.mk
  56. Change #10578

    Category None
    Changed by Lars Wessels <softwareohnoyoudont@bytebox.org>
    Changed at Sun 28 Jun 2020 23:08:01
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision dbaf0d20bb6afec4a592456af6b1238b46fa1acb

    Comments

    ramips: add support for WAVLINK WL-WN577A2
    This commit adds support for the Wavlink WL-WN577A2 (black case) dual-band
    wall-plug wireless router. In Germany this device is sold under the brand
    name Maginon WL-755 (white case):
    
    Device specifications:
    
    - CPU: MediaTek MT7628AN (580MHz)
    - Flash: 8MB
    - RAM: 64MB
    - Bootloader: U-Boot
    - Ethernet: 2x 10/100 Mbps (Ralink RT3050)
    - 2.4 GHz: 802.11b/g/n SoC
    - 5 GHz: 802.11a/n/ac MT7610E
    - Antennas: internal
    - 4 green LEDs: 1 programmable (WPS) + LAN, WAN, POWER
    - Buttons: Reset, WPS
    - Small sliding power switch
    
    Flashing instructions (U-boot):
    
    - Configure a TFTP server on your PC/Laptop and set its IP
      to 192.168.10.100
    
    - Rename the OpenWrt image to firmware.bin and place it in the
      root folder of the TFTP server
    
    - Power off (using the small sliding power switch on the left
      side) the device and connect an ethernet cable from its LAN
      or WAN port to your PC/Laptop
    
    - Press the WPS button (and keep it pressed)
    
    - Power on the device (using the small power switch)
    
    - After a few seconds, when the WAN/LAN LED stops blinking
      very fast, release the WPS button
    
    - Flashing OpenWrt takes less than a minute, system will
      reboot automatically
    
    - After reboot the WPS LED will indicate the current OpenWrt
      running status
    
    Signed-off-by: Lars Wessels <software@bytebox.org>
    [removed unused labels - fix whitespace errors - wrap commit message]
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ramips/dts/mt7628an_wavlink_wl-wn577a2.dts
    • target/linux/ramips/image/mt76x8.mk
    • target/linux/ramips/mt76x8/base-files/etc/board.d/01_leds
    • target/linux/ramips/mt76x8/base-files/etc/board.d/02_network
  57. Change #10579

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sun 28 Jun 2020 23:08:09
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f49063ba9214cd679bd9b0d5504eadd5d6d86d4e

    Comments

    ath79: replace custom uImageArcher generation
    The replaces the custom uImageArcher build step with the generic uImage
    build step. The only different between these two is the difference in
    the generated name.
    
    Tested on: TP-Link Archer C59 v1
    
    Acked-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ath79/image/common-tp-link.mk