[Freifunk Franken Firmware 0000127]: OnePort Geräte ist eth0 in Bridge und kann keine Hoodfile holen

FFF Bugtracker mantis at fff-nue2.wavecloud.de
Mo Nov 25 16:35:53 CET 2019


Der folgende Eintrag wurde geschlossen. 
====================================================================== 
https://mantis.freifunk-franken.de/view.php?id=127 
====================================================================== 
Berichtet von:              ChristianD
Zugewiesen an:              fbl
====================================================================== 
Projekt:                    Freifunk Franken Firmware
Eintrag-ID:                 127
Kategorie:                  Node
Reproduzierbarkeit:         immer
Schweregrad:                kleinerer Fehler
Priorität:                  normal
Status:                     geschlossen
Lösung:                     unlösbar
Behoben in Version:         
====================================================================== 
Erstellt am:                2019-11-25 10:02 CET
Zuletzt geändert:           2019-11-25 16:35 CET
====================================================================== 
Zusammenfassung:            OnePort Geräte ist eth0 in Bridge und kann keine
Hoodfile holen
Beschreibung: 
In 

https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-hoods/files/usr/lib/functions/fff/hoodfile#L52

wird versucht von eth0 die Hoodfile zu holen. Da default eth0 als Client in
br-mesh hängt scheitert dies. Man müsste erst prüfen ob eth0 in einer bridge
hängt und wenn dies der Fall ist sie von der bridge holen ansonsten ist es
nicht möglich ein Device das nur per Kabel-Batman Verbindung hat in Betrieb zu
nehmen. In Verbindung mit https://mantis.freifunk-franken.de/view.php?id=128
wird es zu einen riesen Problem
====================================================================== 

---------------------------------------------------------------------- 
 (0000369) fbl (Administrator) - 2019-11-25 16:35
 https://mantis.freifunk-franken.de/view.php?id=127#c369 
---------------------------------------------------------------------- 
Wenn eth0 im br-mesh drin ist (Modus CLIENT), dann wäre das laden des Hoodfiles
auf Ethernet völliger quatsch, denn der Node könnte darüber sowieso keine
Verbindung aufbauen. Deshalb prüft der Code ja auch, ob überhaupt ein ifname
existiert. In so fern: Not a bug.

Tatsächlich unschön ist, dass überhaupt ein ifname existiert, wenn der Modus
des Ports "CLIENT" ist. Das ist dann was für die zukünfige Überarbeitung von
configurenetwork. 

Eintrags-Historie 
Änderungsdatum   Benutzername   Feld                     Änderung             
====================================================================== 
2019-11-25 10:02 ChristianD     Neuer Eintrag                                
2019-11-25 10:03 ChristianD     Beschreibung aktualisiert                    
2019-11-25 16:35 fbl            Bearbeitung durch         => fbl             
2019-11-25 16:35 fbl            Status                   neu => geschlossen  
2019-11-25 16:35 fbl            Lösung                   offen => unlösbar   
2019-11-25 16:35 fbl            Notiz hinzugefügt: 0000369                    
======================================================================



Mehr Informationen über die Mailingliste franken-dev