Skip to content
Snippets Groups Projects
Select Git revision
  • 84a6f65f02d7e36a073ba2839712f0c0bb1dda10
  • experimental default protected
  • v2023.2.5-ffs
  • nrb/ex400-remove-wps
  • nrb/airmax-test
  • v2023.2.4-ffs
  • nrb/ar9344-reset-sequence
  • autinerd/experimental-openwrt-24.10
  • v2023.2.3-ffs
  • v2023.2.2-ffs
  • v2023.2-ffs
  • v2023.1-ffs
  • v2022.1.4-ffs
  • feature/addMikrotikwAP
  • v2022.1.3-ffs
  • v2021.1.2-ffs
  • v2022.1.1-ffs
  • master protected
  • v2021.1.1-ffs
  • nrb/gluon-master-cpe510
  • v2021.1-ffs
  • experimental-2025-07-04
  • experimental-2025-07-04-base
  • experimental-2025-07-01
  • experimental-2025-07-01-base
  • experimental-2025-06-25
  • experimental-2025-06-25-base
  • experimental-2025-06-24
  • experimental-2025-06-24-base
  • experimental-2025-06-22
  • experimental-2025-06-22-base
  • v2023.2.5-ffs0.1
  • experimental-2025-06-08
  • experimental-2025-06-08-base
  • experimental-2025-06-06
  • experimental-2025-06-06-base
  • experimental-2025-05-27
  • experimental-2025-05-27-base
  • experimental-2025-05-18
  • experimental-2025-05-18-base
  • experimental-2025-05-15
41 results

Makefile

Blame
    • Linus Lüssing's avatar
      84a6f65f
      gluon-ebtables-limit-arp: a package for ARP rate-limiting · 84a6f65f
      Linus Lüssing authored
      
      This package adds filters to limit the amount of ARP Requests
      devices are allowed to send into the mesh. The limits are 6 packets
      per minute per client device, by MAC address, and 1 per second per
      node in total.
      
      A burst of up to 50 ARP Requests is allowed until the rate-limiting
      takes effect (see --limit-burst in the ebtables manpage).
      
      Furthermore, ARP Requests with a target IP already present in the
      batman-adv DAT Cache are excluded from the rate-limiting,
      both regarding counting and filtering, as batman-adv will respond
      locally with no burden for the mesh. Therefore, this limiter
      should not affect popular target IPs, like gateways.
      
      However it should mitigate the problem of curious people or
      smart devices scanning the whole IP range. Which could create
      a significant amount of overhead for all participants so far.
      
      Signed-off-by: default avatarLinus Lüssing <linus.luessing@c0d3.blue>
      84a6f65f
      History
      gluon-ebtables-limit-arp: a package for ARP rate-limiting
      Linus Lüssing authored
      
      This package adds filters to limit the amount of ARP Requests
      devices are allowed to send into the mesh. The limits are 6 packets
      per minute per client device, by MAC address, and 1 per second per
      node in total.
      
      A burst of up to 50 ARP Requests is allowed until the rate-limiting
      takes effect (see --limit-burst in the ebtables manpage).
      
      Furthermore, ARP Requests with a target IP already present in the
      batman-adv DAT Cache are excluded from the rate-limiting,
      both regarding counting and filtering, as batman-adv will respond
      locally with no burden for the mesh. Therefore, this limiter
      should not affect popular target IPs, like gateways.
      
      However it should mitigate the problem of curious people or
      smart devices scanning the whole IP range. Which could create
      a significant amount of overhead for all participants so far.
      
      Signed-off-by: default avatarLinus Lüssing <linus.luessing@c0d3.blue>
    modules 721 B
    GLUON_FEEDS='openwrt gluon routing luci'
    
    OPENWRT_REPO=git://git.openwrt.org/15.05/openwrt.git
    OPENWRT_COMMIT=22ac8d66ba960a61520c3d80a277b2b774914c19
    
    PACKAGES_OPENWRT_REPO=git://github.com/openwrt/packages.git
    PACKAGES_OPENWRT_COMMIT=ffd3b199e11ec335ce4f6ddd4a1a3aaff370318d
    PACKAGES_OPENWRT_BRANCH=for-15.05
    
    PACKAGES_GLUON_REPO=git://github.com/freifunk-gluon/packages.git
    PACKAGES_GLUON_COMMIT=3b67a18a51ee0d3545fb6a3da3d5b30d9482ae7e
    
    PACKAGES_ROUTING_REPO=git://github.com/openwrt-routing/packages.git
    PACKAGES_ROUTING_COMMIT=ae65d4fe027592652376f8dbd3ff2ef37f5a84bc
    
    PACKAGES_LUCI_REPO=git://github.com/openwrt/luci.git
    PACKAGES_LUCI_COMMIT=8832d534e96d3a934bd02711884371fc78a0d506
    PACKAGES_LUCI_BRANCH=for-15.05