Download Latest Version Uboot-lantiq-patches-20120419 - 31084-v3a.tar.gz (28.2 kB)
Email in envelope

Get an email when there's a new version of HH2B_4EVER

Home / 2012-04-16
Name Modified Size InfoDownloads / Week
Parent folder
Patches-20120416 - 31084.zip 2012-04-16 43.5 kB
ReadMe.txt 2012-04-16 2.9 kB
bin-20120416.zip 2012-04-16 11.7 MB
Totals: 3 Items   11.7 MB 0
15/4/2012:
Patches-20120416 - 31084.zip is a set of patches may be applied over svn revision 31084.

This should provide a working compile for bt homehub v2b
This may provide a working compile for bt homehub v3a

bin-20120416.zip is an image plus selected packages for those who do not want to build it.

Modificaiton from 20120415:
Added 'add_crontab' to /etc/uci-defaults
This adds an entry to /etc/crontabs/root of '* * * * * ping 192.168.1.2 -w 1 -c 1' which will ping 192.168.1.2 with a single ping every minute.  This kicks the ethernet port/switch into life at startup (and keeps it alive?) 



About the patches:
==================
the .config and Config-3.2 provide usb storage + luci, and hopefully most of the built in modules people will want.

If you wish to build:
follow http://wiki.openwrt.org/toh/bt/homehub_v2b/trunkbuild mostly.

But when you get from svn, use

svn co -r 31084 svn://svn.openwrt.org/openwrt/trunk/

to get the specific revision 31084

then paste the 'target' folder into the 'trunk' folder of openwrt.
then paste the .config file into the 'trunk' folder of openwrt.


so something like:
==================
cd openwrt
svn co -r 31084 svn://svn.openwrt.org/openwrt/trunk/
cd trunk
./scripts/feeds update -a
./scripts/feeds install -a

(paste the 'target' folder into the 'trunk' folder of openwrt)
(paste the .config file into the 'trunk' folder of openwrt)

make
(wait a long time)

in 'openwrt/trunk/bin' you should get the image and the packages folder


To use packages:
================
serve the bin folder by http (either from the bin zip, or your own build version)
change config in openwrt to look at http://<yourwebserver>/packages

e.g. if your webserver is on a machine 192.168.1.72, replace
src/gz snapshots http://downloads.openwrt.org/snapshots/trunk/lantiq/packages

with
#src/gz snapshots http://downloads.openwrt.org/snapshots/trunk/lantiq/packages
src/gz snapshots http://192.168.1.72/packages



As always, no guarantees.  I think this includes the usb fix.  I know it contains the nand fix.  It defaults to fwannex=a annex=a (the only way it works for me).  It sets leds to some defaults.  It includes fw_envtools, Samba, usb storage, and some others by default.

If anyone has adsl2+, try editing /etc/config/network (e.g. vi /etc/config/network from telnet) to change the line 'option annex a' to 'option annex a2' or option annex a2p', and let us know if it works.  Do a power off reboot between changes to be sure...


A reminder about flashing the image:
====================================
you need the modified u-boot installed, and the commmand in u-boot I use are:
mw.b FF 81000000 550000
tftpboot 81000000 openwrt-lantiq-danube-BTHOMEHUBV2B-squashfs.image
nand erase 0x004000 0x1ffC000
nand write 0x81000000 0x004000 0x550000
bootm 0x81000000

this image is slightly larger than the last set of images.
Source: ReadMe.txt, updated 2012-04-16