Warning: Due to a bug in the Linux releases before 2.6.27-rc9, those packages (e.g. rc5, rc6 and rc8) should not be used on some Intel ethernet hardware supported by the e1000e driver (Intel GigE). Doing so may render your network hardware permanently inoperable. Please check the bug tracker. (There is a proposed solution.)
linux-libre-2.6.27-rc8-gnufs1.4.tar.gz [source] (corrected versioning after installation)
This newest version comes without debugging info (needed for some developers). In return, it is much smaller. It has built-in atl2 ethernet (needed for Asus Eee PC) and UVC webcam support.
linux-libre-2.6.27-rc6-gnufs1.3.tar.gz [source] (with better sound support)
You can find the pre-compiled linux-libre-2.6.27-rc5 kernel packages in the compressed tar.gz file.
linux-libre-2.6.27-rc5-gnufs1.1.tar.gz (added SMP support for multi processor systems)
This kernel was compiled to provide ready-to-use ath5k and ath9k wireless networking support in a free software environment. You can find a list of wireless devices that these modules can run in the Free Software Foundation's hardware list.
First, download the file to the directory you want and uncompress it:
tar -zxvf linux-libre-2.6.27-rc5-gnufs.tar.gz
Then, install the two .deb packages:
dpkg -i linux-image-2.6.26-libre1-gnufs_2.6.26-libre1-gnufs-10.00.Custom_i386.deb
dpkg -i linux-headers-2.6.26-libre1-gnufs_2.6.26-libre1-gnufs-10.00.Custom_i386.deb
All the source code is from the linux-libre repository. In detail, it is linux-2.6.26-libre1 (found in http://www.fsfla.org/~lxoliva/fsfla/linux-libre/releases/2.6.26-libre1/) patched with patch-libre-2.6.27-rcX (found in http://www.fsfla.org/~lxoliva/fsfla/linux-libre/releases/2.6.27-libre-rc/). My only modification is at the config level before building. A copy of that .config file is included in the tar.gz file or can be directly downloaded for versions 1, 1.1, 1.2, 1.3, 1.4 and 1.5.
For Feedback: gndz.ali(at)gmail.com