Skip to content
Snippets Groups Projects
  1. Dec 07, 2020
  2. Nov 01, 2020
    • David Bauer's avatar
      mt76: mt7603: add additional EEPROM chip ID (#2133) · ddd107d2
      David Bauer authored
      Some newer MT7628 based routers (notably the TP-Link Archer C50 v4) are
      shipped with a chip-id of 0x7600 in the on-flash EEPROM. Add this as a
      possible valid ID.
      
      This fixes unstable WiFi on some units of the TP-Link Archer C50 v4.
      ddd107d2
  3. Aug 05, 2020
    • Martin Weinelt's avatar
      openwrt: refresh patches · 62669676
      Martin Weinelt authored
      Unverified
      62669676
    • David Bauer's avatar
      modules: update OpenWrt · bf7b62b1
      David Bauer authored
      b515edb775 ipq40xx: essedma: Disable TCP segmentation offload for IPv6
      f7f15f8033 ath79: wndr3700 series: fix wifi range & throughput
      1f5cbd6be7 ca-certificates: update to version 20200601
      fa72f2646a oxnas: build with 8021Q VLAN support
      e752fc1ff9 ath79: add support for TP-Link TL-WR802N V1 and V2
      6488d2f7cc ath79: update WA/XC devices UBNT_VERSION to 8.5.3
      fb79e5d9fe ipq806x: EA8500 fix boot partition detection
      e36bdd5dc5 ath79: fix LEDs for GL.inet GL-AR150
      21454a772b ar71xx: fix reset key for TP-Link TL-WR802N V1/V2
      a32b0ec4cf generic: fix flow table hw offload
      
      Closes #2055
      
      (cherry picked from commit 2be6fe32)
      bf7b62b1
  4. Jun 14, 2020
    • David Bauer's avatar
      mt76: mt76x0: disable GTK offloading · 5696be72
      David Bauer authored
      
      When the GTK is offloaded, MT7610 won't transmit any multicast frames.
      This is most likely due to a bug in the offloading datapath. MT7612 is
      not affected.
      
      Disable GTK offloading for now. It can be re-enabled once the bug in the
      offloading path is fixed.
      
      Signed-off-by: default avatarDavid Bauer <mail@david-bauer.net>
      5696be72
    • David Bauer's avatar
      mac80211: rt2800: enable MFP support unconditionally · f9008851
      David Bauer authored
      This gives us WPA3 support out of the box without having to manually disable
      hardware crypto. The driver will fall back to software crypto if the connection
      requires management frame protection.
      
      THis allows us to use WPA3 features (Private-WiFi SAE & OWE) on
      ramips-mt7620.
      f9008851
  5. May 31, 2020
  6. May 27, 2020
    • David Bauer's avatar
      modules: update OpenWrt · c3be82f6
      David Bauer authored
      83b714a27f musl: fix locking synchronization bug
      f99b1d1d92 rpcd: update to latest openwrt-19.07 Git HEAD
      92bd395b04 Revert "rpcd: update to latest Git HEAD"
      adf5d753ef rpcd: update to latest Git HEAD
      9b48375c7e libubox: update to the latest version
      a4e8eca03e libubox: update to the latest master
      498f1f4f5d ramips: gsw_mt7621: disable PORT 5 MAC RX/TX flow control by default
      d8d1956a80 hostapd: backport wolfssl bignum fixes
      ab7e9754df ucert: update to latest git HEAD
      bc0c2db2a3 brcm47xx: disable Netgear WNR2000 v2 by default
      059db419d7 squashfs: Fix compile with GCC 10
      97b522a1f9 usign: update to latest git HEAD
      942262f9c8 usign: update to latest Git HEAD
      6a89098935 ath79: add support for TP-Link TL-WA901ND v4 and v5
      a6f70f2e97 ath79: add support for TP-Link TL-WA701ND/730RE/801ND/901ND v1
      8c6c488e9e ath79: add support for TP-Link TL-WR940N v6
      36d4140517 ath79: add support for TP-Link TL-WA830RE v1
      7187826b8b ath79: reorganize DTSI for ar7240 TP-Link devices
      d4092eac1f ath79: migrate TP-Link TL-MR3420v2 to ath79
      24cfd961d9 ath79: add support for TP9343-based TP-Link TL-WR94x devices
      7de43d66ff generic: platform/mikrotik: disambiguate SPDX-License-Identifier
      84154574c8 ramips: drop non-existant ralink,port-map for Ravpower WD03
      af667c73c5 bcm63xx: mask interrupts on init
      d1ce73677c bcm63xx: periph_intc: report effective affinity
      1d40c8a9f2 bcm63xx: ext_intc: fix warning
      65f2fae911 bcm63xx: periph_intc: fix warning
      b2c9f82eb4 bcm63xx: redboot: fix warning
      a2a3ac9f51 bcm63xx: bcm6362: fix pinctrl bug
      6c96ecf3b4 bcm63xx: refresh kernel config
      c3e3802a8e OpenWrt v19.07.3: revert to branch defaults
      f3f38f40da OpenWrt v19.07.3: adjust config defaults
      85e04e9f46 generic: platform/mikrotik: fix LZOR support
      4cd9ae41c5 libjson-c: backport security fixes
      6ffd4d8a4d ar71xx: remove hard-coded folder name from Mikrotik RB upgrade
      d2ee15ef76 fstools: blockd: fix segfault triggered by non-autofs mounts
      4cd44e5dc7 ar71xx: mikrotik: mach-rbspi.c remove wlan id
      3fecb06fb1 ar71xx: mikrotik: bypass id check in __rb_get_wlan_data()
      b36aa168d8 ar71xx: mikrotik: ath10k: use new sysfs driver
      fa2369e59b generic: platform/mikrotik: support LZOR encoding
      612b64e6c4 ar71xx: enable mikrotik platform driver
      511859de9b generic: mikrotik platform build bits
      ddae86cc69 generic: routerboot sysfs platform driver
      2efcfb1d1a kernel: bump 4.14 to 4.14.180
      ecea10f2b9 ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
      c3be82f6
  7. May 06, 2020
    • David Bauer's avatar
      modules: bump OpenWrt · 2e3a4a51
      David Bauer authored
      d9244a1b5b generic: ar8216: fix unknown packet flooding for ar8229/ar8236
      429e4490c4 libpcap: fix library packaging issues
      e678cb1595 kernel: bump 4.14 to 4.14.179
      8fa4ed9ef7 fstools: update to the latest version
      5c6dfb5bc0 fstools: update to the latest version
      607809dcdc mac80211: Update to version 4.19.120
      96d280cc37 scripts/download: add sources CDN as first mirror
      55ccb04046 upgs: Remove extra _DEFAULT_SOURCE definition
      ee480c50c1 dante: Fix compile with glibc
      5f0e25d966 perf: build with NO_LIBCAP=1
      005adba939 mac80211: ath10k: increase rx buffer size to 2048
      0974d59b5f kernel: backport fix for non-regular inodes on f2fs
      f40947a8c0 ath79: indicate boot/failsafe/upgrade for NanoBeam/Nanostation AC
      65cf72d5d2 ath79: add SUPPORTED_DEVICES based on ar71xx for some devices
      f9ef0c5705 kernel: bump 4.14 to 4.14.178
      2df0ea042d wpad-wolfssl: fix crypto_bignum_sub()
      ec6cb33452 mac80211: backport fix for an no-ack tx status issue
      f141cdd200 hostapd: unconditionally enable ap/mesh for wpa-cli
      54b6683390 wireless-regdb: backport three upstream fixes
      55591e63bc curl: backport fix for CVE-2019-15601
      35ea808b97 uboot-kirkwood: fix ethernet and usb
      
      Compile-tested: all targets
      2e3a4a51
  8. Apr 29, 2020
  9. Apr 25, 2020
    • Sven Eckelmann's avatar
      mac80211: ath10k: increase rx buffer size to 2048 · 8bc602b0
      Sven Eckelmann authored
      Before, only frames with a maximum size of 1528 bytes could be
      transmitted between two 802.11s nodes.
      
      For batman-adv for instance, which adds its own header to each frame,
      we typically need an MTU of at least 1532 bytes to be able to transmit
      without fragmentation.
      
      This patch now increases the maxmimum frame size from 1528 to 1656
      bytes.
      
      Tested with two ath10k devices in 802.11s mode, as well as with
      batman-adv on top of 802.11s with forwarding disabled.
      
      Fix originally found and developed by Ben Greear.
      8bc602b0
  10. Apr 24, 2020
  11. Apr 09, 2020
  12. Jan 04, 2020
  13. Dec 28, 2019
  14. Nov 23, 2019
  15. Nov 22, 2019
    • Matthias Schiffer's avatar
      modules: update OpenWrt base · c3e764d1
      Matthias Schiffer authored
      6160f773fef2 ipq40xx: add support for AVM FRITZ!Repeater 1200
      63b1e8f8d226 ipq-wifi: add AVM FRITZ!Repeater 1200 bdf
      496489ea95af uboot-fritz4040: update to latest HEAD
      e30ca0d90a98 mac80211: update to version 4.19.85
      b1ef0e443720 layerscape: Fix kernel patch
      ad0463c2e875 kernel: Add missing configuration option
      b0adf79c9e7c firewall: update to latest Git HEAD
      b41619592792 firewall: update to latest git HEAD
      3685f86cefac cns3xxx: use proper macros for defining partition regions
      db345220b485 kernel: bump 4.14 to 4.14.155
      538ca42ddad8 wireless-regdb: fix build when python2 from package feeds exists
      2751c5c75219 wireless-regdb: fix patch fuzz
      d6ecadb05c2b wireless-regdb: fix Makefile indentation
      0a4071b550eb wireless-regdb: set PKGARCH:=all
      e8d528af7e91 wireless-regdb: prefer python provided by make variable
      53d8de0207e8 wireless-regdb: Make it build with python2
      f2ef9b4feafe wireless-regdb: update to 2019.06.03
      8fac0b398c34 ar71xx: fix buttons for TP-Link TL-WDR4900 v2
      3c65c47ce6fd ar71xx: fix LED setup for TL-WDR4900 v2
      b6c80f85cb7b ramips: set uImage name of WeVO 11AC NAS and W2914NS v2
      e945c43142ab ar71xx: fix MAC address setup for TL-WDR4900 v2
      8a21bc36229d ar71xx: fix MAC addresses for Archer C5 v1, C7 v1/v2, WDR4900 v2
      Unverified
      c3e764d1
  16. Nov 19, 2019
  17. Nov 18, 2019
  18. Nov 08, 2019
  19. Nov 06, 2019
  20. Oct 29, 2019
  21. Sep 04, 2019
  22. Jul 20, 2019
  23. Jul 13, 2019
  24. Jun 29, 2019
  25. May 10, 2019
    • David Bauer's avatar
      ramips: fix R6120 factory image · dca50d2f
      David Bauer authored
      The factory firmware omits the JFFS2 end-marker while flashing via
      web-interface. Add a 64k padding after the marker fixes this problem.
      
      When the end-marker is not present, OpenWRT won't save the overlayfs
      after initial flash.
      dca50d2f
  26. Apr 21, 2019
  27. Mar 09, 2019
  28. Feb 26, 2019
    • Sven Eckelmann's avatar
      ath10k/ath10k-ct: fix incorrect multicast/broadcast rate setting · b2f249e9
      Sven Eckelmann authored
      If no mcast_rate is set for the wifi-iface then there is no rate_idx (0)
      set for the bss. This breaks for example 5GHz meshpoint interfaces because
      0 maps to a CCK rate (11Mbit/s).
      
      It must also be avoided that the ath10k-ct internal state for the rates is
      not synced with the mac80211 rates state. Otherwise, the user specified
      rate (e.g. a wifi-iface mcast_rate for a meshpoint interface) will only be
      set on startup. And a short while after that, ath10k-ct specific code in
      ath10k_check_apply_special_rates is missing a valid rate in its own
      structures and is then recalculating a new default rate. This default rate
      is in most situations not the requested rate.
      
      Fixes: a399b607 ("ath10k/ath10k-ct: support multicast and management rate control")
      b2f249e9
  29. Feb 16, 2019
  30. Feb 11, 2019
    • Sven Eckelmann's avatar
      ath10k/ath10k-ct: support multicast and management rate control · a399b607
      Sven Eckelmann authored
      Drivers with software rate control can directly use the selected multicast
      rate for multicast/broadcast frames and the minimal basic rate for
      management frames. But drivers with offloaded rate control algorithms must
      be informed about such upper layer decisions to configure the
      hardware/firmware.
      
      A new BSS_CHANGED_MCAST_RATE is introduced in mac80211 to automatically
      inform all drivers. ath10k can detect this event and forward it via WMI to
      the driver. The already existing BSS_CHANGED_BASIC_RATES can be used to
      select the management rate.
      
      Without the WMI commands, a low rate (not necessarily one from the basic
      rates) is used for bcast/mcast/management frames. This means that the
      /etc/config/wireless settings basic_rate and mcast_rate would have no
      effect on the rates selected by this driver for the mentioned frames.
      a399b607
  31. Feb 08, 2019
    • David Bauer's avatar
      ramips-mt76x8: add support for TP-Link Archer C50 v4 (#1641) · 1ace3d5b
      David Bauer authored
      This backports the TP-Link Archer C50 v4.
      
      We are dropping the following upstream commits. They add support for the
      TP-Link recovery-flag which enabled the web-recovery. As they are not
      needed for the router to work, we drop them for now.
      
      28cd2ca base-files: sysupgrade: support additional mtd options
      1e06482 mtd: add logic for TP-Link ramips recovery magic
      1ace3d5b
  32. Jan 26, 2019
    • Martin Weinelt's avatar
      modules: update OpenWrt · 3ed0ba5a
      Martin Weinelt authored
      6e16dd1234 mt76: update to the latest version
      76037756d0 kernel: bump 4.14 to 4.14.94
      455bfd1065 kernel: bump 4.9 to 4.9.151
      fafd7691e6 opkg: update to latest Git head
      e789bd2243 opkg: drop argument from check_signature in opkg.conf
      3603c2321d ramips: mt7621: fix 5GHz WiFi LED on ZBT WG3526
      7f98cd8d50 odhcpd: fix onlink IA check (FS#2060)
      abd0f7995e kmod-sched-cake: bump to latest cake
      
      Compile-tested: ar71xx-{tiny,generic}, ramips-mt7621, x86-64
      3ed0ba5a
  33. Dec 28, 2018
  34. Dec 16, 2018
    • Martin Weinelt's avatar
      modules: update OpenWrt · c6ad7119
      Martin Weinelt authored
      50789acf4e ar71xx: add support for UniFi-AC-Mesh-Pro
      40e1450f59 kernel: bump 4.14 to 4.14.88
      85f42a74d3 kernel: bump 4.9 to 4.9.145
      
      Compile-tested: ar71xx-generic, ramips-mt7620, ipq40xx
      c6ad7119
Loading