Whenever you run
make localmodconfig or any of the other
make XXXconfig targets in the Linux kernel source tree, this creates (if successful) a file called
.config. This file is used during the compilation of the kernel and is not erased unless you erase it manually or run
It's common to keep kernel source trees in
/usr/src; if you did the compilation in
/usr/src/linux-3.0.7 then your
.config file is in
/usr/src/linux-3.0.7/.config. (Since this is a dot file, the
ls command doesn't show it unless run with the
Many distributions arrange to copy the
.config file into the package containing the kernel, and install it next to the kernel, e.g.
/boot/config-3.0.7 to match
/boot/vmlinuz-3.0.7. Embedded distributions often don't do that; I don't know if Angstrom does, and anyway this doesn't apply if you compiled the kernel manually.
The kernel configuration can sometimes be available from the running kernel in
/proc/config.gz. This requires the
IKCONFIG compile-time option.