Debian on Lacie Ethernet Disk mini v2

Debian on ED Mini project logo I've bought Linux powered NAS Lacie ED Mini v2. Because the original firmware has only little features (no bittorrent client etc.) I've hacked it and replaced the original linux based firmware with Debian Lenny. Here is everything needed to do the same and various usefull tips and related programs.

Repository

I'm running Debian repository (for armel architecture) with my programs I'm using on ED Mini. If you want to use it, add this sources (into /etc/apt/sources.list):
    deb http://data.malat.biz/data/apt lenny main
    deb-src http://data.malat.biz/data/apt lenny main
All packages are signed with my GPG key, you can install it with
    aptitude install petr-malat-keyring

Downloads / Packages

Power button daemon

I've written simple daemon for handling powerbutton events. It's already in my repository, the package is called btnd. Because it can be useful also outside this project, it has its own page.

System date handling

The ED Mini doesn't remember clock when it's shutted down. Program hdclock solves it by saving time onto harddisk before halting system and restoring it during startup. It works as drop in replacement for hwclock from util-linux. The package is called hdclock. It also has its own page.

Kernel and modules

Distributed under GPLv2, build from vanilla kernel sources which are available here.

Base installation of Debian (armel architecture)

Don't forget to repace default dropbear keys with your own. You can generate new with this commands:
    dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key
    dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key

  • Base system (40MB) - Base installation of Debian Lenny for armel architecture, without kernel and modules. Default IP is 192.168.1.100/24.

How Tos

-- PetrMalat - 24 Sep 2009