nslu2fhz -- Complete FHZ on NSLU2 with fhz1000.pl and webfrontends
This is the try to make it easy for Non-Linux-Professionals and others to install a complete FHZ (Funkhauszentrale) on a small, cheap, noiseless and powersave Linux-device.
[Feb09:] ATTENTION! The step 2 includes an older version. It is not compatible with the current version described above.
At first look at the homepage from fhz1000.pl
for further descriptions.
You need a NSLU2 from linksys, an external USB2-Harddisk and the FHZ1x00PC. The price of the NSLU2 is about 80.-EUR.
Installation and configuration of fhz1000 and the webfrontends pgm2 and pgm3
Step 1: install a complete Debian Etch on it :-))
That sounds complicated but it isn't really :-). I bought my Slug one year ago. Since then the people around the Slug have done a great work. Now it should be possible to install it for Non-Linux-professionals too.
There is a really good site about this theme. Read the Documentation there and then install your Debian:
-- Go to the installation instructions and download the
unoffical Image "Debian/NSLU2 Etch RC1" or later.
-- Before you flash your image be sure that the IP-Connection is ready for Internet (IP/Gateway/DNS) because the Debian will be installed with the Debian-Installer over the internet. If you have a DHCP-Server then change the IP-Connection in the original Linksys-Software to DHCP (be sure to know the given DHCP-Address).
-- After Flashing and the 3x beep connect the USB-Harddisk to the USB-port "DISK1"
-- I prepared my external USB2-Disk on a PC (a big ext3-partition and a small swap) but the Debian-Installer normally should do it too.
-- If you are asked for an install-server choose something like http://ftp.de.debian.org (not every mirror has all ARM-packages).
-- While installing you can choose software-packages. Choose only Standard-System.
-- After the final boot I had to wait a lot of minutes until it was possible to log in with ssh -- be patient ;-)
Congratulations! You have now done the hardest work (really hard?) to have a complete FHZ!!
Step 2: adjust your system, install fhz1000.pl, webfrontends pgm2 and pgm3.
This is often a problem for Newcomers. That was the reason to create a package with some scripts for adjusting APACHE, PHP, PERL, NETDATE, Start-script and others.
Step 3: Enjoy it :-)
Attention (!) this script makes every changes to the system what it thinks that is required!
If you don't want that then untar the package, read and understand what the script does and do it manually.
-- Download the latest nslu2fhz-package (v0.1.3 changelog) from here
-- copy it to the nslu with scp and logon the NSLU2 with ssh. You will find ssh/scp-Tools for Windows across the internet. Or logon with ssh and type e.g.
" wget http://martin.htsv.net/fhz/download/nslu2fhz-0.1.3.tar.gz ".
-- Untar it on the NSLU2 to /tmp: "tar xvzf nslu2fhz--<version>.tar.gz -C /tmp/"
-- Change to there "cd /tmp/nslu2fhz-<version>"
-- Read the README for information and the INSTALL for installation: "cat README" / "cat INSTALL".
Now the basics were done. Everything is installed to /home/FHZ.
Point your Browser to http://-<nslu2name> or http://-<IP of NSLU2>.
You should see a starting page with further information and the link to the two webfrontends.
Further adjustments have to be done with this tool in the config-files.
Learn more about the fhz1000.pl with the complete manual from fhz1000.pl.
Have fun and success :-)
Last Change: 2006-12-21