From patchwork Mon Dec 19 14:27:42 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: =?utf-8?q?=5BFreifunk=2CFranken=2C0000001=5D_=3A_Macht_nach_Update?= =?utf-8?q?_=C3=B6fters_kein_Alfred?= From: Mantis Bug Tracker X-Patchwork-Id: 264 Message-Id: To: franken-dev@freifunk.net Date: Mon, 19 Dec 2016 15:27:42 +0100 Eine Notiz wurde zu diesem Eintrag hinzugefügt. Das Image habe ich seit dem 14.12 laufen. Zu Debugging Zwecken hab ich das init Script modifiziert und lasse mir alle 10 Minuten die Ausgaben auf einen Server laden und den Router neustarten. Bisher sind es über 700 Neustarts und alle davon mit erfolgreich gestartetem Alfred. Eintrags-Historie Änderungsdatum Benutzername Feld Änderung ====================================================================== 2016-10-30 14:07 ChristianD Neuer Eintrag 2016-11-05 11:14 ChristianD Notiz hinzugefügt: 0000004 2016-11-05 11:14 ChristianD Schritte zur Reproduzierung aktualisiert 2016-11-05 11:14 ChristianD Zusätzliche Informationen aktualisiert 2016-11-06 12:35 ChristianD Kategorie General => Freifunk Franken Firmware 2016-11-25 15:33 ChristianD Notiz hinzugefügt: 0000010 2016-12-17 12:16 reddog BS-Version 20161008-beta => 2016-12-17 12:16 reddog Produktversion => 20161008-beta 2016-12-17 12:16 reddog Zielversion => next-stable 2016-12-19 15:27 marcohald Notiz hinzugefügt: 0000022 ====================================================================== ====================================================================== https://mantis.freifunk-franken.de/view.php?id=1 ====================================================================== Berichtet von: ChristianD Zugewiesen an: ====================================================================== Projekt: Freifunk Franken Firmware Eintrag-ID: 1 Kategorie: Freifunk Franken Firmware Reproduzierbarkeit: zufällig Auswirkung: schwerer Fehler Priorität: hoch Status: neu Zielversion: next-stable ====================================================================== Erstellt am: 2016-10-30 14:07 CET Zuletzt geändert: 2016-12-19 15:27 CET ====================================================================== Zusammenfassung: Macht nach Update öfters kein Alfred Beschreibung: Router meldet sich nicht im Monitoring. Fehler scheint sporadisch aufzutreten und wurde bisher nur bei Nanostation Loco M2 und Picostation beobachtet. Zusätzliche Informationen: Flashen mit -n half manchmal aber nicht immer um das Problem zu beheben ====================================================================== ---------------------------------------------------------------------- (0000004) ChristianD (Administrator) - 2016-11-05 11:14 https://mantis.freifunk-franken.de/view.php?id=1#c4 ---------------------------------------------------------------------- Problem scheint sehr sporadisch auch mit 20160506 aufzutreten. ---------------------------------------------------------------------- (0000010) ChristianD (Administrator) - 2016-11-25 15:33 https://mantis.freifunk-franken.de/view.php?id=1#c10 ---------------------------------------------------------------------- es scheint so zu sein, das /etc/init.d/alfred nicht gestartet wird. Problem tritt nicht immer auf bei jeden 3 oder 4 reboot startet er Alfred mit. Warum er es nicht startet habe ich bisher nicht rausgefunden. ---------------------------------------------------------------------- (0000022) marcohald (Reporter) - 2016-12-19 15:27 https://mantis.freifunk-franken.de/view.php?id=1#c22 ---------------------------------------------------------------------- Ich habe das Problem mit einem UNIFI AP nachstellen können. Es liegt daran das Alfred startet obwohl das Batman Interface nicht bereit ist. Das erkkent man daran das ein cat /sys/kernel/debug/batman_adv/$batmanif/gateways Die Ausgabe : "BATMAN mesh bat0 disabled - primary interface not active" liefert. Dieser Fehler wurde im Upstream schon behoben https://github.com/openwrt-routing/packages/commit/c40c8024eed8ed5dfd35c211a1af4a87c9f157a3 . Ich habe das Buildscript so angepasst ( aktuellste Commit ID zum Build Zeitpunkt) diff --git a/buildscript b/buildscript index 25cf291..5867365 100755 --- a/buildscript +++ b/buildscript @@ -36,7 +36,7 @@ GLUON_PKGS="kmod-batman-adv-legacy micrond simple-tc uradvd" #official openwrt routing packages ROUTING=(routing https://github.com/openwrt-routing/packages.git - e870c3373eea80df852d42fac3f40aaffd7a0f58) + 899235a4a6370e86ad3674c38c3f95d23c8f3dc8) ROUTING_PKGS="alfred" FFF=(fff)