Sorry mate, but this would not resolve the issue. The issue is explicitly with WPA2 - AES and the Apple device holding on to a connection.
When I was troubleshooting this, I did try static public DNS - but to no avail. The issue is that the apple device (STILL - this thread is a year old) has issues with WPA2 on AES. Change to WAP1 or WPA2 with TKIP and it works fine .
I was having same problem with my iPhone 5. The problem was the AES encryption, so I changed the security settings on my router to
and I was then able to connect.
Long thread, not sure if it's been mentioned, but I hope it will help anyone else who is having the same trouble.