Hi,
also die Sourcen von Pearl sind ziemlicher Sch...!
1) einige Pakete kompilieren nicht durch weil noch Referenzen vom PC des letzten Fricklers ("laroche") drin sind, andere sind einfach nicht angepaßt oder inkompatibel zum Rest
2) ist das enthaltene toolchain Paket defekt (corrupt archive)
3) fehlt das 'makebin', welches aus Kernel und Filesystem das Upgrade.bin macht.
Generell:
Offensichtlich wurde bei früheren Updates (excl. Pearl) immer ein ganzes Image (BIOS, Recovery, Kernel, Filesystem) geflasht. Das Update auf V400b7 bringt offensichtlich eine Änderung dahingehend, dass das Update über das WEBinterface jetzt auch "upgrade.bin" Dateien akzeptiert, die nur mehr Kernel und Filesystem enthalten. Wieweit der Name oder interne Schlüssel geprüft werden, läßt sich (ohne Disassembly) nicht ermitteln.
Viele Funktionen (z.B. das ganze Webinterface) sind jeweils in einem Binary, dessen Source nicht zur Verfügung steht. Richtig brauchbar wird das Ding erst, wenn der Bootvorgang transparent ist und man weiß, was ein neues Image anrichten kann. Zum jetzigen Zeitpunkt kann man nur am Kernel oder der Busybox herumfummeln und Pakete dazufügen/weglassen. Verbesserungen an z.B. dem WEBinterface und den darin enthaltenen Funktionen scheinen auf der Basis nicht machbar.
schufti