Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Updated: checkout action * Update Makefile * Updated: checkout action ffka-gluon-web-usb-wan-hotplug: i18n/de.po: fix typo (#13) ffmuc-gluon-mesh-vpn-wireguard-vxlan: add package (#6) Co-authored-by: Annika Wickert <[email protected]> Co-authored-by: krombel <[email protected]> Co-authored-by: Martin Weinelt <[email protected]> Co-authored-by: lqb <[email protected]> Co-authored-by: lqb <[email protected]> Co-authored-by: Julian Labus <[email protected]> Co-authored-by: Tristan Helmich <[email protected]> Co-authored-by: goligo <[email protected]> Update Makefile * Wonder how that worked * Remove reverse synchronization of gluon.mesh_vpn.enabled * Renamed ffmuc-gluon-mesh-vpn-wireguard-vxlan to ffmuc-mesh-vpn-wireguard-vxlan * Only add ip6tables rule, if not set already For each reconnection checkuplink was adding an additional entry to the INPUT chain in ip6tables. In case a node does not have WAN connection, but accidentally enabled mesh over VPN, this adding 1440 rules per day or about 40k rules within a month. * Adapted checkuplink for changes nslookup output in OpenWrt 22.03 In OpenWrt 22.03 the output of nslookup as a colon after "Address", so it was not matched correctly by our regular expression. * Add mesh-vpn to BATMAN, as Gluon does not do it anymore Gluon v2022.1 has been refactored in a way, that a mesh-vpn interface is no longer in the network configuration and no longer added to BATMAN automatically, so we now add it explicitly in our script. * Revert "Add mesh-vpn to BATMAN, as Gluon does not do it anymore" This reverts commit fd5f1c7. * Add mtu() to wireguard provider API Required by recent upstream changes: freifunk-gluon/gluon@7c81897 * Add compatibility variable for enabling mesh vpn * Add wireguard_pubkey.sh to be more compatible Required as part of gluon-mesh-vpn-core: https://github.com/freifunk-gluon/gluon/blob/v2022.1/package/gluon-mesh-vpn-core/files/lib/netifd/proto/gluon_wireguard.sh#L32 * Fix broken grep This fixes the broken grep to find the batctl gw --------- Co-authored-by: Felix Golatofski <[email protected]> Co-authored-by: goligo <[email protected]> Co-authored-by: Grische <[email protected]>
- Loading branch information