Hallo,
ich habe heute einmal mit dem Autoupdater rumgespielt. Prr UCI habe ich eine andere Updateserver URL gesetzt.
Nun bekomme ich folgenden Fehler:
root@freifunkc04a0038da6c:~# autoupdater
/usr/bin/lua: /usr/sbin/autoupdater:298: bad argument #1 to ‚remove‘ (table expected, got string)
stack traceback:
[C]: in function ‚remove‘
/usr/sbin/autoupdater:298: in main chunk
[C]: ?
Hier scheint mit der URL etwas nicht zu stimmen. Was verursacht den Fehler?
Jetzt habe ich den Autoupdater mal anders eingestellt:
autoupdater
Connecting to [fd74:fdaa:9dc4::8:1] ([fd74:fdaa:9dc4::8:1]:80)
There seems to have gone something wrong downloading the manifest from http://[fd74:fdaa:9dc4::8:1]/stable/
No usable mirror found.
root@FF-OS-Test-001:~# uci show autoupdater
autoupdater.stable=branch
autoupdater.stable.good_signatures=1
autoupdater.stable.name=stable
autoupdater.stable.pubkey=22c79b193a36269fd7fd51531e762b776e982926c90822df80b56f2be11648d4 99c420e95dd0923ee6277af5c306f9ae6b97f8793b08edd41448925df5fe35b9 a4f6bb6172f39a6967bf9fe9243c9853407217d8243eeaee885892baf1be4703 d2b1366a38514e0fac47b119a8a08973ea8020bf9c138908d32b56a5d99f3079 5d95cc2ef3ad17fe3716469e1effde4a49a25d4de9befa4a6eb260e4cda79ab0 0e6704ba26c150185514a391658455a612839c35bd83e0faffa81e0be48356e2 1f45d9be8a07cc2b6fcc384c71685fc0895a54be0d884aa4637c93ec4f36d970 564d897c81cf35b6c7a896513834fd8886cbe3c55efbeba8e8d5bbf9ff0d8dbe
autoupdater.stable.mirror=http://[fd74:fdaa:9dc4::8:1]/stable/
autoupdater.settings=autoupdater
autoupdater.settings.branch=stable
autoupdater.settings.version_file=/lib/gluon/release
autoupdater.settings.enabled=1
Was läuft denn nun hier falsch?
Wenn ich die angaben richtig deute, dann sollte der autoupdater scheitern, das Manifest herunterzuladen.
Schau doch mal, ob Du
http://[fd74:fdaa:9dc4::8:1]/stable/stable.manifest laden kannst.
Vorzugsweise per
cd /tmp
wget http://[fd74:fdaa:9dc4::8:1]/stable/stable.manifest
stable.manifest 100% |*********************************************************************************************************************************| 15612 0:00:00 ETA
Das klappt ohne Probleme!
Wenn das auf dem Routerchen funktioniert:
Magst Du mal einen „public“-Link zu dem Verzeichnis hier posten, damit man mal nach dem manifest schauen kann?
http://gw01.osnabrueck.freifunk.net/stable/
Ist nur zu Testzwecken das Ganze, nicht wundern 
Vielleicht übersehe ich etwas, aber bist Du sicher, dass das Manifestfile unterschrieben ist?
alternativ könntest Du natürlich auch
uci set autoupdater.stable.good_signatures=0
versuchen (habe ich aber noch nie ausprobiert)
Es klappt nun - der Sign fehlte nur 