Skip to content
Snippets Groups Projects
  1. Feb 11, 2019
    • David Bauer's avatar
      gluon-core: assert WiFi driver provides 4 MAC-addresses (#1626) · 387a9b4f
      David Bauer authored
      Gluon has multiple ways to obtain unique MAC-addresses. They are either
      provided by the WiFi driver or derived from the primary MAC-address.
      
      Quoting the same file:
      
      > It's necessary that the first 45 bits of the MAC address don't
      > vary on a single hardware interface, since some chips are using
      > a hardware MAC filter. (e.g 'rt305x')
      
      This currently fails in case the rt35xx based chips mac address differs
      from the primary MAC. In this case, the MAC address for the client0 radio
      (vif 1) comes from the WiFi driver. As there is only a single
      MAC-address provided by '/sys/class/ieee80211/phyX/addresses' but the
      MAC-address for mesh 0 (vif 2) is derived from the Node-ID, resulting in
      different first 45 bits. The WiFi won't come up altogether in this case.
      
      This commit verifies at least 4 MAC-Addresses are provided by the WiFi
      driver. If this is not the case, all MAC-addresses are derived from the
      primary MAC. This way, affected radios are working correctly.
      387a9b4f
    • Julian Labus's avatar
    • 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
  2. Feb 09, 2019
  3. 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
  4. Feb 07, 2019
  5. Feb 05, 2019
  6. Feb 03, 2019
  7. Jan 31, 2019
    • Martin Weinelt's avatar
      modules: update OpenWrt · 96fea449
      Martin Weinelt authored
      13eeee7b2b mt76: update to the latest version
      ac1ce25671 OpenWrt v18.06.2: revert to branch defaults
      a02809f61b OpenWrt v18.06.2: adjust config defaults
      cddd7b4c77 base-files: config_get: prevent filename globbing
      e6162b2127 dnsmasq: backport missing braces fix
      d4178c8f47 build: fix umask detection bashism
      b98b55a64f build: fix STAGING_DIR cleaning for packages
      e6c2f3feb1 ar71xx: use correct wan mac address for the TP-Link Archer C7 v4
      2c7a1ccaea ar71xx: Add usb drivers in Archer C7 v4/v5 images
      39c3b5139f openssl: bump to 1.0.2q
      80ed6ebc56 dnsmasq: backport upstream static lease fix
      4f2199f528 wireguard: bump to 0.0.20190123
      8c105c62e4 wireguard: Update to snapshot 0.0.20181218
      1447924c95 mbedtls: update to 2.14.1 for 18.06
      e5a0b6cde0 uhttpd: disable concurrent requests by default
      11bfb39e39 kernel: bump 4.14 to 4.14.95
      dd5fa217dc kernel: bump 4.9 to 4.9.152
      91d3b87353 uboot-fritz4040: fix crash caused by interaction with gcc 7.1+
      
      Compile-tested: ar71xx-generic, mpc85xx-generic, ramips-mt7621
      Runtime-tested: ramips-mt7621 (D-Link DIR860L)
      96fea449
  8. Jan 29, 2019
  9. Jan 27, 2019
    • Martin Weinelt's avatar
      modules: update routing · 8b9cdd32
      Martin Weinelt authored
      ea345d1 Merge pull request #442 from ecsv/batadv-18.06
      0231308 batman-adv: Merge bugfixes from 2019.0
      
      Compile-tested: ar71xx-{tiny,generic}, ramips-mt7621, x86-64
      Runtime-tested: ar71xx-generic (TP-Link TL-WR1043NDv2)
      8b9cdd32
  10. 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
  11. Jan 25, 2019
  12. Jan 18, 2019
  13. Jan 17, 2019
  14. Jan 15, 2019
    • Martin Weinelt's avatar
      modules: update OpenWrt · de19cd56
      Martin Weinelt authored
      939fa07b04 kernel: bump 4.14 to 4.14.93
      cae263227f kernel: bump 4.9 to 4.9.150
      f34ad1a8f0 mt76: update to the latest version
      d58c6aedb6 tools/firmware-utils: fix sysupgrade typo in mkdapimg2
      0cef35f096 tools/firmware-utils: fix sysupgrade typo in mkdapimg
      0d6eaa0ba5 octeon: fix typo in platform.sh
      069fda746e fstools: update to the latest master branch
      3b4e779e93 fstools: update to git HEAD
      d7275c0312 fstools: filter unknown action in mount.hotplug script
      e0daa62af6 fstools: Install mount.hotplug and 10-fstab.defaults as 600
      4c0e15fc16 base-files: install missing /etc/iproute2/ematch_map
      c3fef269d6 cns3xxx: use actual size reads for PCIe
      367ccf7a2d kernel: bump 4.14 to 4.14.91
      b9dcf2de5f kernel: bump 4.9 to 4.9.148
      a8cc06c537 mac80211: brcmfmac: backport firmware loading changes & fix memory bugs
      c5c20f510a odhcpd: noop to fix PKG_SOURCE_DATE
      62ddfaff32 odhcpd: filter routes based on prefix_filter
      8a9b0b95df apm821xx: switch MX60(W)'s recovery images to multi-image method
      afcdf099b7 kernel: fix f2fs on big endian machines
      016a71a18a odhcpd: backport prefix filter/NETEV_ADDR6LIST_CHANGE event fixes
      806b570a35 ath10k: update QCA4019 firmware
      baa00b2182 brcm2708-gpu-fw: update to git HEAD
      5af6b7976f bcm53xx: backport DTS changes queued for the 4.21
      dbbba84ed4 bcm53xx: rename dts backport patches changing their prefixes
      
      Compile-tested: ar71xx, ramips-{mt7621,mt76x8}, x86-64
      Runtime-tested: ramips-mt7621 (D-Link DIR860L)
      de19cd56
  15. Jan 03, 2019
  16. Jan 02, 2019
  17. Dec 29, 2018
  18. Dec 28, 2018
Loading