Debian for NAS devices
Mentor: Riku Voipio <riku.voipio@iki.fi>, Martin Michlmayr <tbm@cyrius.com>
Summary: Improve support of Debian on NAS devices
Required skills:
- C programming
- Shell scripting
Familiarity or interest in learning how DebianInstaller works
- Kernel driver development (optional)
Description: There is a large range of inexpensive Network storage devices available on the market. For some of them, such as [http://www.cyrius.com/debian/nslu2/ Linksys NSLU-2] and [http://www.cyrius.com/debian/iop/ Thecus N2100], we have added support, but there is many many more devices we could support. For this summer we look forward at supporting multiple Marvell Orion based devices (as outlined in Martin Michlmayr's talk [http://meetings-archive.debian.net/pub/debian-meetings/2008/fosdem/mpeg/720x576/Running_Debian_on_Inexpensive_Network_Storage_Devices___Martin_Michlmayr.mpeg Running Debian on Inexpensive Network Storage Devices]), such as Revogear Kuro Box Pro, Buffalo Linkstation, QNAP TS-109+,.... The task would involve adding support for new boards. In practice this involves creating debian-installer images compatible with the board, with possibly required kernel changes. Other tasks would be improving recovery routes for endusers (such as adding ssh daemon to initramfs) and/or packaging web tools to allow end user to perform common NAS usage tasks with browser.