fredag 10 juni 2011

Små steg framåt

Jag har äntligen fått lite tid över till att ägna mig aktivt det här projektet. Först kan jag berätta att jag konstaterat att mips-stödet i gcc inte är fullständigt vilket är en bidragande faktor till mina problem.

Å andra sidan har jag upptäckt ett par fel i min kompileringsmetod vilket gjort att jag kommit vidare i arbetet och fått dropbear (0.53.1) kompilerad så nu finns det möjlighet att öka säkerheten genom att stänga av telnet men ändå komma åt boxen utifrån genom ssh.

Även busybox (1.18.3) fick jag klart genom att offra de applets som ställde till problem: tune2fs och mkfs_ext2. Orsaken till att de gick kompilera i en tidigare busybox men inte nu är att det är en ny version med annan kodbas. I stället fick jag ladda ner och kompilera e2fsprogs för att täcka upp bristerna som blivit i och med det.

Tyvärr fortsätter php (5.3.5) att bråka så det blir till att fortsätta läsa dokumentation och webforum för att se hur jag kommer runt att __sync_fetch_and_add är odefinierat. Problemet sätter stopp för många av de andra idéer jag har då de bygger på att php finns installerat.

Slutligen har jag fortsatt med arbetet att sätta upp ett system med installationsskript för att på sikt kunna bygga en ny firmware mer eller mindre automatiskt utan att behöva tänka på om alla filer och symlänkar hamnar på rätt ställe.

2 kommentarer:

Anonym sa...

följer med stor spänning :)
men väntar på en färdig firmware för allt är rena grekiskan för mig

Anonym sa...

Också nyfiken på om det lyckas. Kämpa på!

Skicka en kommentar