There are entries for iwlagn driver in Changelog for kernel versions 2.6.27.10 and 2.6.27.11.
I am not able to tell if it is related to your problem but I would try to install 2.6.27.11 instead of 2.6.27.7.
You will find it
here. As a reminder, start configuration with the config file for the kernel you are now using and "make oldconfig" to only configure what has changed between the two versions.