Installing the HAH firmware

The HAH firmware is a complete, free, replacement for the Livebox firmware. It is open-sourced, so if you want to, you can see exactly how it works.

To give it a try, start by downloading the most recent FIRMWARE (DWB) from http://code.google.com/p/livebox-hah/downloads/list.

To install this .dwb firmware onto your Livebox, you'll need to follow some detailed instructions. There are four main stages in the process.

If you find the idea of reflashing a Livebox too daunting, you can buy a pre-flashed HAH from http://www.homeautomationhub.com

Once the firmware is installed the following points will be useful:

  • Default root password is admin
  • SSH enabled (dropbear 0.51), TELNETD available, initially disabled.
  • Console login disabled as this is where the additional hardware attaches.
  • Webserver listens on port 80.
  • No ADSL or WiFi support. Once you reflash with the HAH firmware, the Livebox is no longer an ADSL/WiFi router (in fact it's not a router at all).
  • The two ethernet ports are bridged, the MAC address of the unit is that of the bridge, not the one on the label on the box.
  • An internet feed from any ISP will work. Once reflashed, there is no longer any tie-in to Orange.

The HAH uses DHCP by default.

There are a few ways to find out what IP address has been assigned

  • You can examine your DHCP server and look for the lease.
  • With the additional hardware the IP address is shown on the LCD at boot up.
  • Install the xFx_Viewer and look for the IP address on any xAP heartbeat being emitted or obtained directly from the encoding of the HUB source path. Such as shown below.

xFxViewer v4 requires the Express hub to also be installed.
xFxViewer v3 does not so its a simpler installation process.

  • Use a .NET program that will act as a HAH Virtual LCD if you don't have the additional hardware.

Note that the Virtual LCD app is not compatible with HAH's which use the “instance” feature. For a fresh installation this isn't a problem.