Updated the Raspberry Pi to kernel 3.11.1, using the code from GitHub:
For some odd reason, then same files are still missing, as for 3.11 – ~/linux/drivers/net/ethernet/Kconfig and ~/linux/net/mac80211/chan.c, so just copy these across from the 3.10 tree..
# uname -a
Linux rgpi 3.11.1-pi #1 PREEMPT Sat Sep 21 11:13:01 BST 2013 armv6l armv6l armv6l GNU/Linux
There are some hints and tips on cross-compiling kernels for ARM systems in an earlier article: http://rglinuxtech.com/?p=49
I should mention that there are several other ways of doing this, but this is how I do it.. And… This is really intended for those who already have experience of compiling and installing Linux kernels from source!
Robert Gadsdon. September 21, 2013