add_host_dependency and wireguard
Adrian Schmutzler
mail at adrianschmutzler.de
Fr Mai 24 12:34:59 CEST 2019
Hallo Fabian,
du hast ja einen Patch "wireguard: Disable Endpoint Host Dependency", über den wir kürzlich gesprochen haben.
Als ich diesen auf den OpenWrt master umbauen wollte, ich mir aufgefallen, dass die das dort einfach mit einem Parameter gelöst haben:
https://github.com/openwrt/openwrt/commit/28920330f86d628a287f00f2596f4aaead8e2e19#diff-d4f055d154ea1b534754ca51c563ec69
(Die haben das vorher erst über das fwmark gelöst, entsprechen brauchst du commit [1] noch für das Verständnis).
So wie ich das verstehe, setzt man dann einfach "option nohostroute 1" am Interface und erreicht dasselbe wie in deinem Patch per auskommentieren.
Ich würde daher vorschlagen, den Patch (eigtl. beide Patches als Squash) aus dem OpenWrt master zu backporten und dann im wireguard-setup die entsprechende Option zu setzen.
Beste Grüße
Adrian
[1] https://github.com/openwrt/openwrt/commit/1e8bb50b9324cb368fe5b2bd916c98b8d8517be5#diff-d4f055d154ea1b534754ca51c563ec69
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 834 bytes
Beschreibung: nicht verfügbar
URL : <https://{'listname': 'franken-dev-freifunk.net', 'hostname': 'lists.freifunk.net'}/pipermail/franken-dev-freifunk.net/attachments/20190524/6ca06731/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev