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.

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