From NAS-Central Buffalo - The Linkstation Wiki
Revision as of 12:02, 8 November 2006 by (Talk) (mindbender: summarized what is needed to load a custom kernel with the stock uboot (ericC loaded it successful))

Jump to: navigation, search

Kernel 2.6 Project

The Linkstation Wiki 2.6 series linux kernel effort is divided into two projects, one for each architecture - MIPS and PowerPC.


There are instructions on how to Upgrade to the 2.6-kernel (ppc only). This is currently working on the LS1, LS HG, LS HS, and Kurobox and Kurobox HG.

Check this string in the Forum first:

When we get access to Terastation and other Buffalo hardware either through donations or other means support will be added in for this hardware. André is the current maintainer of this project, here is his page detailing the Linkstation kernel releases. UNIQ6f4e9c7887638f21-rss-00000000-QINU


Work is in progress on a working 2.6 linux kernel for the LS2 (which is based on little endian MIPS).

Check this string in the Forum first:

The following wiki page is the main development page for the 2.6-kernel(mips)

Link all information & related files there and add what you tried.

Currently there is support for this in André's bootloader and Eiji has created a bootloader that successfully loads custom kernels. Eiji's loader can be found here [1]


Check this forum section:

Especially look at:

EricC already managed to load a custom kernel. What is important to get it running: 1) Setup the codesourcery cross toolchain 2) download the GPL-source and untar the kernel stuff 3) using the supplied config + modify it with make menuconfig to your needs 4) compile it 5) compile the modules 6) just trying to load gets your LS Pro into EM Mode. this is because it compares the date of the kernel with the date mentioned in /etc/linkstation_release. you have to modify this file so it uses the same date as the kernel was compiled.... if you compiled it just before use the date of the current is unclear but possible that any day after the kernel compilation date is valid 7) reboot....the box should boot with the new kernel!