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

Builder arm_arm1176jzf-s_vfp Build #278

Results:

Build successful

SourceStamp:

Repositoryhttps://git.openwrt.org/openwrt/openwrt.git
Branchmaster
Revision5667ccbf1662a1a9f510637ed3a6718f3350a873
Changes53 changes

BuildSlave:

truecz-dock-01

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 ( 13 secs )
    1. stdio
  5. cleanup Cleaning work area ( 0 secs )
    1. stdio
  6. mksdkdir Preparing SDK directory ( 0 secs )
    1. stdio
  7. downloadsdk Downloading SDK archive ( 1 secs )
    1. stdio
  8. unpacksdk Unpacking SDK archive ( 6 secs )
    1. stdio
  9. updatesdk Updating SDK ( 7 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 ( 3 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 ( 32 secs )
    1. stdio
  21. installfeeds Installing feeds ( 5 secs )
    1. stdio
  22. logclear Clearing failure logs ( 0 secs )
    1. stdio
  23. compile Building packages ( 3 hrs, 35 mins, 12 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 ( 0 secs )
    1. - no logs -
  28. signfiles Ran ( 2 secs )
    1. stdio
  29. download_2 downloading to sign.tar.gz ( 0 secs )
    1. - no logs -
  30. signunpack Unpacking signed files ( 0 secs )
    1. stdio
  31. uploadprepare Preparing package directory ( 0 secs )
    1. stdio
  32. packageupload Uploading package files ( 1 mins, 5 secs )
    1. stdio
  33. logprepare Preparing log directory ( 0 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 ( 0 secs )
    1. stdio
  37. sourcelist Finding source archives to upload ( 0 secs )
    1. stdio
  38. sourceupload Uploading source archives ( 0 secs )
    1. stdio
  39. df Reporting disk usage ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /builder/arm_arm1176jzf-s_vfp slave
buildername arm_arm1176jzf-s_vfp Builder
buildnumber 278 Build
codebase Build
nproc 8 SetPropertyFromCommand Step
project Build
release_version SNAPSHOT SetPropertyFromCommand Step
repository https://git.openwrt.org/openwrt/openwrt.git Build
revision 5667ccbf1662a1a9f510637ed3a6718f3350a873 Build
scheduler all Scheduler
shared_wd True BuildSlave
slavename truecz-dock-01 BuildSlave
workdir /builder/arm_arm1176jzf-s_vfp 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. Jan Hoffmann
  15. Jason A. Donenfeld
  16. Javier Marcet
  17. Jose Olivera
  18. Lars Wessels
  19. Leon M. George
  20. Natalie Kagelmacher
  21. Petr Štetiar
  22. Qin Wei
  23. Rogan Dawes
  24. Scott Roberts
  25. Sukru Senli
  26. Sungbo Eo
  27. Sven Roederer
  28. Sven Roederer

Timing:

StartTue Jun 30 04:13:33 2020
EndTue Jun 30 07:51:06 2020
Elapsed3 hrs, 37 mins, 32 secs

All Changes:

:

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. 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
  29. 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
  30. 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
  31. 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
  32. 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
  33. 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
  34. 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
  35. 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
  36. 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
  37. 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
  38. 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
  39. 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
  40. 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
  41. 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
  42. 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
  43. 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
  44. 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
  45. 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
  46. 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
  47. 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
  48. 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
  49. 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
  50. 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
  51. Change #10595

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Mon 29 Jun 2020 10:24:01
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e959048c128e4350b78df653be7cd7277787518e

    Comments

    ramips: add support for RAVPower RP-WD009
    The RAVPower RP-WD009 is a batter-powered pocket sized router with SD
    card lot and USB port.
    
    Hardware
    --------
    CPU:   MediaTek MT7628AN
    RAM:   64M DDR2
    FLASH: 16M GigaDevices SPI-NOR
    WLAN:  MediaTek MT7628AN 2T2R b/g/n
           MediaTek MT7610E  1T1R n/ac
    ETH:   1x FastEthernet
    SD:    SD Card slot
    USB:   USB 2.0
    
    Custom PMIC on the I2C bus (address 0x0a).
    
    Installation
    ------------
    
    1. Press and hold down the reset button.
    
    2. Power up the Device. Keep pressing the reset button for 10
       more seconds until the Globe LED lights up.
    
    3. Attach your Computer to the Ethernet port. Assign yourself the
       address 10.10.10.1/24.
    
    4. Access the recovery page at 10.10.10.128 and upload the OpenWrt
       factory image.
    
    5. The flashing will take around 1 minute. The device will reboot
       automatically into OpenWrt.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • package/boot/uboot-ramips/Makefile
    • package/boot/uboot-ramips/patches/0001-add-support-for-RAVPower-RP-WD009.patch
    • target/linux/ramips/dts/mt7628an_ravpower_rp-wd009.dts
    • target/linux/ramips/image/Makefile
    • target/linux/ramips/image/mt76x8.mk
    • target/linux/ramips/mt76x8/base-files/etc/board.d/02_network
  52. Change #10596

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Mon 29 Jun 2020 10:24:04
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1ba0466d43efd03621eb491a4c52b5ae16f2ace5

    Comments

    package: add ravpower-mcu package
    This package allows to read battery status information and control the
    power state of the RAVPower RP-WD009 power management IC.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • package/utils/ravpower-mcu/Makefile
    • target/linux/ramips/image/mt76x8.mk
  53. Change #10597

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Mon 29 Jun 2020 13:55:55
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5667ccbf1662a1a9f510637ed3a6718f3350a873

    Comments

    ramips: remove duplicate MAC assignment case
    Cudy WR1000 and Wavlink WL-WN577A2 store WAN as well as label MAC address
    at the same position in flash.
    
    Suggested-by: Sungbo Eo <mans0n@gorani.run>
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ramips/mt76x8/base-files/etc/board.d/02_network