Gesammelte Probleme beim Firmwarebau

Erster Firmwirebau, da erlaube ich mir mal mich doof anzustellen. :grin:

Nachdem ich ein paar Probleme mit einer angepassten site.conf hatte, habe ich mir mal einfach die Ruhrgebietssite von https://github.com/ffruhr/site-ffruhr geklont, laufe aber auch mit dem Original in Probleme.

Collected errors:

  • opkg_install_cmd: Cannot install package gluon-config-mode-hostname.
  • opkg_install_cmd: Cannot install package gluon-config-mode-autoupdater.
  • opkg_install_cmd: Cannot install package gluon-config-mode-mesh-vpn.
  • opkg_install_cmd: Cannot install package gluon-config-mode-geo-location.
  • opkg_install_cmd: Cannot install package gluon-config-mode-contact-info.
  • opkg_install_cmd: Cannot install package gluon-luci-admin.
  • opkg_install_cmd: Cannot install package gluon-luci-autoupdater.
  • opkg_install_cmd: Cannot install package gluon-luci-private-wifi.
  • opkg_install_cmd: Cannot install package gluon-luci-portconfig.
    make[4]: *** [package_install] Error 255

Eine Ahnung, was ich falsch mache?

Der erste Durchlauf ist immer der schwerste :wink:

Warum? Weil der Gluon-Buildprozess aus gefühlt einer Millionen verschiedenen Repositories die Sourcen zusammengesammelt.
Und wenn nur eines davon nicht erreichbar ist, dann bricht es ab. Wohl dem, der da einen RoundRobin hat, dann kann man’s gleich nochmal probieren…

Dass jetzt ausgerechnet das Repository von obigen nicht erreichbar sein sollen: Keine Ahnung, mal manuell schauen.
hmm, nee, die Fehlermeldung passt auch nicht ganz…

Ich tippe auf fehlende Pakete in der site.mk

  • gluon-setup-mode
  • gluon-config-mode-core

Sind seit 26.4. auf master notwendig, da sich die Abhängigkeitsstruktur da geändert hat.

Hallo @SenorKaffee!

Du möchtest doch nicht den aktuellen Master bauen…

Bitte verwende den Tag für die Gluon Version v2014.4 (0.6) aus dem Repository.
https://github.com/ffruhr/site-ffruhr/tree/0.6

Viel Erfolg!

Gruß,
Philip

Ich bin mir ziemlich sicher, die v2014.4 ausgecheckt zu haben beim ersten Lauf.
@SenorKaffee, magst Du mal schauen?

Versuche ich mal! Kann sein, dass es daran liegt.

Bescheidene Frage, aber warum möchtest Du Dir einen Build vom Master antun?

Das klingt mir ein wenig nach „Schritt 3 vor Schritt 1“.

Meine Anleitung hat das so vorgegeben. Tieferen Sinn hatte es nicht. :smile:

1 Like

So - habe die „b“-Option von git entdeckt und versuche das jetzt hochmal. XD

Ich stehe meiner Seits vor dem selben Problem. Dachte Mittwoch hätte geklappt, aber ist leider kein Image rausgekommen. Es macht übrigens keinen Unterschied ob man master oder v2014.4 kompilieren will.

Was ist denn rausgekommen?

Die Ruhrgebietsfirmware ist jetzt gerade durchgelaufen ohne Fehler. Versuche es nun mit angepasster site.conf.

Ich hab es jetzt so gemacht:

git clone -b 2014.4.x GitHub - freifunk-gluon/gluon: a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes gluon
cd gluon
git clone -b 0.6 https://github.com/ffruhr/site-ffruhr.git site
make update
make -j4

Wenn ich mir das nochmal so durchlese wohl nicht wirklich der richtige Weg, aber es funzt.

Moin,
ich baue aktuell aus der 2014.4 es bricht aber bei der CPE510 ab mit folgender Meldung: cp: cannot stat ‚/home/x/gluon/build/ar71xx-generic/CPE510/images/gluon-cpe210-220-510-520-squashfs-factory.bin‘: No such file or directory

Falls jemand den master bauen möchte und dabei eine Fehlermeldung erhält: die Syntax der site.conf hat sich vor wenigen Tagen geändert: gluon-mesh-vpn-fastd: extend site configuration to allow multiple and nested peer groups by NeoRaider · Pull Request #356 · freifunk-gluon/gluon · GitHub