Fertigstellung einer ersten Gateway-Variante

Christian Dresel fff at chrisi01.de
Sa Aug 31 13:25:29 CEST 2019


hi

On 31.08.19 12:12, Fabian Bläse wrote:
> Hallo zusammen,
> 
> ich hab mal einen Build mit den noch ausstehenden Patches auf der Liste gebaut, um grob abzuschätzen, wie weit wir schon sind.
> Folgendes fehlt uns noch, damit eine funktionierende Firmware raus fällt:
> 
> 
> -- firewall --
> Aktuell wird in fff-network forwarding per iptables blockiert.
> Auch einige der anderen Firewall-Regeln in fff-firewall sind nicht für beide Variants sinnvoll.
> 
> Wir brauchen hier einen Weg, zwischen Node und Gateway zu unterscheiden.
> 
> Entweder: Alle nicht-gemeinsamen Firewall Regeln in fff-gateway und ein (noch zu erstellendes) fff-node packen.
> Oder: Alle Regeln zu den Packages ziehen, zu denen sie gehören, und irgendeinen Weg schaffen, zur Laufzeit unterscheiden zu können.

dieses "Laufzeit unterscheiden" wäre eh für viele Dinge noch sinnvoll
(z.b. Nodewatcher). Ich bin stark für diesen Weg das man anhand
irgendeiner Datei oder uci-config oder sonst was jederzeit festmachen
kann ob es l3 oder node ist.

Gruß

Christian

> 
> 
> -- uradvd --
> Die Nodefirmware verwendet fff-uradvd (bzw. den dort als Dependency stehenden uradvd von gluon).
> Die Gatewayfirmware verwendet aktuell odhcpd um die Router Advertisements zu senden.
> 
> fff-uradvd wird in configurenetwork als Abhängigkeit eingefügt und dort auch restarted.
> In der Gateway-Variant werden daher beide Dienste gestartet, was Clients verwirrt.
> 
> Zwei Möglichkeiten:
> - configurenetwork entsprechend anpassen, dass uradvd nur für node gestartet wird
> - fff-uradvd auch in der Gatewayfirmware verwenden
> 
> Meinungen?
> Da wir als nächsten Schritt vermutlich configurenetwork stark überarbeiten, würde ich bei Variante 1 nicht allzu viel Arbeit rein stecken, etwas wirklich ordentliches zu bauen.
> 
> 
> -- wireless --
> Dafür hab ich bereits einen Patch fertig, der noch auf einen anderen Patch vom Adrian gewartet hat. Dieser ist mittlerweile Upstream, daher werde ich den Patch demnächst senden.
> 
> 
> Gruß
> Fabian
> 


Mehr Informationen über die Mailingliste franken-dev