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.


Related Posts



Ein Kommentar bis “Debian-Repository for Dockstar Software”

  1. [...] can be very useful with Dockstar as a 24/7 fileserver. To install hd-idle, just add my repository (see this post) and [...]

Eine Antwort schreiben