Due to some requests, I just added a Truecrypt 7.0a Package to the repository. You can install Truecrypt via apt-get
apt-get install truecrypt
If you want to confirm that Truecrypt works without problems use this command:
truecrypt --test
Due to some requests, I just added a Truecrypt 7.0a Package to the repository. You can install Truecrypt via apt-get
apt-get install truecrypt
If you want to confirm that Truecrypt works without problems use this command:
truecrypt --test
I just uploaded the current kernel.org version 2.6.36 as a debian package for Seagate’s Dockstar to the repository. I will try to keep this kernel and the debian kernel up-to-date. If you want to give 2.6.36 a try, follow this instructions:
apt-get update apt-get install linux-image-2.6.36-dockstar-deveth0-org cd /boot/ /usr/bin/mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-2.6.36-dockstar-deveth0-org -d /boot/vmlinuz-2.6.36-dockstar-deveth0-org /boot/uImage /usr/bin/mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs -d /boot/initrd.img-2.6.36-dockstar-deveth0-org /boot/uInitrd
Today I found some time to build a debian package of Christian Müller’s GPL Tool hd-idle.
This tool is able to spin-down many USB-Disk which can be very useful with Dockstar as a 24/7 fileserver. To install hd-idle, just add my repository (see this post) and type
apt-get install hd-idle
Configuration is performed in /etc/default/hd-idle.
If you try to compile your own linux kernel on your dockstar, I can just wish you a big patience. My first compile needed 8 hours and then decided so throw an exception and let me do the whole thing again. But due to the fact that I’m using a debian environment for some other things, I’ve setup a crosscompiler in a Virtualbox.
There is a great howto in the nas-central wiki: Setting up the codesourcery toolchain. They are using the codesourcery GNU Toolchain which will be downloaded with the given script.
I preferred to install the toolchain with the linked package from codesourcery’s website. If you’re not using a DASH Shell (other than the default debian installation), you also can use the installer. There is also a PDF about getting started which describes the first steps.
cd /opt
wget http://www.codesourcery.com/sgpp/lite/arm/portal/package6488/public/arm-none-linux-gnueabi/arm-2010q1-202-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
tar -xjf arm-2010q1-202-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
export PATH=${PATH}:/opt/arm-2010q1/bin
export ARCH=arm
export CROSS_COMPILE=arm-none-linux-gnueabi-
To speedup your compiletime, I would suggest to use multiple threads by issuing the following command before you start make/make-kpkg:
export CONCURRENCY_LEVEL=4
A nice howto for the dockstar’s kernel can be found here:
We just bought 6 Seagate Dockstar Devices and flashed them to boot a Debian Squeeze. The default kernel currently isn’t able to use the Dockstar’s LEDs. Furthermore our temperator-sensors (DS1621) for i2c didn’t work (no module available).
To solve this problem we compiled our own kernel and included Jeff’s LED patch and compiled nearly every module which seems to be useful.
Instead of copying the kernel to every Dockstar, I decided to setup a Debian repository. This repository can be added to your /etc/apt/sources.list and then offers an up-to-date version of our kernel.
deb http://repo.dev-eth0.de/ squeeze main
If you want to make sure, that those packages are really downloaded from this repository and aren’t faked, you can add my gpg key to your apt-key:
wget http://repo.dev-eth0.de/repo.key apt-key add repo.key
Installation:
apt-get update apt-get install linux-image-2.6.32-dockstar-deveth0 cd /boot /usr/bin/mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-2.6.32-dockstar-deveth0 -d /boot/vmlinuz-2.6.32-dockstar-deveth0 /boot/uImage /usr/bin/mkimage -A arm -O linux -T ramdisk -C gzip -a 0x00000000 -e 0x00000000 -n initramfs -d /boot/initrd.img-2.6.32-dockstar-deveth0 /boot/uInitrd
After an upgrade you need to reissue the last second commands to create the ramdisk and kernel-image.