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