Menu

Development

btsimonh

the code repository follows the folder structure of the OpenWRT trunk.
Only the modified files are represented.

To create this, I re-created the interesting bits of the folder structure, and then committed it.

Either: retrieve the files then overwrite onto the OpenWRT tree.
Or: (not tried this), maybe the git repository can be layered directly on top of openWRT tree - this may cause all sorts of nasty messages from git ('do you want to add these 50,000 files?').

on first overlay, I beileve you will need to delete openwrt's tmp and make to get the menuconfig menu updated.

so, basic instructions:

go to home folder

svn checkout https://svn.openwrt.org/openwrt/trunk/ ~/trunk/
./scripts/feeds update -a && ./scripts/feeds install -a

mkdir hh2b4evver
cd hh2b4evver
git clone ssh://git.code.sf.net/p/hh2b4ever/code hh2b4ever-code

cd ~/trunk/

copy the files into trunk. (check linux kernel version matches)

rm -r tmp/

make menuconfig

select
Target System (Lantiq GPON/XWAY)
Subtarget (Danube)
Target Profile (BTHOMEHUBV2B - BT Homehub V2.0 Type B)
Target Images ---> squashfs

exit and

make

result will be in $/trunk/bin/lantiq/

The .config supplied has quite a lot in it... probably too much, but i just kept adding until things worked.

The current build is a flash version.

please let us know if you have problems building

ToDo:

Add default leds to target\linux\lantiq\base-files\etc\uci-defaults\leds


Related

Wiki: Home