Alternativni firmware do routeru - SVN server

Petr Labaj labaj na volny.cz
Úterý Listopad 1 20:45:36 CET 2011


Prekladal jsem image pro ruzne routery, vcetne Edimaxu BR-6104KP,
ktery ma ten velky problem, ze ma jen 2 MiB flash, coz uz je fakt na hrane.
Da se to dostat i na oficialne nepodporovany HW, ale to uz chce nejakou
praci. Na podporovanych platformach je to hladke.
Da se udelat i root filesystem na USB flash, ale to u TP-linku nema smysl,
ten ma flash dost.
Rad pomuzu/poradim.

PL

*************************

----- Original Message ----- 
From: "Miroslav Mraz" <mraz na seznam.cz>
To: "HW-news" <hw-list na list.hw.cz>
Sent: Tuesday, November 01, 2011 8:32 PM
Subject: Re: Alternativni firmware do routeru - SVN server


Můžu potvrdit,
že je to použitelné. Kompilace je až ta poslední možnost. Není to zase
taková legrace, stahuje si to části kódu z celého webu, takže když se
něco zvrtne, tak to musíte nějak pořešit. SVN server asi rozchodíte bez
problémů, PHP a databáze to nevím, ale uvědomte si, že té paměti to má
dost málo. Tedy na dnešní poměry.

Mrazík

Petr Labaj píše v Út 01. 11. 2011 v 20:07 +0100:
> DD-Wrt neznam, takze porovna neumim.
> 
> Instalace OpenWRT muzete udelat bud super jednoduse tak, ze pouzijete
> nachystany image ( http://downloads.openwrt.org/backfire/10.03.1-rc6/ar71xx/openwrt-ar71xx-tl-wr1043nd-v1-squashfs-factory.bin ),
> ktery tam nasypete pres WWW rozhrani puvodniho firmware.
> Tim se z toho zarizeni stane docela slusne pouzitelny maly Linuxovy
> pocitac s nainstalovanou docela slusnou sadou bezneho SW.
> No a do neho si pripadne doinstalujete neco z predchystanych baliku,
> kdy uz se instaluji primo binarky, napr.:
> 
> opkg install subversion-server
> 
> Jinak root filesystem je komprimovany Read-only SguashFS, tak je docela
> usporny. A tento R/O system je "stinovan" R/W filesystemem jffs, takze
> muzete i do hotoveho systemu doinstalovat sve veci, nebo mazat ci vymenit
> nejakou z existujich.
> 
> No a pokud od toho chcete vic, tak si nainstalujete cely development system.
> Ten ma konfiguraci podobnou jako preklad standardniho Linuxoveho jadra
> (make menuconfig), tady si naskladate do vysledneho image co uznate za
> vhodne. Pak klasicky make, vysledkem je novy image (rj. jeden soubor,
> ktery nasypete do routeru).
> 
> Ten development system se stahuje ve zdrojove podobe a preklada se u Vas.
> Vysledkem je krome zdrojaku k tomu OpenWRT i toolchain, tedy kompilator,
> debugger atd. Po rozbaleni a prelozeni to ma cca 4.7 GB, preklada se to u me
> cca hodinu (samozrejme prvni preklad, ktery generuje i toolchain atd.).
> Jinak po stazeni je tam defaultne predvoleno zhruba to same, co je obsahem
> te binarni dstribuce (tedy te jednoduche instalace, o ktere jsem psal nahore).
> Takze musite konfigurovat jen rozdily oproti tomu, co jste si pripadne vyzkousel
> v predchozi instalaci.
> 
> Da se tam slusne vyvijet, ladim to pres gdbserver, bezici na tom routeru,
> na velkem PC pak jede GDB.
> 
> Je to prudce pouzitelne  :-)
> 
> PL



Další informace o konferenci Hw-list