Hi, i´ve like many users here experinced slow and dropping wifi connection. As I can see there seems to be an issue with how the driver/firmware for the iMac 27" (2011) in OS X 10.6.7 (All updates installed) handles WPA2 security and 802.11n?.
I´ve now configured my Cisco 1252AG (Entrprise class WiFi accesspoint) the following way to get WIFI working on a iMac 27" I7 (2011) with OS X 10.6.7.
I´ve configured the 2.4Ghz band to only support WPA Personal key (TKIP) and set it to channel 6.
The iMac now connects like it should and performance is as to be expected from a 54 Mbit 802.11g network.
Eg. 802.11n is now disabled on this interface.
Before it had support for both g and n with MCS rates up to 144Mb and the iMac world have sever performance issues and dropouts.
So in short if I revert back to WPA2 and 802.11n settings the connection will be very slow at best and there will be some connection dropouts.
NOTE! This happens when connecting the iMac 27 (2011) to both 2.4 and 5Ghz networks.
Which means it works on both bands 802.11g/a with a simple WPA personal key setup , but not with WPA2 personal key on both bands with 802.11n MCS rates support.
On Windows 7 64Bit Ultimate SP1 w/Boot Camp drivers the wireless network works flawlessly on both bands with WPA2 personal key and 802.11n rates enabled 144/300.
So the simplest solution for the wireless connection issues on the iMac 27" (2011) for me is to revert to WPA (TKIP) 802.11g only setup for the 2.4Ghz band.
And use the 5Ghz band with 802.11n support with Windows 7 until Apple fixes this issue.
For those who might or might not be interested the issue with the driver seems to behave in a way that floods the access point with authentication data which in turn makes the access point belive its under attack.
NOTE! More research needed on this tho.
Cisco AP log.
Jun 14 18:07:07.524: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 1 AES-CCMP TSC replays
Jun 14 18:07:14.524: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 3 AES-CCMP TSC replays
Jun 14 18:07:53.524: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 1 AES-CCMP TSC replays
Jun 14 18:08:00.524: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 2 AES-CCMP TSC replays
Jun 14 18:08:07.521: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 4 AES-CCMP TSC replays
Jun 14 18:08:13.519: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 4 AES-CCMP TSC replays
Jun 14 18:08:19.519: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 3 AES-CCMP TSC replays
Jun 14 18:08:26.519: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 1 AES-CCMP TSC replays
Jun 14 18:08:34.519: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 1 AES-CCMP TSC replays
Jun 14 18:08:50.519: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 1 AES-CCMP TSC replays
Jun 14 18:09:10.517: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 5 AES-CCMP TSC replays
Jun 14 18:09:16.515: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 1 AES-CCMP TSC replays
Jun 14 18:09:22.515: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 9 AES-CCMP TSC replays
Jun 14 18:09:28.515: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 25 AES-CCMP TSC replays
Jun 14 18:09:34.515: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 10 AES-CCMP TSC replays
Jun 14 18:09:40.515: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 7 AES-CCMP TSC replays
Jun 14 18:09:46.515: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 7 AES-CCMP TSC replays
Jun 14 18:09:56.515: %DOT11-4-CCMP_REPLAY: Client <wireless card mac address> had 10 AES-CCMP TSC replays