Kann mir vielleicht jemand nen Link nennen wo ich sehen kann wie die Syntax einer aktuellen site.conf aussehen muss?
Ich bekomme beim kompilieren einen Fehler
Configuring gluon-mesh-vpn-fastd.
/home/fragstone/Freifunk/git/gluon/openwrt/staging_dir/host/bin/lua: ...gstone/Freifunk/git/gluon/scripts/check_site_lib.lua:11: site.conf error: expected `fastd_mesh_vpn.groups' to be a table
stack traceback:
[C]: in function 'assert'
...gstone/Freifunk/git/gluon/scripts/check_site_lib.lua:11: in function 'assert_type'
...gstone/Freifunk/git/gluon/scripts/check_site_lib.lua:85: in function 'need_table'
stdin:26: in main chunk
[C]: in function 'dofile'
(command line):1: in main chunk
[C]: ?
Configuring gluon-next-node.
worauf ich kurz später folgenden Output bekomme und das ganze abbricht.
Hast du die site.conf auf die nötogen Änderungen in Gluon 2015.1 angepasst? Ich denke da besonders an die mesh_vpn einstellungen, wo man jetzt groups braucht.
Configuring gluon-mesh-batman-adv-core.
/home/fragstone/Freifunk/git/gluon/openwrt/staging_dir/host/bin/lua: ...gstone/Freifunk/git/gluon/scripts/check_site_lib.lua:11: site.conf error: expected `mesh_on_wan' to be a boolean
stack traceback:
[C]: in function 'assert'
...gstone/Freifunk/git/gluon/scripts/check_site_lib.lua:11: in function 'assert_type'
...gstone/Freifunk/git/gluon/scripts/check_site_lib.lua:57: in function 'need_boolean'
stdin:15: in main chunk
[C]: in function 'dofile'
(command line):1: in main chunk
[C]: ?
Configuring kmod-lib-crc16.
Wenn ich die beiden Zeilen weglasse geht es.
Allerdings nützt es auch nichts anschließend auf einem geflashten router beides im config mode einzuschalten.
Versuche es noch ein paar mal, dem fehlen irgendwelche Repositories, die wohl gerade nicht erreichbar sind zum Download:
ERROR: please fix package/feeds/module_luci/applications/luci-app-ddns/Makefile - see logs/package/feeds/module_luci/applications/luci-app-ddns/dump.txt for details
ERROR: please fix package/feeds/module_luci/applications/luci-app-privoxy/Makefile - see logs/package/feeds/module_luci/applications/luci-app-privoxy/dump.txt for details
Schau mal, ob er die Repositories in ./package liegen.
Wenn ja, dann kopierst/linkst Du sie eiskalt von ./package nach ./packages
Warum? Ich habe nicht verstanden, warum die gluon-Pakete da separat liegen und warum das build-script evtl an der falschen Stelle nach den Modulen schaut.
Makefile:39: /home/jonkad/firmware/gluon/build/ar71xx-generic/openwrt/feeds/luci/luci.mk: No such file or directory
make[5]: *** No rule to make target `/home/jonkad/firmware/gluon/build/ar71xx-generic/openwrt/feeds/luci/luci.mk'. Stop.
koennte mal jemand diesen Fred schließen und die beiden nachfolgenden Themen in eigene Freds überführen?
Das ganze hat mit dem ursprünglichen Fred nichts zu tun.
DAs Problem dürfte sein, dass der Titel dieses Threads so generisch ist, dass gar nicht klar ist, worum es überhaupt geht, ausser dass Gluon eben nicht compiliert.
(Und es daher ein Sammelthread ist.)
JFTR: ich habe solche (und andere ) Probleme, wenn ich versuche, Gluon v2015.1.2-Packages im Gluon-Master zu bauen. Sprich: Gluon-Master geclont, aber die alten Packages genommen. Und die Fehlermeldung kommt selbst dann, wenn ich die luci/luci.mk per Link erreichbar mache. Z. B. privoxy baut sich dann noch immer nicht, in logs/package/feeds/module_luci/applications/luci-app-privoxy/dump.txt steht dann der Link, der, wenn ich die Zeile „ls“ vorwerfe, existiert … Nun wären mir jene „Apps“ ja egal, AFAIK braucht sie Gluon eh’ nicht, aber leider werden auch andere Sachen, die ich bräuchte, nicht compiliert. Wie gesagt, im OpenWRT-CC-Umfeld des Gluon-Master mit den Gluon-Paketen aus v2015.1.2. Eigentlich sollte das doch tun?