i cannot believe that. there always is a way. and if not then it just has to be discovered.
1) where is the kernel stored at all? is it really in flash? maybe encrypted?
or is it on the hdd?
the buffalo arm9 devices have it on the hdd, the QNAP turbostations have it in flash.
if in flash anyone already has a flash map?
how does synology itself update the kernel?
2) do the synology boxes also use uboot as a bootloader? if yes then you most likely can start by testing loading kernels via tftp. only thing to do is to get serial access.
i would have checked myself by looking at the GPL uboot sources but it seems that synology wants money for delivering them. although this complies to the GPL i don`t like this as buffalo is doing it the same way. thats why we bought them once and made them available directly.
or can you point me to a link where i can download it directly maybe?
and yes, synology is very helpful regarding many things. ssh + nfs are nice. cross toochains are also nice.
but they won`t ever think about upgrading the kernel to the latest one or porting the board to the vanilla kernel. they would see no sense in doing that.
EDIT: well, the cross toolchain is from marvell, thats no surprise. about 10 other boxes based on this SoC are using the codesourcery toolchain from
http://www.codesourcery.com/gnu_toolcha ... nload.html
guys think about trying to boostrap to the optware feed which was originally made for the MSS-II...it works on 6 other 88f5281 based devices already.....thats why it was renamed after the toolchain(codesourcery arm toolchain 2005q3):
http://www.nslu2-linux.org/wiki/MSSII/HomePage
here is the feed:
http://ipkg.nslu2-linux.org/feeds/optwa ... ss/stable/