Like every other website on the planet, SmallNetBuilder uses cookies. Our cookies track login status, but we only allow admins to log in anyway, so those don't apply to you. Any other cookies you pick up during your visit come from advertisers, which we don't control.
If you continue to use the site, you agree to tolerate our use of cookies. Thank you!

Router Charts

Click for Router Charts

Router Ranker

Click for Router Ranker

NAS Charts

Click for NAS Charts

NAS Ranker

Click for NAS Ranker

More Tools

Click for More Tools

NAS How To

Upgrading the Kernel

First we need to upgrade the kernel to 2.6. The kernel is the core of the Linux OS that everything else depends on and can be likened to the conductor in an orchestra. This wiki page has quite a detailed tutorial in updating the kernel to 2.6 in Xebian (I think it's very well written, but then I would say that because it's written by me!). So have a look through it, as this is what I will be basing the kernel upgrade instructions on.

First we need to get the source code for the kernel. Go to and have a look to see what the latest STABLE version of the source is. Then download it with something like:

cd /usr/src
tar xfvj linux-
ln -s linux- linux

The last line creates a symbolic link - which is like a Windows shortcut - to the directory so that you don't have to type in the full path each time.

Now we need to get the Xbox-Linux patch file that tweaks the source code for the Xbox. Go to the XBOX-Linux Homepage and download the patch that matches the version of the source code you just downloaded. For example:


(Once again, the wget command above is all entered on one line.)

tar xfvz linux-2.6.14-xbox.patch.gz
cp linux-2.6.14-xbox.patch linux/

Using the patch command we can use the information found in the patch file to modify the source code:

cd linux
patch -p1 < linux-2.6.14-xbox.patch

Hopefully this should work without any errors. The Xbox patch creates a config file for us to use, but we need to rename it:

cp kernel.config .config

Now we need to choose the options for parts of the kernel that we would like compiled:

make oldconfig

More NAS

Wi-Fi System Tools
Check out our Wi-Fi System Charts, Ranker and Finder!

Support Us!

If you like what we do and want to thank us, just buy something on Amazon. We'll get a small commission on anything you buy. Thanks!

Over In The Forums

Not sure whats going on. I'm trying to enable SSH but the option is missing from the Administration > System page. I've looked all over the forums and...
Hello.Currently at Traffic Analyzer -> Statistic -> Top 5 the pie chart shows only 5 devices, which is a little misleading (arguably useless) because ...
I have been trying to minimize interference with other neighbouring 5Ghz networks but does anyone know why the choices are limited to 36-48 and 149-16...
I'm playing around with iperf3 to test the speed between my laptop and the R7800 (running in AP mode) and between the R7800 and the firewall (OPNsense...
I recently had to login to my router because we had lost power and normally after doing that I have to go in and disable port forwarding for my intern...

Don't Miss These

  • 1
  • 2
  • 3