I have been having some trouble with my Airport connection recently. Basically it would just cut out once in a while. Sometimes it can be fixed by turning off the Airport card and on again, then rejoin the network. Sometimes I have to reboot the laptop.
But now, I think I’ve found the root cause of the problem.