LacieEDMiniV2
Projects
---+ Debian on Lacie Ethernet Disk mini v2 <img src="http://malat.biz/twiki/pub/Projects/LacieEDMiniV2/lacie1-thumb.jpeg" alt="Debian on ED Mini project logo" style="float: right; border-left: 5px solid white;"/> 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):<verbatim> deb http://data.malat.biz/data/apt lenny main deb-src http://data.malat.biz/data/apt lenny main</verbatim> All packages are signed with my GPG key, you can install it with <verbatim> aptitude install petr-malat-keyring</verbatim> ---++ 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 [[ButtonDaemon][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 [[HDClock][page]]. ---+++ Kernel and modules Distributed under GPLv2, build from vanilla kernel sources which are available [[http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.tar.bz2][here]]. * [[http://data.malat.biz/data/Projects/Debian4NAS/kernels/2.6.31-minimal][Minimal kernel]] - supports ed-mini (without USB), ext4, nfs, doesn't support old ARM ABI (arm architecture), [[http://data.malat.biz/data/Projects/Debian4NAS/kernels/2.6.31-minimal.config][.config file]] * [[http://data.malat.biz/data/Projects/Debian4NAS/kernels/2.6.31-fs][Kernel with various FS]] - supports ed-mini (without USB), ext3, ext4, jfs, reiserfs, xfs, nfs, doesn't support old ARM ABI (arm architecture), [[http://data.malat.biz/data/Projects/Debian4NAS/kernels/2.6.31-fs.config][.config file]] * [[http://data.malat.biz/data/Projects/Debian4NAS/kernels/2.6.31-big][Big kernel]] - supports ed-mini, ext3, ext4, jfs, reiserfs, xfs, nfs, both ARM ABI architectures, lots of modules, [[http://data.malat.biz/data/Projects/Debian4NAS/kernels/2.6.31-big.config][.config file]] * [[http://data.malat.biz/data/Projects/Debian4NAS/kernels/2.6.31-modules.tar.bz2][Modules for big kernel]] ---+++ Base installation of Debian (armel architecture) Don't forget to repace default dropbear keys with your own. You can generate new with this commands:<verbatim> dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key</verbatim> * [[http://data.malat.biz/data/Projects/Debian4NAS/rootfs.tar.bz2][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 * [[LacieSerialCable][Serial console]] (not required for easy installation method) * [[LacieInstallation][How to get Debian Lenny running on LaCie EDMini v2]] * [[LacieSystemSetup][Postinstall system configuration]] * [[LacieRecommendedSoftware][Recommended software and its configuration]] * [[LacieFirewall][Firewalling services on LaCie EDMini v2]] -- Main.PetrMalat - 24 Sep 2009
History: r12 - 07 Oct 2009 - 19:30:53 -
PetrMalat